From 144978d633d836464d2066a0a2c6ac9a90e9a87a Mon Sep 17 00:00:00 2001 From: Wouter Wijngaards Date: Wed, 17 Sep 2008 08:00:14 +0000 Subject: [PATCH] b32 compat stuff. git-svn-id: file:///svn/unbound/trunk@1241 be551aaa-1e26-0410-a405-d3ace91eadb9 --- aclocal.m4 | 224 +- compat/b32_ntop.c | 314 ++ compat/b32_pton.c | 382 +++ config.h.in | 59 +- configure | 8205 ++++++++++++++++++++++++++++----------------- configure.ac | 18 + doc/Changelog | 1 + ldns-src.tar.gz | Bin 790310 -> 804971 bytes 8 files changed, 6072 insertions(+), 3131 deletions(-) create mode 100644 compat/b32_ntop.c create mode 100644 compat/b32_pton.c diff --git a/aclocal.m4 b/aclocal.m4 index 754fd0a55..0a9728ad5 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,7 +1,7 @@ -# generated automatically by aclocal 1.10.1 -*- Autoconf -*- +# generated automatically by aclocal 1.9.6 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# 2005 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. @@ -13,7 +13,7 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -# serial 51 AC_PROG_LIBTOOL +# serial 52 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -101,7 +101,6 @@ AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl AC_REQUIRE([AC_OBJEXT])dnl AC_REQUIRE([AC_EXEEXT])dnl dnl - AC_LIBTOOL_SYS_MAX_CMD_LEN AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE AC_LIBTOOL_OBJDIR @@ -203,6 +202,8 @@ file_magic*) ;; esac +_LT_REQUIRED_DARWIN_CHECKS + AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], enable_win32_dll=yes, enable_win32_dll=no) @@ -282,9 +283,80 @@ 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 conftest* +$rm -r conftest* ])# _LT_LINKER_BOILERPLATE +# _LT_REQUIRED_DARWIN_CHECKS +# -------------------------- +# Check for some things on darwin +AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[ + case $host_os in + rhapsody* | darwin*) + AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) + AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) + + 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. + echo "int foo(void){return 1;}" > conftest.c + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ + -dynamiclib ${wl}-single_module conftest.c + if test -f libconftest.dylib; then + lt_cv_apple_cc_single_mod=yes + rm -rf libconftest.dylib* + fi + rm conftest.c + 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" + ]) + case $host_os in + rhapsody* | darwin1.[[0123]]) + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; + darwin1.*) + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; + darwin*) + # 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" != ":"; then + _lt_dsymutil="~$DSYMUTIL \$lib || :" + else + _lt_dsymutil= + fi + ;; + esac +]) # _LT_AC_SYS_LIBPATH_AIX # ---------------------- @@ -565,7 +637,6 @@ s390*-*linux*|sparc*-*linux*) esac ;; *64-bit*) - libsuff=64 case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" @@ -610,7 +681,11 @@ sparc*-*solaris*) *64-bit*) case $lt_cv_prog_gnu_ld in yes*) LD="${LD-ld} -m elf64_sparc" ;; - *) LD="${LD-ld} -64" ;; + *) + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then + LD="${LD-ld} -64" + fi + ;; esac ;; esac @@ -703,7 +778,7 @@ AC_CACHE_CHECK([$1], [$2], $2=yes fi fi - $rm conftest* + $rm -r conftest* LDFLAGS="$save_LDFLAGS" ]) @@ -974,7 +1049,7 @@ else 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="-dld"], + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], [AC_CHECK_FUNC([dlopen], [lt_cv_dlopen="dlopen"], [AC_CHECK_LIB([dl], [dlopen], @@ -982,7 +1057,7 @@ else [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="-dld"]) + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) ]) ]) ]) @@ -1299,7 +1374,7 @@ aix3*) soname_spec='${libname}${release}${shared_ext}$major' ;; -aix4* | aix5*) +aix[[4-9]]*) version_type=linux need_lib_prefix=no need_version=no @@ -1624,13 +1699,11 @@ linux* | k*bsd*-gnu) # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" # 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;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + 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 @@ -1822,6 +1895,13 @@ esac AC_MSG_RESULT([$dynamic_linker]) test "$dynamic_linker" = no && can_build_shared=no +AC_CACHE_VAL([lt_cv_sys_lib_search_path_spec], +[lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"]) +sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" +AC_CACHE_VAL([lt_cv_sys_lib_dlsearch_path_spec], +[lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"]) +sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" + 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" @@ -2321,7 +2401,7 @@ lt_cv_deplibs_check_method='unknown' # whether `pass_all' will *always* work, you probably want this one. case $host_os in -aix4* | aix5*) +aix[[4-9]]*) lt_cv_deplibs_check_method=pass_all ;; @@ -2757,7 +2837,7 @@ aix3*) fi ;; -aix4* | aix5*) +aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi @@ -2814,6 +2894,7 @@ _LT_AC_TAGVAR(postdep_objects, $1)= _LT_AC_TAGVAR(predeps, $1)= _LT_AC_TAGVAR(postdeps, $1)= _LT_AC_TAGVAR(compiler_lib_search_path, $1)= +_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= # Source file extension for C++ test sources. ac_ext=cpp @@ -2923,7 +3004,7 @@ case $host_os in # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - aix4* | aix5*) + 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. @@ -2936,7 +3017,7 @@ case $host_os in # 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]].*|aix5*) + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) @@ -3082,51 +3163,23 @@ case $host_os in fi ;; darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[[012]]) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[[012]]) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes - - if test "$GXX" = yes ; then - lt_int_apple_cc_single_mod=no + _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" + if test "$GXX" = yes ; then output_verbose_link_cmd='echo' - if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then - lt_int_apple_cc_single_mod=yes + _LT_AC_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_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" + _LT_AC_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_AC_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}" + if test "$lt_cv_apple_cc_single_mod" != "yes"; then + _LT_AC_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_AC_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 - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - else - _LT_AC_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' - fi - _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - fi - _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else case $cc_basename in xlc*) @@ -3377,7 +3430,7 @@ case $host_os in _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; - pgCC*) + pgCC* | pgcpp*) # Portland Group C++ compiler _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' _LT_AC_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' @@ -3812,7 +3865,8 @@ lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld # compiler output when linking a shared library. # Parse the compiler output and extract the necessary # objects, libraries and library flags. -AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[ +AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP], +[AC_REQUIRE([LT_AC_PROG_SED])dnl 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 @@ -3937,6 +3991,11 @@ fi $rm -f confest.$objext +_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= +if test -n "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then + _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_AC_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` +fi + # PORTME: override above test on systems where it is broken ifelse([$1],[CXX], [case $host_os in @@ -3993,7 +4052,6 @@ solaris*) ;; esac ]) - case " $_LT_AC_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac @@ -4078,7 +4136,7 @@ aix3*) postinstall_cmds='$RANLIB $lib' fi ;; -aix4* | aix5*) +aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi @@ -4255,6 +4313,7 @@ if test -f "$ltmain"; then _LT_AC_TAGVAR(predeps, $1) \ _LT_AC_TAGVAR(postdeps, $1) \ _LT_AC_TAGVAR(compiler_lib_search_path, $1) \ + _LT_AC_TAGVAR(compiler_lib_search_dirs, $1) \ _LT_AC_TAGVAR(archive_cmds, $1) \ _LT_AC_TAGVAR(archive_expsym_cmds, $1) \ _LT_AC_TAGVAR(postinstall_cmds, $1) \ @@ -4317,7 +4376,7 @@ ifelse([$1], [], # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE: Changes made to this file will be lost: look at ltmain.sh. # -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. # # This file is part of GNU Libtool: @@ -4554,6 +4613,10 @@ predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1) # shared library. postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) +# The directories searched by this compiler when creating a shared +# library +compiler_lib_search_dirs=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_dirs, $1) + # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) @@ -4903,7 +4966,7 @@ EOF echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi - rm -f conftest* conftst* + rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then @@ -4960,7 +5023,8 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) # 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_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' + m4_if([$1], [GCJ], [], + [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform @@ -4997,7 +5061,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) esac else case $host_os in - aix4* | aix5*) + aix[[4-9]]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor @@ -5093,7 +5157,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; - pgCC*) + pgCC* | pgcpp*) # Portland Group C++ compiler. _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' @@ -5244,7 +5308,8 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) # 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_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' + m4_if([$1], [GCJ], [], + [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) @@ -5314,7 +5379,8 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) mingw* | cygwin* | pw32* | os2*) # 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_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' + m4_if([$1], [GCJ], [], + [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; hpux9* | hpux10* | hpux11*) @@ -5451,7 +5517,7 @@ AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)]) # if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works], - _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1), + _LT_AC_TAGVAR(lt_cv_prog_compiler_pic_works, $1), [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; @@ -5475,7 +5541,7 @@ esac # wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\" AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], - _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), + _LT_AC_TAGVAR(lt_cv_prog_compiler_static_works, $1), $lt_tmp_static_flag, [], [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) @@ -5491,7 +5557,7 @@ AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) ifelse([$1],[CXX],[ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case $host_os in - aix4* | aix5*) + 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 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then @@ -5510,6 +5576,7 @@ ifelse([$1],[CXX],[ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac + _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] ],[ runpath_var= _LT_AC_TAGVAR(allow_undefined_flag, $1)= @@ -5540,12 +5607,14 @@ ifelse([$1],[CXX],[ # 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_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_" + _LT_AC_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= # Just being paranoid about ensuring that cc_basename is set. _LT_CC_BASENAME([$compiler]) @@ -5595,7 +5664,7 @@ ifelse([$1],[CXX],[ # See if GNU ld supports shared libraries. case $host_os in - aix3* | aix4* | aix5*) + aix[[3-9]]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then _LT_AC_TAGVAR(ld_shlibs, $1)=no @@ -5814,7 +5883,7 @@ _LT_EOF fi ;; - aix4* | aix5*) + 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. @@ -5834,7 +5903,7 @@ _LT_EOF # 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]].*|aix5*) + 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 @@ -5994,11 +6063,10 @@ _LT_EOF _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_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_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" + _LT_AC_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_AC_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}" else case $cc_basename in xlc*) diff --git a/compat/b32_ntop.c b/compat/b32_ntop.c new file mode 100644 index 000000000..80786f44c --- /dev/null +++ b/compat/b32_ntop.c @@ -0,0 +1,314 @@ +/* + * Copyright (c) 1996, 1998 by Internet Software Consortium. + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS + * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE + * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL + * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR + * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS + * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + * SOFTWARE. + */ + +/* + * Portions Copyright (c) 1995 by International Business Machines, Inc. + * + * International Business Machines, Inc. (hereinafter called IBM) grants + * permission under its copyrights to use, copy, modify, and distribute this + * Software with or without fee, provided that the above copyright notice and + * all paragraphs of this notice appear in all copies, and that the name of IBM + * not be used in connection with the marketing of any product incorporating + * the Software or modifications thereof, without specific, written prior + * permission. + * + * To the extent it has a right to do so, IBM grants an immunity from suit + * under its patents, if any, for the use, sale or manufacture of products to + * the extent that such products are used for performing Domain Name System + * dynamic updates in TCP/IP networks by means of the Software. No immunity is + * granted for any product per se or for any other function of any product. + * + * THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES, + * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + * PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, + * DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING + * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN + * IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES. + */ +#include "config.h" + +#include +#include +#ifdef HAVE_SYS_SOCKET_H +#include +#endif + +#ifdef HAVE_NETINET_IN_H +#include +#endif +#ifdef HAVE_ARPA_INET_H +#include +#endif + +#include +#include +#include +#include + +#include + +static const char Base32[] = + "abcdefghijklmnopqrstuvwxyz234567"; +/* "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";*/ +/* 00000000001111111111222222222233 + 01234567890123456789012345678901*/ +static const char Base32_extended_hex[] = +/* "0123456789ABCDEFGHIJKLMNOPQRSTUV";*/ + "0123456789abcdefghijklmnopqrstuv"; +static const char Pad32 = '='; + +/* (From RFC3548 and draft-josefsson-rfc3548bis-00.txt) +5. Base 32 Encoding + + The Base 32 encoding is designed to represent arbitrary sequences of + octets in a form that needs to be case insensitive but need not be + humanly readable. + + A 33-character subset of US-ASCII is used, enabling 5 bits to be + represented per printable character. (The extra 33rd character, "=", + is used to signify a special processing function.) + + The encoding process represents 40-bit groups of input bits as output + strings of 8 encoded characters. Proceeding from left to right, a + 40-bit input group is formed by concatenating 5 8bit input groups. + These 40 bits are then treated as 8 concatenated 5-bit groups, each + of which is translated into a single digit in the base 32 alphabet. + When encoding a bit stream via the base 32 encoding, the bit stream + must be presumed to be ordered with the most-significant-bit first. + That is, the first bit in the stream will be the high-order bit in + the first 8bit byte, and the eighth bit will be the low-order bit in + the first 8bit byte, and so on. + + Each 5-bit group is used as an index into an array of 32 printable + characters. The character referenced by the index is placed in the + output string. These characters, identified in Table 3, below, are + selected from US-ASCII digits and uppercase letters. + + Table 3: The Base 32 Alphabet + + Value Encoding Value Encoding Value Encoding Value Encoding + 0 A 9 J 18 S 27 3 + 1 B 10 K 19 T 28 4 + 2 C 11 L 20 U 29 5 + 3 D 12 M 21 V 30 6 + 4 E 13 N 22 W 31 7 + 5 F 14 O 23 X + 6 G 15 P 24 Y (pad) = + 7 H 16 Q 25 Z + 8 I 17 R 26 2 + + + Special processing is performed if fewer than 40 bits are available + at the end of the data being encoded. A full encoding quantum is + always completed at the end of a body. When fewer than 40 input bits + are available in an input group, zero bits are added (on the right) + to form an integral number of 5-bit groups. Padding at the end of + the data is performed using the "=" character. Since all base 32 + input is an integral number of octets, only the following cases can + arise: + + (1) the final quantum of encoding input is an integral multiple of 40 + bits; here, the final unit of encoded output will be an integral + multiple of 8 characters with no "=" padding, + + (2) the final quantum of encoding input is exactly 8 bits; here, the + final unit of encoded output will be two characters followed by six + "=" padding characters, + + (3) the final quantum of encoding input is exactly 16 bits; here, the + final unit of encoded output will be four characters followed by four + "=" padding characters, + + (4) the final quantum of encoding input is exactly 24 bits; here, the + final unit of encoded output will be five characters followed by + three "=" padding characters, or + + (5) the final quantum of encoding input is exactly 32 bits; here, the + final unit of encoded output will be seven characters followed by one + "=" padding character. + + +6. Base 32 Encoding with Extended Hex Alphabet + + The following description of base 32 is due to [7]. This encoding + should not be regarded as the same as the "base32" encoding, and + should not be referred to as only "base32". + + One property with this alphabet, that the base64 and base32 alphabet + lack, is that encoded data maintain its sort order when the encoded + data is compared bit-wise. + + This encoding is identical to the previous one, except for the + alphabet. The new alphabet is found in table 4. + + Table 4: The "Extended Hex" Base 32 Alphabet + + Value Encoding Value Encoding Value Encoding Value Encoding + 0 0 9 9 18 I 27 R + 1 1 10 A 19 J 28 S + 2 2 11 B 20 K 29 T + 3 3 12 C 21 L 30 U + 4 4 13 D 22 M 31 V + 5 5 14 E 23 N + 6 6 15 F 24 O (pad) = + 7 7 16 G 25 P + 8 8 17 H 26 Q + +*/ + + +int +b32_ntop_ar(uint8_t const *src, size_t srclength, char *target, size_t targsize, const char B32_ar[]) { + size_t datalength = 0; + uint8_t input[5]; + uint8_t output[8]; + size_t i; + memset(output, 0, 8); + + while (4 < srclength) { + input[0] = *src++; + input[1] = *src++; + input[2] = *src++; + input[3] = *src++; + input[4] = *src++; + srclength -= 5; + + output[0] = (input[0] & 0xf8) >> 3; + output[1] = ((input[0] & 0x07) << 2) + ((input[1] & 0xc0) >> 6); + output[2] = (input[1] & 0x3e) >> 1; + output[3] = ((input[1] & 0x01) << 4) + ((input[2] & 0xf0) >> 4); + output[4] = ((input[2] & 0x0f) << 1) + ((input[3] & 0x80) >> 7); + output[5] = (input[3] & 0x7c) >> 2; + output[6] = ((input[3] & 0x03) << 3) + ((input[4] & 0xe0) >> 5); + output[7] = (input[4] & 0x1f); + + assert(output[0] < 32); + assert(output[1] < 32); + assert(output[2] < 32); + assert(output[3] < 32); + assert(output[4] < 32); + assert(output[5] < 32); + assert(output[6] < 32); + assert(output[7] < 32); + + if (datalength + 8 > targsize) { + return (-1); + } + target[datalength++] = B32_ar[output[0]]; + target[datalength++] = B32_ar[output[1]]; + target[datalength++] = B32_ar[output[2]]; + target[datalength++] = B32_ar[output[3]]; + target[datalength++] = B32_ar[output[4]]; + target[datalength++] = B32_ar[output[5]]; + target[datalength++] = B32_ar[output[6]]; + target[datalength++] = B32_ar[output[7]]; + } + + /* Now we worry about padding. */ + if (0 != srclength) { + /* Get what's left. */ + input[0] = input[1] = input[2] = input[3] = input[4] = (uint8_t) '\0'; + for (i = 0; i < srclength; i++) + input[i] = *src++; + + output[0] = (input[0] & 0xf8) >> 3; + assert(output[0] < 32); + if (srclength >= 1) { + output[1] = ((input[0] & 0x07) << 2) + ((input[1] & 0xc0) >> 6); + assert(output[1] < 32); + output[2] = (input[1] & 0x3e) >> 1; + assert(output[2] < 32); + } + if (srclength >= 2) { + output[3] = ((input[1] & 0x01) << 4) + ((input[2] & 0xf0) >> 4); + assert(output[3] < 32); + } + if (srclength >= 3) { + output[4] = ((input[2] & 0x0f) << 1) + ((input[3] & 0x80) >> 7); + assert(output[4] < 32); + output[5] = (input[3] & 0x7c) >> 2; + assert(output[5] < 32); + } + if (srclength >= 4) { + output[6] = ((input[3] & 0x03) << 3) + ((input[4] & 0xe0) >> 5); + assert(output[6] < 32); + } + + + if (datalength + 1 > targsize) { + return (-2); + } + target[datalength++] = B32_ar[output[0]]; + if (srclength >= 1) { + target[datalength++] = B32_ar[output[1]]; + if (srclength == 1 && output[2] == 0) { + target[datalength++] = Pad32; + } else { + target[datalength++] = B32_ar[output[2]]; + } + } else { + target[datalength++] = Pad32; + target[datalength++] = Pad32; + } + if (srclength >= 2) { + target[datalength++] = B32_ar[output[3]]; + } else { + target[datalength++] = Pad32; + } + if (srclength >= 3) { + target[datalength++] = B32_ar[output[4]]; + if (srclength == 3 && output[5] == 0) { + target[datalength++] = Pad32; + } else { + target[datalength++] = B32_ar[output[5]]; + } + } else { + target[datalength++] = Pad32; + target[datalength++] = Pad32; + } + if (srclength >= 4) { + target[datalength++] = B32_ar[output[6]]; + } else { + target[datalength++] = Pad32; + } + target[datalength++] = Pad32; + } + if (datalength > targsize) { + return (-3); + } + target[datalength] = '\0'; /* Returned value doesn't count \0. */ + return (int) (datalength); +} + +int +b32_ntop(uint8_t const *src, size_t srclength, char *target, size_t targsize) { + return b32_ntop_ar(src, srclength, target, targsize, Base32); +} + +int +b32_ntop_extended_hex(uint8_t const *src, size_t srclength, char *target, size_t targsize) { + return b32_ntop_ar(src, srclength, target, targsize, Base32_extended_hex); +} + +/** + * calculates the size needed to store the result of b32_ntop + */ +size_t b32_ntop_calculate_size(size_t srcsize) +{ + size_t result = ((((srcsize / 5) * 8) - 2) + 2); + return result; +} diff --git a/compat/b32_pton.c b/compat/b32_pton.c new file mode 100644 index 000000000..359037820 --- /dev/null +++ b/compat/b32_pton.c @@ -0,0 +1,382 @@ +/* + * Copyright (c) 1996, 1998 by Internet Software Consortium. + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS + * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE + * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL + * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR + * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS + * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + * SOFTWARE. + */ + +/* + * Portions Copyright (c) 1995 by International Business Machines, Inc. + * + * International Business Machines, Inc. (hereinafter called IBM) grants + * permission under its copyrights to use, copy, modify, and distribute this + * Software with or without fee, provided that the above copyright notice and + * all paragraphs of this notice appear in all copies, and that the name of IBM + * not be used in connection with the marketing of any product incorporating + * the Software or modifications thereof, without specific, written prior + * permission. + * + * To the extent it has a right to do so, IBM grants an immunity from suit + * under its patents, if any, for the use, sale or manufacture of products to + * the extent that such products are used for performing Domain Name System + * dynamic updates in TCP/IP networks by means of the Software. No immunity is + * granted for any product per se or for any other function of any product. + * + * THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES, + * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + * PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, + * DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING + * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN + * IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES. + */ +#include "config.h" + +#include +#include +#ifdef HAVE_SYS_SOCKET_H +#include +#endif + +#ifdef HAVE_NETINET_IN_H +#include +#endif +#ifdef HAVE_ARPA_INET_H +#include +#endif + +#include +#include +#include +#include + +/* "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";*/ +static const char Base32[] = + "abcdefghijklmnopqrstuvwxyz234567"; +/* "0123456789ABCDEFGHIJKLMNOPQRSTUV";*/ +static const char Base32_extended_hex[] = + "0123456789abcdefghijklmnopqrstuv"; +static const char Pad32 = '='; + +/* (From RFC1521 and draft-ietf-dnssec-secext-03.txt) +5. Base 32 Encoding + + The Base 32 encoding is designed to represent arbitrary sequences of + octets in a form that needs to be case insensitive but need not be + humanly readable. + + A 33-character subset of US-ASCII is used, enabling 5 bits to be + represented per printable character. (The extra 33rd character, "=", + is used to signify a special processing function.) + + The encoding process represents 40-bit groups of input bits as output + strings of 8 encoded characters. Proceeding from left to right, a + 40-bit input group is formed by concatenating 5 8bit input groups. + These 40 bits are then treated as 8 concatenated 5-bit groups, each + of which is translated into a single digit in the base 32 alphabet. + When encoding a bit stream via the base 32 encoding, the bit stream + must be presumed to be ordered with the most-significant-bit first. + That is, the first bit in the stream will be the high-order bit in + the first 8bit byte, and the eighth bit will be the low-order bit in + the first 8bit byte, and so on. + + Each 5-bit group is used as an index into an array of 32 printable + characters. The character referenced by the index is placed in the + output string. These characters, identified in Table 3, below, are + selected from US-ASCII digits and uppercase letters. + + Table 3: The Base 32 Alphabet + + Value Encoding Value Encoding Value Encoding Value Encoding + 0 A 9 J 18 S 27 3 + 1 B 10 K 19 T 28 4 + 2 C 11 L 20 U 29 5 + 3 D 12 M 21 V 30 6 + 4 E 13 N 22 W 31 7 + 5 F 14 O 23 X + 6 G 15 P 24 Y (pad) = + 7 H 16 Q 25 Z + 8 I 17 R 26 2 + + + Special processing is performed if fewer than 40 bits are available + at the end of the data being encoded. A full encoding quantum is + always completed at the end of a body. When fewer than 40 input bits + are available in an input group, zero bits are added (on the right) + to form an integral number of 5-bit groups. Padding at the end of + the data is performed using the "=" character. Since all base 32 + input is an integral number of octets, only the following cases can + arise: + + (1) the final quantum of encoding input is an integral multiple of 40 + bits; here, the final unit of encoded output will be an integral + multiple of 8 characters with no "=" padding, + + (2) the final quantum of encoding input is exactly 8 bits; here, the + final unit of encoded output will be two characters followed by six + "=" padding characters, + + (3) the final quantum of encoding input is exactly 16 bits; here, the + final unit of encoded output will be four characters followed by four + "=" padding characters, + + (4) the final quantum of encoding input is exactly 24 bits; here, the + final unit of encoded output will be five characters followed by + three "=" padding characters, or + + (5) the final quantum of encoding input is exactly 32 bits; here, the + final unit of encoded output will be seven characters followed by one + "=" padding character. + + +6. Base 32 Encoding with Extended Hex Alphabet + + The following description of base 32 is due to [7]. This encoding + should not be regarded as the same as the "base32" encoding, and + should not be referred to as only "base32". + + One property with this alphabet, that the base32 and base32 alphabet + lack, is that encoded data maintain its sort order when the encoded + data is compared bit-wise. + + This encoding is identical to the previous one, except for the + alphabet. The new alphabet is found in table 4. + + Table 4: The "Extended Hex" Base 32 Alphabet + + Value Encoding Value Encoding Value Encoding Value Encoding + 0 0 9 9 18 I 27 R + 1 1 10 A 19 J 28 S + 2 2 11 B 20 K 29 T + 3 3 12 C 21 L 30 U + 4 4 13 D 22 M 31 V + 5 5 14 E 23 N + 6 6 15 F 24 O (pad) = + 7 7 16 G 25 P + 8 8 17 H 26 Q + + + + +*/ +/* skips all whitespace anywhere. + converts characters, four at a time, starting at (or after) + src from base - 32 numbers into three 8 bit bytes in the target area. + it returns the number of data bytes stored at the target, or -1 on error. + */ + +int +b32_pton_ar(char const *src, size_t hashed_owner_str_len, uint8_t *target, size_t targsize, const char B32_ar[]) +{ + int tarindex, state, ch; + char *pos; + int i = 0; + + state = 0; + tarindex = 0; + + while ((ch = *src++) != '\0' && (i == 0 || i < (int) hashed_owner_str_len)) { + i++; + ch = tolower(ch); + if (isspace((unsigned char)ch)) /* Skip whitespace anywhere. */ + continue; + + if (ch == Pad32) + break; + + pos = strchr(B32_ar, ch); + if (pos == 0) { + /* A non-base32 character. */ + return (-ch); + } + + switch (state) { + case 0: + if (target) { + if ((size_t)tarindex >= targsize) { + return (-2); + } + target[tarindex] = (pos - B32_ar) << 3; + } + state = 1; + break; + case 1: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-3); + } + target[tarindex] |= (pos - B32_ar) >> 2; + target[tarindex+1] = ((pos - B32_ar) & 0x03) + << 6 ; + } + tarindex++; + state = 2; + break; + case 2: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-4); + } + target[tarindex] |= (pos - B32_ar) << 1; + } + /*tarindex++;*/ + state = 3; + break; + case 3: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-5); + } + target[tarindex] |= (pos - B32_ar) >> 4; + target[tarindex+1] = ((pos - B32_ar) & 0x0f) << 4 ; + } + tarindex++; + state = 4; + break; + case 4: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-6); + } + target[tarindex] |= (pos - B32_ar) >> 1; + target[tarindex+1] = ((pos - B32_ar) & 0x01) + << 7 ; + } + tarindex++; + state = 5; + break; + case 5: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-7); + } + target[tarindex] |= (pos - B32_ar) << 2; + } + state = 6; + break; + case 6: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-8); + } + target[tarindex] |= (pos - B32_ar) >> 3; + target[tarindex+1] = ((pos - B32_ar) & 0x07) + << 5 ; + } + tarindex++; + state = 7; + break; + case 7: + if (target) { + if ((size_t)tarindex + 1 >= targsize) { + return (-9); + } + target[tarindex] |= (pos - B32_ar); + } + tarindex++; + state = 0; + break; + default: + abort(); + } + } + + /* + * We are done decoding Base-32 chars. Let's see if we ended + * on a byte boundary, and/or with erroneous trailing characters. + */ + + if (ch == Pad32) { /* We got a pad char. */ + ch = *src++; /* Skip it, get next. */ + switch (state) { + case 0: /* Invalid = in first position */ + case 1: /* Invalid = in second position */ + return (-10); + + case 2: /* Valid, means one byte of info */ + case 3: + /* Skip any number of spaces. */ + for ((void)NULL; ch != '\0'; ch = *src++) + if (!isspace((unsigned char)ch)) + break; + /* Make sure there is another trailing = sign. */ + if (ch != Pad32) { + return (-11); + } + ch = *src++; /* Skip the = */ + /* Fall through to "single trailing =" case. */ + /* FALLTHROUGH */ + + case 4: /* Valid, means two bytes of info */ + case 5: + case 6: + /* + * We know this char is an =. Is there anything but + * whitespace after it? + */ + for ((void)NULL; ch != '\0'; ch = *src++) + if (!(isspace((unsigned char)ch) || ch == '=')) { + return (-12); + } + + case 7: /* Valid, means three bytes of info */ + /* + * We know this char is an =. Is there anything but + * whitespace after it? + */ + for ((void)NULL; ch != '\0'; ch = *src++) + if (!isspace((unsigned char)ch)) { + return (-13); + } + + /* + * Now make sure for cases 2 and 3 that the "extra" + * bits that slopped past the last full byte were + * zeros. If we don't check them, they become a + * subliminal channel. + */ + if (target && target[tarindex] != 0) { + return (-14); + } + } + } else { + /* + * We ended by seeing the end of the string. Make sure we + * have no partial bytes lying around. + */ + if (state != 0) + return (-15); + } + + return (tarindex); +} + +int +b32_pton(char const *src, size_t hashed_owner_str_len, uint8_t *target, size_t targsize) +{ + return b32_pton_ar(src, hashed_owner_str_len, target, targsize, Base32); +} + +int +b32_pton_extended_hex(char const *src, size_t hashed_owner_str_len, uint8_t *target, size_t targsize) +{ + return b32_pton_ar(src, hashed_owner_str_len, target, targsize, Base32_extended_hex); +} + +/** + * calculates the size needed to store the result of b32_pton + */ +size_t b32_pton_calculate_size(size_t srcsize) +{ + size_t result = ((((srcsize) / 8) * 5)); + return result; +} diff --git a/config.h.in b/config.h.in index f3b24a448..7ada28cc4 100644 --- a/config.h.in +++ b/config.h.in @@ -18,6 +18,12 @@ /* Whether the C compiler accepts the "unused" attribute */ #undef HAVE_ATTR_UNUSED +/* Define to 1 if you have the `b32_ntop' function. */ +#undef HAVE_B32_NTOP + +/* Define to 1 if you have the `b32_pton' function. */ +#undef HAVE_B32_PTON + /* Define to 1 if your system has a working `chown' function. */ #undef HAVE_CHOWN @@ -312,13 +318,6 @@ `char[]'. */ #undef YYTEXT_POINTER -/* Define to 1 if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -# undef _ALL_SOURCE -#endif - /* Number of bits in a file offset, on hosts where this is settable. */ #undef _FILE_OFFSET_BITS @@ -328,6 +327,38 @@ /* Define for large files, on AIX-style hosts. */ #undef _LARGE_FILES +/* Define to 1 if on MINIX. */ +#undef _MINIX + +/* Define to 2 if the system does not provide POSIX.1 features except with + this defined. */ +#undef _POSIX_1_SOURCE + +/* Define to 1 if you need to in order for `stat' and other things to work. */ +#undef _POSIX_SOURCE + +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# undef _ALL_SOURCE +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# undef _GNU_SOURCE +#endif +/* Enable threading extensions on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# undef _POSIX_PTHREAD_SEMANTICS +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# undef _TANDEM_SOURCE +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif + + /* Define to empty if `const' does not conform to ANSI C. */ #undef const @@ -548,6 +579,20 @@ struct tm *gmtime_r(const time_t *timep, struct tm *result); struct sockaddr_storage; #include "compat/fake-rfc2553.h" #endif +#ifndef B32_NTOP +int b32_ntop(uint8_t const *src, size_t srclength, + char *target, size_t targsize); +int b32_ntop_extended_hex(uint8_t const *src, size_t srclength, + char *target, size_t targsize); +size_t b32_ntop_calculate_size(size_t srcsize); +#endif /* !B32_NTOP */ +#ifndef B32_PTON +int b32_pton(char const *src, size_t hashed_owner_str_len, + uint8_t *target, size_t targsize); +int b32_pton_extended_hex(char const *src, size_t hashed_owner_str_len, + uint8_t *target, size_t targsize); +size_t b32_pton_calculate_size(size_t srcsize); +#endif /* !B32_PTON */ #ifndef HAVE_SLEEP #define sleep(x) Sleep((x)*1000) /* on win32 */ diff --git a/configure b/configure index 659b4d7a7..daf078b5a 100755 --- a/configure +++ b/configure @@ -1,11 +1,11 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for unbound 1.1.0. +# Generated by GNU Autoconf 2.62 for unbound 1.1.0. # # Report bugs to . # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## @@ -17,7 +17,7 @@ DUALCASE=1; export DUALCASE # for MKS sh 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 + # 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 @@ -39,17 +39,45 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits +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 +if (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 - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh + 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 # Support unset when possible. @@ -65,8 +93,6 @@ fi # 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.) -as_nl=' -' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. @@ -89,7 +115,7 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi @@ -102,17 +128,10 @@ PS2='> ' PS4='+ ' # NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var - fi -done +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && @@ -134,7 +153,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -echo X/"$0" | +$as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -160,7 +179,7 @@ else as_have_required=no fi - if test $as_have_required = yes && (eval ": + if test $as_have_required = yes && (eval ": (as_func_return () { (exit \$1) } @@ -242,7 +261,7 @@ IFS=$as_save_IFS 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 + # 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 @@ -263,7 +282,7 @@ _ASEOF 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 + # 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 @@ -343,10 +362,10 @@ fi if test "x$CONFIG_SHELL" != x; then for as_var in BASH_ENV ENV - do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var - done - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + done + export CONFIG_SHELL + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} fi @@ -415,9 +434,10 @@ fi test \$exitcode = 0") || { echo No shell found that supports shell functions. - echo Please tell autoconf@gnu.org about your system, - echo including any error possibly output before this - echo message + echo Please tell bug-autoconf@gnu.org about your system, + echo including any error possibly output before this message. + echo This can help us improve future autoconf versions. + echo Configuration will now proceed without shell functions. } @@ -453,7 +473,7 @@ test \$exitcode = 0") || { s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems @@ -481,7 +501,6 @@ case `echo -n x` in *) ECHO_N='-n';; esac - if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr @@ -494,19 +513,22 @@ if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir - mkdir conf$$.dir + mkdir conf$$.dir 2>/dev/null fi -echo >conf$$.file -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 -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +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 -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -p' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else as_ln_s='cp -p' -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln + fi else as_ln_s='cp -p' fi @@ -531,10 +553,10 @@ else as_test_x=' eval sh -c '\'' if test -d "$1"; then - test -d "$1/."; + test -d "$1/."; else case $1 in - -*)set "./$1";; + -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi @@ -764,6 +786,7 @@ ac_includes_default="\ # include #endif" +enable_option_checking=no ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME @@ -841,6 +864,8 @@ LN_S ECHO RANLIB STRIP +DSYMUTIL +NMEDIT LIBTOOL HAVE_SSL RUNTIME_PATH @@ -855,6 +880,32 @@ ldnsdir subdirs LTLIBOBJS' ac_subst_files='' +ac_user_opts=' +enable_option_checking +with_conf_file +with_run_dir +with_chroot_dir +with_pidfile +with_username +enable_debug +enable_shared +enable_static +enable_fast_install +with_gnu_ld +enable_libtool_lock +with_pic +with_tags +enable_rpath +with_ssl +with_pthreads +with_solaris_threads +with_libevent +enable_staticexe +enable_lock_checks +enable_alloc_checks +enable_largefile +with_ldns +' ac_precious_vars='build_alias host_alias target_alias @@ -871,6 +922,8 @@ ac_subdirs_all='ldns-src' # 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 @@ -969,13 +1022,21 @@ do datarootdir=$ac_optarg ;; -disable-* | --disable-*) - ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid feature name: $ac_feature" >&2 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` - eval enable_$ac_feature=no ;; + 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 ;; @@ -988,13 +1049,21 @@ do dvidir=$ac_optarg ;; -enable-* | --enable-*) - ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid feature name: $ac_feature" >&2 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` - eval enable_$ac_feature=\$ac_optarg ;; + 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- \ @@ -1185,22 +1254,38 @@ do ac_init_version=: ;; -with-* | --with-*) - ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid package name: $ac_package" >&2 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/[-.]/_/g'` - eval with_$ac_package=\$ac_optarg ;; + 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_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid package name: $ac_package" >&2 + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/[-.]/_/g'` - eval with_$ac_package=no ;; + 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. @@ -1220,7 +1305,7 @@ do | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) { echo "$as_me: error: unrecognized option: $ac_option + -*) { $as_echo "$as_me: error: unrecognized option: $ac_option Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; @@ -1229,16 +1314,16 @@ Try \`$0 --help' for more information." >&2 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 + { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. - echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;; @@ -1247,22 +1332,38 @@ done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` - { echo "$as_me: error: missing argument to $ac_option" >&2 + { $as_echo "$as_me: error: missing argument to $ac_option" >&2 { (exit 1); exit 1; }; } fi -# Be sure to have absolute directory names. +if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; + fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2 + { (exit 1); exit 1; }; } ;; + *) $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 - { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit 1); exit 1; }; } done @@ -1277,7 +1378,7 @@ target=$target_alias if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe - echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. + $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used." >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes @@ -1293,10 +1394,10 @@ 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 .` || - { echo "$as_me: error: Working directory cannot be determined" >&2 + { $as_echo "$as_me: error: Working directory cannot be determined" >&2 { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - { echo "$as_me: error: pwd does not report name of working directory" >&2 + { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 { (exit 1); exit 1; }; } @@ -1304,12 +1405,12 @@ test "X$ac_ls_di" = "X$ac_pwd_ls_di" || if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$0" || -$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$0" : 'X\(//\)[^/]' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -echo X"$0" | + 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 @@ -1336,12 +1437,12 @@ else fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 + { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1); exit 1; }; } fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 + cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 { (exit 1); exit 1; }; } pwd)` # When building in place, set srcdir=. @@ -1390,9 +1491,9 @@ Configuration: Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] + [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] + [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify @@ -1402,25 +1503,25 @@ 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/unbound] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] + --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/unbound] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF @@ -1438,6 +1539,7 @@ if test -n "$ac_init_help"; then 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-debug Enable debug warnings, asserts, @@ -1513,15 +1615,17 @@ 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" || 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=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + 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/ ;; @@ -1557,7 +1661,7 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix echo && $SHELL "$ac_srcdir/configure" --help=recursive else - echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done @@ -1567,10 +1671,10 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF unbound configure 1.1.0 -generated by GNU Autoconf 2.61 +generated by GNU Autoconf 2.62 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1581,7 +1685,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by unbound $as_me 1.1.0, which was -generated by GNU Autoconf 2.61. Invocation command line was +generated by GNU Autoconf 2.62. Invocation command line was $ $0 $@ @@ -1617,7 +1721,7 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - echo "PATH: $as_dir" + $as_echo "PATH: $as_dir" done IFS=$as_save_IFS @@ -1652,7 +1756,7 @@ do | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) - ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; @@ -1704,11 +1808,12 @@ _ASBOX case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 -echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + *_cv_*) { $as_echo "$as_me:$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= ;; #( *) $as_unset $ac_var ;; esac ;; esac @@ -1738,9 +1843,9 @@ _ASBOX do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - echo "$ac_var='\''$ac_val'\''" + $as_echo "$ac_var='\''$ac_val'\''" done | sort echo @@ -1755,9 +1860,9 @@ _ASBOX do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - echo "$ac_var='\''$ac_val'\''" + $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi @@ -1773,8 +1878,8 @@ _ASBOX echo fi test "$ac_signal" != 0 && - echo "$as_me: caught signal $ac_signal" - echo "$as_me: exit $exit_status" + $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 && @@ -1816,21 +1921,24 @@ _ACEOF # Let the site file select an alternate cache file if it wants to. -# Prefer explicitly selected file to automatically selected ones. +# Prefer an explicitly selected file to automatically selected ones. +ac_site_file1=NONE +ac_site_file2=NONE if test -n "$CONFIG_SITE"; then - set x "$CONFIG_SITE" + ac_site_file1=$CONFIG_SITE elif test "x$prefix" != xNONE; then - set x "$prefix/share/config.site" "$prefix/etc/config.site" + ac_site_file1=$prefix/share/config.site + ac_site_file2=$prefix/etc/config.site else - set x "$ac_default_prefix/share/config.site" \ - "$ac_default_prefix/etc/config.site" + ac_site_file1=$ac_default_prefix/share/config.site + ac_site_file2=$ac_default_prefix/etc/config.site fi -shift -for ac_site_file +for ac_site_file in "$ac_site_file1" "$ac_site_file2" do + test "x$ac_site_file" = xNONE && continue if test -r "$ac_site_file"; then - { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 -echo "$as_me: loading site script $ac_site_file" >&6;} + { $as_echo "$as_me:$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" fi @@ -1840,16 +1948,16 @@ if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special # files actually), so we avoid doing that. if test -f "$cache_file"; then - { echo "$as_me:$LINENO: loading cache $cache_file" >&5 -echo "$as_me: loading cache $cache_file" >&6;} + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: creating cache $cache_file" >&5 -echo "$as_me: creating cache $cache_file" >&6;} + { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 +$as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi @@ -1863,29 +1971,38 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + { $as_echo "$as_me:$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) - { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 -echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 -echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -echo "$as_me: former value: $ac_old_val" >&2;} - { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 -echo "$as_me: current value: $ac_new_val" >&2;} - ac_cache_corrupted=: + # 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:$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:$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:$LINENO: former value: \`$ac_old_val'" >&5 +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} + { $as_echo "$as_me:$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=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) 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 @@ -1895,10 +2012,10 @@ echo "$as_me: current value: $ac_new_val" >&2;} fi done if $ac_cache_corrupted; then - { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 -echo "$as_me: error: changes in the environment can compromise the build" >&2;} - { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 -echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} + { $as_echo "$as_me:$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_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 +$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} { (exit 1); exit 1; }; } fi @@ -1973,10 +2090,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -1989,7 +2106,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2000,11 +2117,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $CC" >&5 +$as_echo "$CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -2013,10 +2130,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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. @@ -2029,7 +2146,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2040,11 +2157,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +$as_echo "$ac_ct_CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then @@ -2052,10 +2169,10 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; @@ -2070,10 +2187,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -2086,7 +2203,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2097,11 +2214,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $CC" >&5 +$as_echo "$CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -2110,10 +2227,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -2131,7 +2248,7 @@ do continue fi ac_cv_prog_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2154,11 +2271,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $CC" >&5 +$as_echo "$CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -2169,10 +2286,10 @@ if test -z "$CC"; then 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -2185,7 +2302,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2196,11 +2313,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $CC" >&5 +$as_echo "$CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -2213,10 +2330,10 @@ if test -z "$CC"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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. @@ -2229,7 +2346,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2240,11 +2357,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +$as_echo "$ac_ct_CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -2256,10 +2373,10 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; @@ -2271,44 +2388,48 @@ fi fi -test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH +test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&5 -echo "$as_me: error: no acceptable C compiler found in \$PATH +$as_echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } # Provide some information about the compiler. -echo "$as_me:$LINENO: checking for C compiler version" >&5 -ac_compiler=`set X $ac_compile; echo $2` +$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 +set X $ac_compile +ac_compiler=$2 { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF @@ -2327,27 +2448,22 @@ main () } _ACEOF ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.exe b.out" +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. -{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 -echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } -ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -# -# List of possible output files, starting from the most likely. -# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) -# only as a last resort. b.out is created by i960 compilers. -ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' -# -# The IRIX 6 linker writes into existing files which may not be -# executable, retaining their permissions. Remove them first so a -# subsequent execution test works. +{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +$as_echo_n "checking for C compiler default output file name... " >&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 | *.o | *.obj ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done @@ -2358,10 +2474,11 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link_default") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; 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' @@ -2372,7 +2489,7 @@ 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 | *.o | *.obj ) + *.$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 @@ -2399,15 +2516,15 @@ else ac_file='' fi -{ echo "$as_me:$LINENO: result: $ac_file" >&5 -echo "${ECHO_T}$ac_file" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 +$as_echo "$ac_file" >&6; } if test -z "$ac_file"; then - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { echo "$as_me:$LINENO: error: C compiler cannot create executables +{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables See \`config.log' for more details." >&5 -echo "$as_me: error: C compiler cannot create executables +$as_echo "$as_me: error: C compiler cannot create executables See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; } fi @@ -2416,8 +2533,8 @@ ac_exeext=$ac_cv_exeext # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 -echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +$as_echo_n "checking whether the C compiler works... " >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then @@ -2426,49 +2543,51 @@ if test "$cross_compiling" != yes; then *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { echo "$as_me:$LINENO: error: cannot run C compiled programs. + { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&5 -echo "$as_me: error: cannot run C compiled programs. +$as_echo "$as_me: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi fi fi -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } -rm -f a.out a.exe conftest$ac_cv_exeext b.out +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } -{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 -echo "${ECHO_T}$cross_compiling" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +$as_echo_n "checking whether we are cross compiling... " >&6; } +{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 +$as_echo "$cross_compiling" >&6; } -{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 -echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will @@ -2477,31 +2596,31 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 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 | *.o | *.obj ) ;; + *.$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 - { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link + { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute suffix of executables: cannot compile and link +$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi rm -f conftest$ac_cv_exeext -{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -echo "${ECHO_T}$ac_cv_exeext" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +$as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT -{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 -echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 +$as_echo_n "checking for suffix of object files... " >&6; } if test "${ac_cv_objext+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -2524,40 +2643,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; 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 ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile +{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute suffix of object files: cannot compile +$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -echo "${ECHO_T}$ac_cv_objext" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +$as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${ac_cv_c_compiler_gnu+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -2583,20 +2703,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no @@ -2606,15 +2727,19 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } -GCC=`test $ac_compiler_gnu = yes && echo yes` +{ $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +$as_echo_n "checking whether $CC accepts -g... " >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes @@ -2641,20 +2766,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 CFLAGS="" @@ -2679,20 +2805,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_c_werror_flag=$ac_save_c_werror_flag @@ -2718,20 +2845,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -2746,8 +2874,8 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi -{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } +{ $as_echo "$as_me:$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 @@ -2763,10 +2891,10 @@ else CFLAGS= fi fi -{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 -echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if test "${ac_cv_prog_cc_c89+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC @@ -2837,20 +2965,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -2866,15 +2995,15 @@ fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) - { echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6; } ;; + { $as_echo "$as_me:$LINENO: result: none needed" >&5 +$as_echo "none needed" >&6; } ;; xno) - { echo "$as_me:$LINENO: result: unsupported" >&5 -echo "${ECHO_T}unsupported" >&6; } ;; + { $as_echo "$as_me:$LINENO: result: unsupported" >&5 +$as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" - { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; + { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac @@ -2890,15 +3019,15 @@ 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 -{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${ac_cv_prog_CPP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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" @@ -2930,20 +3059,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. @@ -2967,13 +3097,14 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err @@ -2981,7 +3112,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 # Broken: success on invalid input. continue else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. @@ -3006,8 +3137,8 @@ fi else ac_cv_prog_CPP=$CPP fi -{ echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6; } +{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 +$as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do @@ -3035,20 +3166,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. @@ -3072,13 +3204,14 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err @@ -3086,7 +3219,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 # Broken: success on invalid input. continue else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. @@ -3102,9 +3235,9 @@ rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else - { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check + { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&5 -echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check +$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi @@ -3116,42 +3249,37 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 -echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${ac_cv_path_GREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # Extract the first word of "grep ggrep" to use in msg output -if test -z "$GREP"; then -set dummy grep ggrep; ac_prog_name=$2 -if test "${ac_cv_path_GREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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 + # 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" - { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue - # Check for GNU ac_path_GREP and select it if it is found. + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_GREP" && $as_test_x "$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 - echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + $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" - echo 'GREP' >> "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 ac_count=`expr $ac_count + 1` @@ -3166,74 +3294,60 @@ case `"$ac_path_GREP" --version 2>&1` in rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac - - $ac_path_GREP_found && break 3 + $ac_path_GREP_found && break 3 + done done done - -done IFS=$as_save_IFS - - -fi - -GREP="$ac_cv_path_GREP" -if test -z "$GREP"; then - { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + if test -z "$ac_cv_path_GREP"; then + { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} { (exit 1); exit 1; }; } -fi - + fi else ac_cv_path_GREP=$GREP fi - fi -{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 -echo "${ECHO_T}$ac_cv_path_GREP" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +$as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" -{ echo "$as_me:$LINENO: checking for egrep" >&5 -echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 +$as_echo_n "checking for egrep... " >&6; } if test "${ac_cv_path_EGREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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 - # Extract the first word of "egrep" to use in msg output -if test -z "$EGREP"; then -set dummy egrep; ac_prog_name=$2 -if test "${ac_cv_path_EGREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -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 + # 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" - { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue - # Check for GNU ac_path_EGREP and select it if it is found. + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_EGREP" && $as_test_x "$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 - echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + $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" - echo 'EGREP' >> "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 ac_count=`expr $ac_count + 1` @@ -3248,63 +3362,509 @@ case `"$ac_path_EGREP" --version 2>&1` in rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac - - $ac_path_EGREP_found && break 3 + $ac_path_EGREP_found && break 3 + done done done - -done IFS=$as_save_IFS - - -fi - -EGREP="$ac_cv_path_EGREP" -if test -z "$EGREP"; then - { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + if test -z "$ac_cv_path_EGREP"; then + { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} { (exit 1); exit 1; }; } -fi - + fi else ac_cv_path_EGREP=$EGREP fi - fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 -echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +$as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" +{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +$as_echo_n "checking for ANSI C header files... " >&6; } +if test "${ac_cv_header_stdc+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include -{ echo "$as_me:$LINENO: checking for AIX" >&5 -echo $ECHO_N "checking for AIX... $ECHO_C" >&6; } +int +main () +{ + + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_header_stdc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* 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 >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* 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 >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* 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 +rm -f 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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { 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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : +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 + +( exit $ac_status ) +ac_cv_header_stdc=no +fi +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi + + +fi +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +$as_echo "$ac_cv_header_stdc" >&6; } +if test $ac_cv_header_stdc = yes; then + +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF + +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` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + +#include <$ac_header> +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + eval "$as_ac_Header=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_Header=no" +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + + if test "${ac_cv_header_minix_config_h+set}" = set; then + { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5 +$as_echo_n "checking for minix/config.h... " >&6; } +if test "${ac_cv_header_minix_config_h+set}" = set; then + $as_echo_n "(cached) " >&6 +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 +$as_echo "$ac_cv_header_minix_config_h" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5 +$as_echo_n "checking minix/config.h usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#ifdef _AIX - yes -#endif - +$ac_includes_default +#include _ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "yes" >/dev/null 2>&1; then - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5 +$as_echo_n "checking minix/config.h presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$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:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;} + ( cat <<\_ASBOX +## ---------------------------------------- ## +## Report this to unbound-bugs@nlnetlabs.nl ## +## ---------------------------------------- ## +_ASBOX + ) | sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5 +$as_echo_n "checking for minix/config.h... " >&6; } +if test "${ac_cv_header_minix_config_h+set}" = set; then + $as_echo_n "(cached) " >&6 +else + ac_cv_header_minix_config_h=$ac_header_preproc +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 +$as_echo "$ac_cv_header_minix_config_h" >&6; } + +fi +if test $ac_cv_header_minix_config_h = yes; then + MINIX=yes +else + MINIX= +fi + + + if test "$MINIX" = yes; then + cat >>confdefs.h <<\_ACEOF +#define _POSIX_SOURCE 1 +_ACEOF + + +cat >>confdefs.h <<\_ACEOF +#define _POSIX_1_SOURCE 2 +_ACEOF + + +cat >>confdefs.h <<\_ACEOF +#define _MINIX 1 +_ACEOF + + fi + + + + { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5 +$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } +if test "${ac_cv_safe_to_define___extensions__+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +# define __EXTENSIONS__ 1 + $ac_includes_default +int +main () +{ + + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_safe_to_define___extensions__=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_safe_to_define___extensions__=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5 +$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } + test $ac_cv_safe_to_define___extensions__ = yes && + cat >>confdefs.h <<\_ACEOF +#define __EXTENSIONS__ 1 +_ACEOF + + cat >>confdefs.h <<\_ACEOF #define _ALL_SOURCE 1 _ACEOF -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi -rm -f conftest* + cat >>confdefs.h <<\_ACEOF +#define _GNU_SOURCE 1 +_ACEOF + + cat >>confdefs.h <<\_ACEOF +#define _POSIX_PTHREAD_SEMANTICS 1 +_ACEOF + + cat >>confdefs.h <<\_ACEOF +#define _TANDEM_SOURCE 1 +_ACEOF @@ -3406,10 +3966,10 @@ _ACEOF # Checks for typedefs, structures, and compiler characteristics. -{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 -echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 +$as_echo_n "checking for an ANSI C-conforming const... " >&6; } if test "${ac_cv_c_const+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3481,20 +4041,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_const=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_const=no @@ -3502,12 +4063,12 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 -echo "${ECHO_T}$ac_cv_c_const" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 +$as_echo "$ac_cv_c_const" >&6; } if test $ac_cv_c_const = no; then cat >>confdefs.h <<\_ACEOF -#define const +#define const /**/ _ACEOF fi @@ -3520,11 +4081,11 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ echo "$as_me:$LINENO: checking whether $CC supports -g" >&5 -echo $ECHO_N "checking whether $CC supports -g... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -g" >&5 +$as_echo_n "checking whether $CC supports -g... " >&6; } cache=`echo g | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -3538,24 +4099,24 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -g" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi -{ echo "$as_me:$LINENO: checking whether $CC supports -O2" >&5 -echo $ECHO_N "checking whether $CC supports -O2... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -O2" >&5 +$as_echo_n "checking whether $CC supports -O2... " >&6; } cache=`echo O2 | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -3569,270 +4130,27 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -O2" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi -{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include - -int -main () -{ - - ; - return 0; -} -_ACEOF -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 "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - 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 >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* 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 >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* 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 >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* 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 -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -fi -{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -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=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default - -#include <$ac_header> -_ACEOF -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 "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_Header=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - for ac_header in getopt.h time.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3850,20 +4168,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -3871,12 +4190,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -3889,11 +4210,11 @@ done for ac_header in winsock2.h ws2tcpip.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3911,20 +4232,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -3932,12 +4254,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -3948,11 +4272,11 @@ done -{ echo "$as_me:$LINENO: checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for $CC" >&5 +$as_echo_n "checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for $CC... " >&6; } cache=`echo -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4008,19 +4332,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4029,11 +4353,11 @@ fi -{ echo "$as_me:$LINENO: checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for $CC" >&5 +$as_echo_n "checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for $CC... " >&6; } cache=`echo -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4089,19 +4413,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4110,11 +4434,11 @@ fi -{ echo "$as_me:$LINENO: checking whether we need -std=c99 as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -std=c99 as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -std=c99 as a flag for $CC" >&5 +$as_echo_n "checking whether we need -std=c99 as a flag for $CC... " >&6; } cache=`echo -std=c99 | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4147,19 +4471,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -std=c99" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4168,11 +4492,11 @@ fi -{ echo "$as_me:$LINENO: checking whether we need -D_BSD_SOURCE as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -D_BSD_SOURCE as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -D_BSD_SOURCE as a flag for $CC" >&5 +$as_echo_n "checking whether we need -D_BSD_SOURCE as a flag for $CC... " >&6; } cache=`echo -D_BSD_SOURCE | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4206,19 +4530,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -D_BSD_SOURCE" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4227,11 +4551,11 @@ fi -{ echo "$as_me:$LINENO: checking whether we need -D_GNU_SOURCE as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -D_GNU_SOURCE as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -D_GNU_SOURCE as a flag for $CC" >&5 +$as_echo_n "checking whether we need -D_GNU_SOURCE as a flag for $CC... " >&6; } cache=`echo -D_GNU_SOURCE | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4265,19 +4589,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -D_GNU_SOURCE" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4286,11 +4610,11 @@ fi -{ echo "$as_me:$LINENO: checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for $CC" >&5 +$as_echo_n "checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for $CC... " >&6; } cache=`echo -D_POSIX_C_SOURCE=200112 | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4333,19 +4657,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -D_POSIX_C_SOURCE=200112" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4354,11 +4678,11 @@ fi -{ echo "$as_me:$LINENO: checking whether we need -D__EXTENSIONS__ as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -D__EXTENSIONS__ as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -D__EXTENSIONS__ as a flag for $CC" >&5 +$as_echo_n "checking whether we need -D__EXTENSIONS__ as a flag for $CC... " >&6; } cache=`echo -D__EXTENSIONS__ | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -4407,19 +4731,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -D__EXTENSIONS__" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -4429,11 +4753,11 @@ fi # for Sun studio 11. -{ echo "$as_me:$LINENO: checking whether $CC supports -xO4" >&5 -echo $ECHO_N "checking whether $CC supports -xO4... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -xO4" >&5 +$as_echo_n "checking whether $CC supports -xO4... " >&6; } cache=`echo xO4 | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -4447,24 +4771,24 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -xO4" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi -{ echo "$as_me:$LINENO: checking whether $CC supports -xtarget=generic" >&5 -echo $ECHO_N "checking whether $CC supports -xtarget=generic... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -xtarget=generic" >&5 +$as_echo_n "checking whether $CC supports -xtarget=generic... " >&6; } cache=`echo xtarget=generic | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -4478,13 +4802,13 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -xtarget=generic" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi @@ -4501,11 +4825,11 @@ case "$enable_debug" in yes) -{ echo "$as_me:$LINENO: checking whether $CC supports -W" >&5 -echo $ECHO_N "checking whether $CC supports -W... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -W" >&5 +$as_echo_n "checking whether $CC supports -W... " >&6; } cache=`echo W | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -4519,24 +4843,24 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -W" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi -{ echo "$as_me:$LINENO: checking whether $CC supports -Wall" >&5 -echo $ECHO_N "checking whether $CC supports -Wall... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -Wall" >&5 +$as_echo_n "checking whether $CC supports -Wall... " >&6; } cache=`echo Wall | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -4550,24 +4874,24 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -Wall" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi -{ echo "$as_me:$LINENO: checking whether $CC supports -Wextra" >&5 -echo $ECHO_N "checking whether $CC supports -Wextra... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -Wextra" >&5 +$as_echo_n "checking whether $CC supports -Wextra... " >&6; } cache=`echo Wextra | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -4581,24 +4905,24 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -Wextra" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi -{ echo "$as_me:$LINENO: checking whether $CC supports -Wdeclaration-after-statement" >&5 -echo $ECHO_N "checking whether $CC supports -Wdeclaration-after-statement... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -Wdeclaration-after-statement" >&5 +$as_echo_n "checking whether $CC supports -Wdeclaration-after-statement... " >&6; } cache=`echo Wdeclaration-after-statement | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -4612,20 +4936,20 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -Wdeclaration-after-statement" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : fi cat >>confdefs.h <<\_ACEOF -#define UNBOUND_DEBUG +#define UNBOUND_DEBUG /**/ _ACEOF ;; @@ -4634,10 +4958,10 @@ _ACEOF ;; esac -{ echo "$as_me:$LINENO: checking for inline" >&5 -echo $ECHO_N "checking for inline... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for inline" >&5 +$as_echo_n "checking for inline... " >&6; } if test "${ac_cv_c_inline+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_cv_c_inline=no for ac_kw in inline __inline__ __inline; do @@ -4660,20 +4984,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_inline=$ac_kw else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -4684,8 +5009,8 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 -echo "${ECHO_T}$ac_cv_c_inline" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 +$as_echo "$ac_cv_c_inline" >&6; } case $ac_cv_c_inline in @@ -4707,10 +5032,10 @@ esac -{ echo "$as_me:$LINENO: checking whether the C compiler (${CC-cc}) accepts the \"format\" attribute" >&5 -echo $ECHO_N "checking whether the C compiler (${CC-cc}) accepts the \"format\" attribute... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether the C compiler (${CC-cc}) accepts the \"format\" attribute" >&5 +$as_echo_n "checking whether the C compiler (${CC-cc}) accepts the \"format\" attribute... " >&6; } if test "${ac_cv_c_format_attribute+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_cv_c_format_attribute=no cat >conftest.$ac_ext <<_ACEOF @@ -4739,20 +5064,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_format_attribute="yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_format_attribute="no" @@ -4763,8 +5089,8 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_format_attribute" >&5 -echo "${ECHO_T}$ac_cv_c_format_attribute" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_format_attribute" >&5 +$as_echo "$ac_cv_c_format_attribute" >&6; } if test $ac_cv_c_format_attribute = yes; then cat >>confdefs.h <<\_ACEOF @@ -4774,10 +5100,10 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking whether the C compiler (${CC-cc}) accepts the \"unused\" attribute" >&5 -echo $ECHO_N "checking whether the C compiler (${CC-cc}) accepts the \"unused\" attribute... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether the C compiler (${CC-cc}) accepts the \"unused\" attribute" >&5 +$as_echo_n "checking whether the C compiler (${CC-cc}) accepts the \"unused\" attribute... " >&6; } if test "${ac_cv_c_unused_attribute+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_cv_c_unused_attribute=no cat >conftest.$ac_ext <<_ACEOF @@ -4805,20 +5131,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_unused_attribute="yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_unused_attribute="no" @@ -4829,8 +5156,8 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_unused_attribute" >&5 -echo "${ECHO_T}$ac_cv_c_unused_attribute" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_unused_attribute" >&5 +$as_echo "$ac_cv_c_unused_attribute" >&6; } if test $ac_cv_c_unused_attribute = yes; then cat >>confdefs.h <<\_ACEOF @@ -4861,10 +5188,10 @@ fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_path_AR+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else case $AR in [\\/]* | ?:[\\/]*) @@ -4879,7 +5206,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4891,11 +5218,11 @@ esac fi AR=$ac_cv_path_AR if test -n "$AR"; then - { echo "$as_me:$LINENO: result: $AR" >&5 -echo "${ECHO_T}$AR" >&6; } + { $as_echo "$as_me:$LINENO: result: $AR" >&5 +$as_echo "$AR" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -4904,10 +5231,10 @@ if test -z "$ac_cv_path_AR"; then ac_pt_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_path_ac_pt_AR+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else case $ac_pt_AR in [\\/]* | ?:[\\/]*) @@ -4922,7 +5249,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_ac_pt_AR="$as_dir/$ac_word$ac_exec_ext" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4934,11 +5261,11 @@ esac fi ac_pt_AR=$ac_cv_path_ac_pt_AR if test -n "$ac_pt_AR"; then - { echo "$as_me:$LINENO: result: $ac_pt_AR" >&5 -echo "${ECHO_T}$ac_pt_AR" >&6; } + { $as_echo "$as_me:$LINENO: result: $ac_pt_AR" >&5 +$as_echo "$ac_pt_AR" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi if test "x$ac_pt_AR" = x; then @@ -4946,10 +5273,10 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; @@ -4961,16 +5288,16 @@ else fi if test $AR = false; then - { { echo "$as_me:$LINENO: error: Cannot find 'ar', please extend PATH to include it" >&5 -echo "$as_me: error: Cannot find 'ar', please extend PATH to include it" >&2;} + { { $as_echo "$as_me:$LINENO: error: Cannot find 'ar', please extend PATH to include it" >&5 +$as_echo "$as_me: error: Cannot find 'ar', please extend PATH to include it" >&2;} { (exit 1); exit 1; }; } fi # Extract the first word of "doxygen", so it can be a program name with args. set dummy doxygen; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_doxygen+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$doxygen"; then ac_cv_prog_doxygen="$doxygen" # Let the user override the test. @@ -4983,7 +5310,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_doxygen="doxygen" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4994,11 +5321,11 @@ fi fi doxygen=$ac_cv_prog_doxygen if test -n "$doxygen"; then - { echo "$as_me:$LINENO: result: $doxygen" >&5 -echo "${ECHO_T}$doxygen" >&6; } + { $as_echo "$as_me:$LINENO: result: $doxygen" >&5 +$as_echo "$doxygen" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -5020,8 +5347,8 @@ for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do fi done if test -z "$ac_aux_dir"; then - { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 -echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} + { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 +$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} { (exit 1); exit 1; }; } fi @@ -5036,34 +5363,34 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 -echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} + { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} { (exit 1); exit 1; }; } -{ echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking build system type" >&5 +$as_echo_n "checking build system type... " >&6; } if test "${ac_cv_build+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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 && - { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 -echo "$as_me: error: cannot guess build type; you must specify one" >&2;} + { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 +$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1); exit 1; }; } ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || - { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 -echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} + { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} { (exit 1); exit 1; }; } fi -{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +$as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; -*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 -echo "$as_me: error: invalid value of canonical build" >&2;} +*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +$as_echo "$as_me: error: invalid value of canonical build" >&2;} { (exit 1); exit 1; }; };; esac build=$ac_cv_build @@ -5080,27 +5407,27 @@ IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -{ echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking host system type" >&5 +$as_echo_n "checking host system type... " >&6; } if test "${ac_cv_host+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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` || - { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 -echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} + { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} { (exit 1); exit 1; }; } fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +$as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; -*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 -echo "$as_me: error: invalid value of canonical host" >&2;} +*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +$as_echo "$as_me: error: invalid value of canonical host" >&2;} { (exit 1); exit 1; }; };; esac host=$ac_cv_host @@ -5124,10 +5451,10 @@ for ac_prog in flex lex do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_LEX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$LEX"; then ac_cv_prog_LEX="$LEX" # Let the user override the test. @@ -5140,7 +5467,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_LEX="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5151,11 +5478,11 @@ fi fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then - { echo "$as_me:$LINENO: result: $LEX" >&5 -echo "${ECHO_T}$LEX" >&6; } + { $as_echo "$as_me:$LINENO: result: $LEX" >&5 +$as_echo "$LEX" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -5188,15 +5515,16 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$LEX conftest.l") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ echo "$as_me:$LINENO: checking lex output file root" >&5 -echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking lex output file root" >&5 +$as_echo_n "checking lex output file root... " >&6; } if test "${ac_cv_prog_lex_root+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -f lex.yy.c; then @@ -5204,20 +5532,20 @@ if test -f lex.yy.c; then elif test -f lexyy.c; then ac_cv_prog_lex_root=lexyy else - { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5 -echo "$as_me: error: cannot find output from $LEX; giving up" >&2;} + { { $as_echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5 +$as_echo "$as_me: error: cannot find output from $LEX; giving up" >&2;} { (exit 1); exit 1; }; } fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 -echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 +$as_echo "$ac_cv_prog_lex_root" >&6; } LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root if test -z "${LEXLIB+set}"; then - { echo "$as_me:$LINENO: checking lex library" >&5 -echo $ECHO_N "checking lex library... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking lex library" >&5 +$as_echo_n "checking lex library... " >&6; } if test "${ac_cv_lib_lex+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_save_LIBS=$LIBS @@ -5233,26 +5561,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_lex=$ac_lib else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext test "$ac_cv_lib_lex" != 'none needed' && break @@ -5260,16 +5592,16 @@ rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ LIBS=$ac_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5 -echo "${ECHO_T}$ac_cv_lib_lex" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5 +$as_echo "$ac_cv_lib_lex" >&6; } test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex fi -{ echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 -echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 +$as_echo_n "checking whether yytext is a pointer... " >&6; } if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else # POSIX says lex can declare yytext either as a pointer or an array; the # default is implementation-dependent. Figure out which it is, since @@ -5287,33 +5619,37 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_prog_lex_yytext_pointer=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 -echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 +$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } if test $ac_cv_prog_lex_yytext_pointer = yes; then cat >>confdefs.h <<\_ACEOF @@ -5328,10 +5664,10 @@ for ac_prog in 'bison -y' byacc do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_YACC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$YACC"; then ac_cv_prog_YACC="$YACC" # Let the user override the test. @@ -5344,7 +5680,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_YACC="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5355,11 +5691,11 @@ fi fi YACC=$ac_cv_prog_YACC if test -n "$YACC"; then - { echo "$as_me:$LINENO: result: $YACC" >&5 -echo "${ECHO_T}$YACC" >&6; } + { $as_echo "$as_me:$LINENO: result: $YACC" >&5 +$as_echo "$YACC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -5439,10 +5775,10 @@ else fi -{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 -echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${lt_cv_path_SED+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else # 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. @@ -5495,8 +5831,8 @@ fi SED=$lt_cv_path_SED -{ echo "$as_me:$LINENO: result: $SED" >&5 -echo "${ECHO_T}$SED" >&6; } +{ $as_echo "$as_me:$LINENO: result: $SED" >&5 +$as_echo "$SED" >&6; } # Check whether --with-gnu-ld was given. @@ -5509,8 +5845,8 @@ fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 @@ -5539,14 +5875,14 @@ echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } ;; esac elif test "$with_gnu_ld" = yes; then - { echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 +$as_echo_n "checking for GNU ld... " >&6; } else - { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +$as_echo_n "checking for non-GNU ld... " >&6; } fi if test "${lt_cv_path_LD+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR @@ -5576,19 +5912,19 @@ fi LD="$lt_cv_path_LD" if test -n "$LD"; then - { echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6; } + { $as_echo "$as_me:$LINENO: result: $LD" >&5 +$as_echo "$LD" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi -test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 -echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} +test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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 &1 &5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +$as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld -{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 -echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +$as_echo_n "checking for $LD option to reload object files... " >&6; } if test "${lt_cv_ld_reload_flag+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_ld_reload_flag='-r' fi -{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 -echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } +{ $as_echo "$as_me:$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 "" | " "*) ;; @@ -5630,10 +5966,10 @@ case $host_os in ;; esac -{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 -echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 +$as_echo_n "checking for BSD-compatible nm... " >&6; } if test "${lt_cv_path_NM+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$NM"; then # Let the user override the test. @@ -5679,25 +6015,25 @@ else test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi -{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 -echo "${ECHO_T}$lt_cv_path_NM" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +$as_echo "$lt_cv_path_NM" >&6; } NM="$lt_cv_path_NM" -{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 -echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } else - { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 -echo "${ECHO_T}no, using $LN_S" >&6; } + { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +$as_echo "no, using $LN_S" >&6; } fi -{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 -echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 +$as_echo_n "checking how to recognize dependent libraries... " >&6; } if test "${lt_cv_deplibs_check_method+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= @@ -5714,7 +6050,7 @@ lt_cv_deplibs_check_method='unknown' # whether `pass_all' will *always* work, you probably want this one. case $host_os in -aix4* | aix5*) +aix[4-9]*) lt_cv_deplibs_check_method=pass_all ;; @@ -5880,8 +6216,8 @@ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) esac fi -{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 -echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +$as_echo "$lt_cv_deplibs_check_method" >&6; } 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 @@ -5914,7 +6250,7 @@ ia64-*-hpux*) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) @@ -5929,11 +6265,11 @@ ia64-*-hpux*) ;; *-*-irix6*) # Find out which ABI we are using. - echo '#line 5932 "configure"' > conftest.$ac_ext + echo '#line 6268 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in @@ -5971,7 +6307,7 @@ s390*-*linux*|sparc*-*linux*) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.o` in *32-bit*) @@ -5994,7 +6330,6 @@ s390*-*linux*|sparc*-*linux*) esac ;; *64-bit*) - libsuff=64 case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" @@ -6022,10 +6357,10 @@ s390*-*linux*|sparc*-*linux*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" - { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 -echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +$as_echo_n "checking whether the C compiler needs -belf... " >&6; } if test "${lt_cv_cc_needs_belf+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -6054,26 +6389,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_cv_cc_needs_belf=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 lt_cv_cc_needs_belf=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext ac_ext=c @@ -6083,8 +6422,8 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu fi -{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 -echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } +{ $as_echo "$as_me:$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" @@ -6096,13 +6435,17 @@ sparc*-*solaris*) if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) LD="${LD-ld} -m elf64_sparc" ;; - *) LD="${LD-ld} -64" ;; + *) + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then + LD="${LD-ld} -64" + fi + ;; esac ;; esac @@ -6119,20 +6462,21 @@ need_locks="$enable_libtool_lock" for ac_header in dlfcn.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - { echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } else # Is the header compilable? -{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -6148,32 +6492,33 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } # Is the header present? -{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -6187,51 +6532,52 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6; } +{ $as_echo "$as_me:$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: ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 -echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX ## ---------------------------------------- ## ## Report this to unbound-bugs@nlnetlabs.nl ## @@ -6240,21 +6586,23 @@ _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -6275,12 +6623,11 @@ fi # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! - # find the maximum length of command line arguments -{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 -echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +$as_echo_n "checking the maximum length of command line arguments... " >&6; } if test "${lt_cv_sys_max_cmd_len+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else i=0 teststring="ABCD" @@ -6389,11 +6736,11 @@ else fi if test -n $lt_cv_sys_max_cmd_len ; then - { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 -echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } + { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +$as_echo "$lt_cv_sys_max_cmd_len" >&6; } else - { echo "$as_me:$LINENO: result: none" >&5 -echo "${ECHO_T}none" >&6; } + { $as_echo "$as_me:$LINENO: result: none" >&5 +$as_echo "none" >&6; } fi @@ -6401,10 +6748,10 @@ fi # Check for command to grab the raw symbol name followed by C symbol from nm. -{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 -echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${lt_cv_sys_global_symbol_pipe+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else # These are sane defaults that work on at least a few old systems. @@ -6509,14 +6856,14 @@ EOF if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Now try to grab the symbols. nlist=conftest.nm if { (eval echo "$as_me:$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=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then @@ -6571,7 +6918,7 @@ EOF if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext}; then pipe_works=yes fi @@ -6590,7 +6937,7 @@ EOF echo "$progname: failed program was:" >&5 cat conftest.$ac_ext >&5 fi - rm -f conftest* conftst* + rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then @@ -6606,17 +6953,17 @@ 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 - { echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } + { $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } else - { echo "$as_me:$LINENO: result: ok" >&5 -echo "${ECHO_T}ok" >&6; } + { $as_echo "$as_me:$LINENO: result: ok" >&5 +$as_echo "ok" >&6; } fi -{ echo "$as_me:$LINENO: checking for objdir" >&5 -echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 +$as_echo_n "checking for objdir... " >&6; } if test "${lt_cv_objdir+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null @@ -6628,8 +6975,8 @@ else fi rmdir .libs 2>/dev/null fi -{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 -echo "${ECHO_T}$lt_cv_objdir" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +$as_echo "$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir @@ -6680,10 +7027,10 @@ with_gnu_ld="$lt_cv_prog_gnu_ld" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_AR+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. @@ -6696,7 +7043,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="${ac_tool_prefix}ar" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -6707,11 +7054,11 @@ fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then - { echo "$as_me:$LINENO: result: $AR" >&5 -echo "${ECHO_T}$AR" >&6; } + { $as_echo "$as_me:$LINENO: result: $AR" >&5 +$as_echo "$AR" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -6720,10 +7067,10 @@ if test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_AR+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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. @@ -6736,7 +7083,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="ar" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -6747,11 +7094,11 @@ fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then - { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 -echo "${ECHO_T}$ac_ct_AR" >&6; } + { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +$as_echo "$ac_ct_AR" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi if test "x$ac_ct_AR" = x; then @@ -6759,10 +7106,10 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; @@ -6776,10 +7123,10 @@ fi 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_RANLIB+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. @@ -6792,7 +7139,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -6803,11 +7150,11 @@ fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - { echo "$as_me:$LINENO: result: $RANLIB" >&5 -echo "${ECHO_T}$RANLIB" >&6; } + { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 +$as_echo "$RANLIB" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -6816,10 +7163,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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. @@ -6832,7 +7179,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -6843,11 +7190,11 @@ fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 -echo "${ECHO_T}$ac_ct_RANLIB" >&6; } + { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +$as_echo "$ac_ct_RANLIB" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then @@ -6855,10 +7202,10 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; @@ -6872,10 +7219,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. @@ -6888,7 +7235,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -6899,11 +7246,11 @@ fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - { echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6; } + { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 +$as_echo "$STRIP" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -6912,10 +7259,10 @@ 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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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. @@ -6928,7 +7275,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -6939,11 +7286,11 @@ fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6; } + { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +$as_echo "$ac_ct_STRIP" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then @@ -6951,10 +7298,10 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; @@ -7019,10 +7366,10 @@ cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then - { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 -echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) @@ -7072,19 +7419,19 @@ fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6; } + { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +$as_echo "$MAGIC_CMD" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: checking for file" >&5 -echo $ECHO_N "checking for file... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for file" >&5 +$as_echo_n "checking for file... " >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) @@ -7134,11 +7481,11 @@ fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6; } + { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +$as_echo "$MAGIC_CMD" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi else @@ -7150,6 +7497,322 @@ fi ;; esac + + 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:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if test "${ac_cv_prog_DSYMUTIL+set}" = set; 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" + $as_echo "$as_me:$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:$LINENO: result: $DSYMUTIL" >&5 +$as_echo "$DSYMUTIL" >&6; } +else + { $as_echo "$as_me:$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:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" + $as_echo "$as_me:$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:$LINENO: result: $ac_ct_DSYMUTIL" >&5 +$as_echo "$ac_ct_DSYMUTIL" >&6; } +else + { $as_echo "$as_me:$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:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&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:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if test "${ac_cv_prog_NMEDIT+set}" = set; 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" + $as_echo "$as_me:$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:$LINENO: result: $NMEDIT" >&5 +$as_echo "$NMEDIT" >&6; } +else + { $as_echo "$as_me:$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:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_NMEDIT="nmedit" + $as_echo "$as_me:$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:$LINENO: result: $ac_ct_NMEDIT" >&5 +$as_echo "$ac_ct_NMEDIT" >&6; } +else + { $as_echo "$as_me:$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:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + NMEDIT=$ac_ct_NMEDIT + fi +else + NMEDIT="$ac_cv_prog_NMEDIT" +fi + + + { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 +$as_echo_n "checking for -single_module linker flag... " >&6; } +if test "${lt_cv_apple_cc_single_mod+set}" = set; 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. + echo "int foo(void){return 1;}" > conftest.c + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ + -dynamiclib ${wl}-single_module conftest.c + if test -f libconftest.dylib; then + lt_cv_apple_cc_single_mod=yes + rm -rf libconftest.dylib* + fi + rm conftest.c + fi +fi +{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 +$as_echo "$lt_cv_apple_cc_single_mod" >&6; } + { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } +if test "${lt_cv_ld_exported_symbols_list+set}" = set; 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 >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + lt_cv_ld_exported_symbols_list=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + lt_cv_ld_exported_symbols_list=no +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LDFLAGS="$save_LDFLAGS" + +fi +{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } + case $host_os in + rhapsody* | darwin1.[0123]) + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; + darwin1.*) + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; + darwin*) + # 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" != ":"; then + _lt_dsymutil="~$DSYMUTIL \$lib || :" + else + _lt_dsymutil= + fi + ;; + esac + + enable_dlopen=no enable_win32_dll=no @@ -7215,7 +7878,7 @@ 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 conftest* +$rm -r conftest* @@ -7225,10 +7888,10 @@ if test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag=' -fno-builtin' -{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext @@ -7243,11 +7906,11 @@ else -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:7246: $lt_compile\"" >&5) + (eval echo "\"\$as_me:7909: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:7250: \$? = $ac_status" >&5 + echo "$as_me:7913: \$? = $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. @@ -7260,8 +7923,8 @@ else $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } +{ $as_echo "$as_me:$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" @@ -7275,8 +7938,8 @@ lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= -{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' @@ -7507,20 +8170,20 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } esac fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +$as_echo "$lt_prog_compiler_pic" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then -{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_pic_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_pic_works+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_pic_works=no + 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" @@ -7533,27 +8196,27 @@ else -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:7536: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8199: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:7540: \$? = $ac_status" >&5 + echo "$as_me:8203: \$? = $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 "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_pic_works=yes + lt_cv_prog_compiler_pic_works=yes fi fi $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } -if test x"$lt_prog_compiler_pic_works" = xyes; then +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" ;; @@ -7578,12 +8241,12 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" -{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_static_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_static_works+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_static_works=no + 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 @@ -7596,30 +8259,30 @@ else $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works=yes + lt_cv_prog_compiler_static_works=yes fi else - lt_prog_compiler_static_works=yes + lt_cv_prog_compiler_static_works=yes fi fi - $rm conftest* + $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 +$as_echo "$lt_cv_prog_compiler_static_works" >&6; } -if test x"$lt_prog_compiler_static_works" = xyes; then +if test x"$lt_cv_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi -{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_c_o+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $rm -r conftest 2>/dev/null @@ -7637,11 +8300,11 @@ else -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:7640: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8303: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:7644: \$? = $ac_status" >&5 + echo "$as_me:8307: \$? = $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 @@ -7663,34 +8326,34 @@ else $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } +{ $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6; } + { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +$as_echo "$hard_links" >&6; } if test "$hard_links" = no; then - { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 -echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + { $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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= @@ -7721,12 +8384,13 @@ echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared librar # 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_" + 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= # Just being paranoid about ensuring that cc_basename is set. for cc_temp in $compiler""; do @@ -7785,7 +8449,7 @@ cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # See if GNU ld supports shared libraries. case $host_os in - aix3* | aix4* | aix5*) + aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no @@ -8004,7 +8668,7 @@ _LT_EOF fi ;; - aix4* | aix5*) + 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. @@ -8024,7 +8688,7 @@ _LT_EOF # 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].*|aix5*) + 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 @@ -8119,18 +8783,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -8145,12 +8812,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -8185,18 +8853,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -8211,12 +8882,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -8296,11 +8968,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi link_all_deplibs=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' - archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + 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 case $cc_basename in xlc*) @@ -8669,8 +9340,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi esac fi -{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 -echo "${ECHO_T}$ld_shlibs" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +$as_echo "$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no # @@ -8690,15 +9361,15 @@ x|xyes) # 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. - { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest @@ -8716,7 +9387,7 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& if { (eval echo "$as_me:$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=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc=no @@ -8728,16 +9399,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 -echo "${ECHO_T}$archive_cmds_need_lc" >&6; } + { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +$as_echo "$archive_cmds_need_lc" >&6; } ;; esac fi ;; esac -{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +$as_echo_n "checking dynamic linker characteristics... " >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -8820,7 +9491,7 @@ aix3*) soname_spec='${libname}${release}${shared_ext}$major' ;; -aix4* | aix5*) +aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no @@ -9145,13 +9816,11 @@ linux* | k*bsd*-gnu) # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" # 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;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + 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 @@ -9340,17 +10009,32 @@ uts4*) dynamic_linker=no ;; esac -{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6; } +{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +$as_echo "$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" +fi + +sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" +fi + +sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" + 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 -{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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" || \ @@ -9374,8 +10058,8 @@ else # directories. hardcode_action=unsupported fi -{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 -echo "${ECHO_T}$hardcode_action" >&6; } +{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 +$as_echo "$hardcode_action" >&6; } if test "$hardcode_action" = relink; then # Fast installation is not supported @@ -9388,13 +10072,13 @@ fi striplib= old_striplib= -{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 -echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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" - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$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 @@ -9402,16 +10086,16 @@ else if test -n "$STRIP" ; then striplib="$STRIP -x" old_striplib="$STRIP -S" - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi ;; *) - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } ;; esac fi @@ -9443,10 +10127,10 @@ else darwin*) # if libdl is installed we need to link against it - { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +$as_echo_n "checking for dlopen in -ldl... " >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" @@ -9478,32 +10162,36 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dl_dlopen=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dl_dlopen=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else @@ -9517,10 +10205,10 @@ fi ;; *) - { echo "$as_me:$LINENO: checking for shl_load" >&5 -echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 +$as_echo_n "checking for shl_load... " >&6; } if test "${ac_cv_func_shl_load+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -9573,38 +10261,42 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_func_shl_load=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_shl_load=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 -echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +$as_echo "$ac_cv_func_shl_load" >&6; } if test $ac_cv_func_shl_load = yes; then lt_cv_dlopen="shl_load" else - { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 -echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +$as_echo_n "checking for shl_load in -ldld... " >&6; } if test "${ac_cv_lib_dld_shl_load+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" @@ -9636,39 +10328,43 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dld_shl_load=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dld_shl_load=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +$as_echo "$ac_cv_lib_dld_shl_load" >&6; } if test $ac_cv_lib_dld_shl_load = yes; then - lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" else - { echo "$as_me:$LINENO: checking for dlopen" >&5 -echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 +$as_echo_n "checking for dlopen... " >&6; } if test "${ac_cv_func_dlopen+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -9721,38 +10417,42 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_func_dlopen=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_dlopen=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 -echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +$as_echo "$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen = yes; then lt_cv_dlopen="dlopen" else - { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +$as_echo_n "checking for dlopen in -ldl... " >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" @@ -9784,39 +10484,43 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dl_dlopen=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dl_dlopen=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +$as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else - { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 -echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +$as_echo_n "checking for dlopen in -lsvld... " >&6; } if test "${ac_cv_lib_svld_dlopen+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" @@ -9848,39 +10552,43 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_svld_dlopen=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_svld_dlopen=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +$as_echo "$ac_cv_lib_svld_dlopen" >&6; } if test $ac_cv_lib_svld_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else - { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 -echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +$as_echo_n "checking for dld_link in -ldld... " >&6; } if test "${ac_cv_lib_dld_dld_link+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" @@ -9912,34 +10620,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dld_dld_link=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dld_dld_link=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +$as_echo "$ac_cv_lib_dld_dld_link" >&6; } if test $ac_cv_lib_dld_dld_link = yes; then - lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" fi @@ -9977,10 +10689,10 @@ fi save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" - { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 -echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +$as_echo_n "checking whether a program can dlopen itself... " >&6; } if test "${lt_cv_dlopen_self+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self=cross @@ -9988,7 +10700,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 (eval $ac_link) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? @@ -10072,15 +10784,15 @@ rm -fr conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 -echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } +{ $as_echo "$as_me:$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\" - { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 -echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 test "${lt_cv_dlopen_self_static+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self_static=cross @@ -10088,7 +10800,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 (eval $ac_link) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? @@ -10172,8 +10884,8 @@ rm -fr conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 -echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +$as_echo "$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS="$save_CPPFLAGS" @@ -10195,13 +10907,13 @@ fi # Report which library types will actually be built -{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } -{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6; } +{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +$as_echo_n "checking if libtool supports shared libraries... " >&6; } +{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 +$as_echo "$can_build_shared" >&6; } -{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 @@ -10215,21 +10927,21 @@ aix3*) fi ;; -aix4* | aix5*) +aix[4-9]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac -{ echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6; } +{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 +$as_echo "$enable_shared" >&6; } -{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6; } +{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5 +$as_echo "$enable_static" >&6; } # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh @@ -10271,6 +10983,7 @@ if test -f "$ltmain"; then predeps \ postdeps \ compiler_lib_search_path \ + compiler_lib_search_dirs \ archive_cmds \ archive_expsym_cmds \ postinstall_cmds \ @@ -10321,8 +11034,8 @@ if test -f "$ltmain"; then cfgfile="${ofile}T" trap "$rm \"$cfgfile\"; exit 1" 1 2 15 $rm -f "$cfgfile" - { echo "$as_me:$LINENO: creating $ofile" >&5 -echo "$as_me: creating $ofile" >&6;} + { $as_echo "$as_me:$LINENO: creating $ofile" >&5 +$as_echo "$as_me: creating $ofile" >&6;} cat <<__EOF__ >> "$cfgfile" #! $SHELL @@ -10331,7 +11044,7 @@ echo "$as_me: creating $ofile" >&6;} # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE: Changes made to this file will be lost: look at ltmain.sh. # -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. # # This file is part of GNU Libtool: @@ -10567,6 +11280,10 @@ predeps=$lt_predeps # shared library. postdeps=$lt_postdeps +# The directories searched by this compiler when creating a shared +# library +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs + # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path @@ -10730,18 +11447,18 @@ fi if test -f "$ltmain" && test -n "$tagnames"; then if test ! -f "${ofile}"; then - { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 -echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 +$as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} fi if test -z "$LTCC"; then eval "`$SHELL ${ofile} --config | grep '^LTCC='`" if test -z "$LTCC"; then - { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 -echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 +$as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} else - { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 -echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 +$as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} fi fi if test -z "$LTCFLAGS"; then @@ -10758,16 +11475,16 @@ echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} # Check whether tagname contains only valid characters case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in "") ;; - *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 -echo "$as_me: error: invalid tag name: $tagname" >&2;} + *) { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 +$as_echo "$as_me: error: invalid tag name: $tagname" >&2;} { (exit 1); exit 1; }; } ;; esac if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null then - { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 -echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} + { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 +$as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} { (exit 1); exit 1; }; } fi @@ -10815,6 +11532,7 @@ postdep_objects_CXX= predeps_CXX= postdeps_CXX= compiler_lib_search_path_CXX= +compiler_lib_search_dirs_CXX= # Source file extension for C++ test sources. ac_ext=cpp @@ -10852,7 +11570,7 @@ 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 conftest* +$rm -r conftest* # Allow CC to be a program name with arguments. @@ -10909,8 +11627,8 @@ fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 @@ -10939,14 +11657,14 @@ echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } ;; esac elif test "$with_gnu_ld" = yes; then - { echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 +$as_echo_n "checking for GNU ld... " >&6; } else - { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +$as_echo_n "checking for non-GNU ld... " >&6; } fi if test "${lt_cv_path_LD+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR @@ -10976,19 +11694,19 @@ fi LD="$lt_cv_path_LD" if test -n "$LD"; then - { echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6; } + { $as_echo "$as_me:$LINENO: result: $LD" >&5 +$as_echo "$LD" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi -test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 -echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} +test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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 &1 &5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +$as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld @@ -11051,15 +11769,15 @@ else fi # PORTME: fill in a description of your system's C++ link characteristics -{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 ;; - aix4* | aix5*) + 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. @@ -11072,7 +11790,7 @@ case $host_os in # 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].*|aix5*) + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) @@ -11169,18 +11887,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -11195,12 +11916,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -11236,18 +11958,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -11262,12 +11987,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -11330,51 +12056,23 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi fi ;; darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[012]) - allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[012]) - allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac archive_cmds_need_lc_CXX=no hardcode_direct_CXX=no hardcode_automatic_CXX=yes hardcode_shlibpath_var_CXX=unsupported whole_archive_flag_spec_CXX='' link_all_deplibs_CXX=yes - - if test "$GXX" = yes ; then - lt_int_apple_cc_single_mod=no + allow_undefined_flag_CXX="$_lt_dar_allow_undefined" + if test "$GXX" = yes ; then output_verbose_link_cmd='echo' - if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then - lt_int_apple_cc_single_mod=yes + 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 - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - else - 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' - fi - module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - fi - module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else case $cc_basename in xlc*) @@ -11625,7 +12323,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; - pgCC*) + pgCC* | pgcpp*) # Portland Group C++ compiler 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' @@ -12025,14 +12723,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ld_shlibs_CXX=no ;; esac -{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6; } +{ $as_echo "$as_me:$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" - cat > conftest.$ac_ext <&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Parse the compiler output and extract the necessary # objects, libraries and library flags. @@ -12134,6 +12831,11 @@ fi $rm -f confest.$objext +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 + # PORTME: override above test on systems where it is broken case $host_os in interix[3-9]*) @@ -12189,7 +12891,6 @@ solaris*) ;; esac - case " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no ;; esac @@ -12198,8 +12899,8 @@ lt_prog_compiler_wl_CXX= lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= -{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; } # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then @@ -12265,7 +12966,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } esac else case $host_os in - aix4* | aix5*) + aix[4-9]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor @@ -12361,7 +13062,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-static' ;; - pgCC*) + pgCC* | pgcpp*) # Portland Group C++ compiler. lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fpic' @@ -12482,20 +13183,20 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } esac fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 +$as_echo "$lt_prog_compiler_pic_CXX" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then -{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_pic_works_CXX=no + 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" @@ -12508,27 +13209,27 @@ else -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:12511: $lt_compile\"" >&5) + (eval echo "\"\$as_me:13212: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:12515: \$? = $ac_status" >&5 + echo "$as_me:13216: \$? = $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 "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_pic_works_CXX=yes + lt_cv_prog_compiler_pic_works_CXX=yes fi fi $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 +$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; } -if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then +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" ;; @@ -12553,12 +13254,12 @@ esac # 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\" -{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_static_works_CXX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_static_works_CXX=no + 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 @@ -12571,30 +13272,30 @@ else $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works_CXX=yes + lt_cv_prog_compiler_static_works_CXX=yes fi else - lt_prog_compiler_static_works_CXX=yes + lt_cv_prog_compiler_static_works_CXX=yes fi fi - $rm conftest* + $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 +$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; } -if test x"$lt_prog_compiler_static_works_CXX" = xyes; then +if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then : else lt_prog_compiler_static_CXX= fi -{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_CXX=no $rm -r conftest 2>/dev/null @@ -12612,11 +13313,11 @@ else -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:12615: $lt_compile\"" >&5) + (eval echo "\"\$as_me:13316: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:12619: \$? = $ac_status" >&5 + echo "$as_me:13320: \$? = $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 @@ -12638,38 +13339,38 @@ else $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } +{ $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6; } + { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +$as_echo "$hard_links" >&6; } if test "$hard_links" = no; then - { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 -echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + { $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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' case $host_os in - aix4* | aix5*) + 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 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then @@ -12688,9 +13389,10 @@ echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared librar export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac + exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' -{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +$as_echo "$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no # @@ -12710,15 +13412,15 @@ x|xyes) # 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. - { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest @@ -12736,7 +13438,7 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& if { (eval echo "$as_me:$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=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc_CXX=no @@ -12748,16 +13450,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } + { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 +$as_echo "$archive_cmds_need_lc_CXX" >&6; } ;; esac fi ;; esac -{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +$as_echo_n "checking dynamic linker characteristics... " >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -12789,7 +13491,7 @@ aix3*) soname_spec='${libname}${release}${shared_ext}$major' ;; -aix4* | aix5*) +aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no @@ -13113,13 +13815,11 @@ linux* | k*bsd*-gnu) # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" # 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;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + 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 @@ -13308,17 +14008,32 @@ uts4*) dynamic_linker=no ;; esac -{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6; } +{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +$as_echo "$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" +fi + +sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" +fi + +sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" + 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 -{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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" || \ @@ -13342,8 +14057,8 @@ else # directories. hardcode_action_CXX=unsupported fi -{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 -echo "${ECHO_T}$hardcode_action_CXX" >&6; } +{ $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 +$as_echo "$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink; then # Fast installation is not supported @@ -13395,6 +14110,7 @@ if test -f "$ltmain"; then predeps_CXX \ postdeps_CXX \ compiler_lib_search_path_CXX \ + compiler_lib_search_dirs_CXX \ archive_cmds_CXX \ archive_expsym_cmds_CXX \ postinstall_cmds_CXX \ @@ -13643,6 +14359,10 @@ predeps=$lt_predeps_CXX # shared library. postdeps=$lt_postdeps_CXX +# The directories searched by this compiler when creating a shared +# library +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_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 @@ -13857,7 +14577,7 @@ 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 conftest* +$rm -r conftest* # Allow CC to be a program name with arguments. @@ -13876,13 +14596,13 @@ done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` -{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } -{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6; } +{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +$as_echo_n "checking if libtool supports shared libraries... " >&6; } +{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 +$as_echo "$can_build_shared" >&6; } -{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 @@ -13895,21 +14615,21 @@ aix3*) postinstall_cmds='$RANLIB $lib' fi ;; -aix4* | aix5*) +aix[4-9]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac -{ echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6; } +{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 +$as_echo "$enable_shared" >&6; } -{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6; } +{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5 +$as_echo "$enable_static" >&6; } GCC_F77="$G77" LD_F77="$LD" @@ -13918,8 +14638,8 @@ lt_prog_compiler_wl_F77= lt_prog_compiler_pic_F77= lt_prog_compiler_static_F77= -{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_F77='-Wl,' @@ -14150,20 +14870,20 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } esac fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 +$as_echo "$lt_prog_compiler_pic_F77" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_F77"; then -{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_pic_works_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; } +if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_pic_works_F77=no + lt_cv_prog_compiler_pic_works_F77=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_F77" @@ -14176,27 +14896,27 @@ else -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:14179: $lt_compile\"" >&5) + (eval echo "\"\$as_me:14899: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:14183: \$? = $ac_status" >&5 + echo "$as_me:14903: \$? = $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 "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_pic_works_F77=yes + lt_cv_prog_compiler_pic_works_F77=yes fi fi $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 +$as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; } -if test x"$lt_prog_compiler_pic_works_F77" = xyes; then +if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then case $lt_prog_compiler_pic_F77 in "" | " "*) ;; *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; @@ -14221,12 +14941,12 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" -{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_static_works_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_static_works_F77=no + lt_cv_prog_compiler_static_works_F77=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext @@ -14239,30 +14959,30 @@ else $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works_F77=yes + lt_cv_prog_compiler_static_works_F77=yes fi else - lt_prog_compiler_static_works_F77=yes + lt_cv_prog_compiler_static_works_F77=yes fi fi - $rm conftest* + $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 +$as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; } -if test x"$lt_prog_compiler_static_works_F77" = xyes; then +if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then : else lt_prog_compiler_static_F77= fi -{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_F77=no $rm -r conftest 2>/dev/null @@ -14280,11 +15000,11 @@ else -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:14283: $lt_compile\"" >&5) + (eval echo "\"\$as_me:15003: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:14287: \$? = $ac_status" >&5 + echo "$as_me:15007: \$? = $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 @@ -14306,34 +15026,34 @@ else $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 +$as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6; } + { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +$as_echo "$hard_links" >&6; } if test "$hard_links" = no; then - { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 -echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + { $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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_F77= @@ -14364,12 +15084,13 @@ echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared librar # 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_F77="_GLOBAL_OFFSET_TABLE_" + exclude_expsyms_F77='_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= # Just being paranoid about ensuring that cc_basename is set. for cc_temp in $compiler""; do @@ -14428,7 +15149,7 @@ cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # See if GNU ld supports shared libraries. case $host_os in - aix3* | aix4* | aix5*) + aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs_F77=no @@ -14647,7 +15368,7 @@ _LT_EOF fi ;; - aix4* | aix5*) + 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. @@ -14667,7 +15388,7 @@ _LT_EOF # 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].*|aix5*) + 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 @@ -14752,18 +15473,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_f77_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -14778,12 +15502,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -14808,18 +15533,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_f77_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -14834,12 +15562,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -14919,11 +15648,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi link_all_deplibs_F77=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' - archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" + module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" + archive_expsym_cmds_F77="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_F77="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 case $cc_basename in xlc*) @@ -15292,8 +16020,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi esac fi -{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 -echo "${ECHO_T}$ld_shlibs_F77" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 +$as_echo "$ld_shlibs_F77" >&6; } test "$ld_shlibs_F77" = no && can_build_shared=no # @@ -15313,15 +16041,15 @@ x|xyes) # 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. - { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest @@ -15339,7 +16067,7 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc_F77=no @@ -15351,16 +16079,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } + { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 +$as_echo "$archive_cmds_need_lc_F77" >&6; } ;; esac fi ;; esac -{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +$as_echo_n "checking dynamic linker characteristics... " >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -15392,7 +16120,7 @@ aix3*) soname_spec='${libname}${release}${shared_ext}$major' ;; -aix4* | aix5*) +aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no @@ -15716,13 +16444,11 @@ linux* | k*bsd*-gnu) # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" # 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;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + 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 @@ -15911,17 +16637,32 @@ uts4*) dynamic_linker=no ;; esac -{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6; } +{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +$as_echo "$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" +fi + +sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" +fi + +sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" + 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 -{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +$as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action_F77= if test -n "$hardcode_libdir_flag_spec_F77" || \ test -n "$runpath_var_F77" || \ @@ -15945,8 +16686,8 @@ else # directories. hardcode_action_F77=unsupported fi -{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 -echo "${ECHO_T}$hardcode_action_F77" >&6; } +{ $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 +$as_echo "$hardcode_action_F77" >&6; } if test "$hardcode_action_F77" = relink; then # Fast installation is not supported @@ -15998,6 +16739,7 @@ if test -f "$ltmain"; then predeps_F77 \ postdeps_F77 \ compiler_lib_search_path_F77 \ + compiler_lib_search_dirs_F77 \ archive_cmds_F77 \ archive_expsym_cmds_F77 \ postinstall_cmds_F77 \ @@ -16246,6 +16988,10 @@ predeps=$lt_predeps_F77 # shared library. postdeps=$lt_postdeps_F77 +# The directories searched by this compiler when creating a shared +# library +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77 + # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_F77 @@ -16420,7 +17166,7 @@ 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 conftest* +$rm -r conftest* # Allow CC to be a program name with arguments. @@ -16451,10 +17197,10 @@ if test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' -{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext @@ -16469,11 +17215,11 @@ else -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:16472: $lt_compile\"" >&5) + (eval echo "\"\$as_me:17218: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:16476: \$? = $ac_status" >&5 + echo "$as_me:17222: \$? = $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. @@ -16486,8 +17232,8 @@ else $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } +{ $as_echo "$as_me:$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_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" @@ -16501,8 +17247,8 @@ lt_prog_compiler_wl_GCJ= lt_prog_compiler_pic_GCJ= lt_prog_compiler_static_GCJ= -{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_GCJ='-Wl,' @@ -16533,7 +17279,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } # 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_GCJ='-DDLL_EXPORT' + ;; darwin* | rhapsody*) @@ -16603,7 +17349,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } mingw* | cygwin* | pw32* | os2*) # 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_GCJ='-DDLL_EXPORT' + ;; hpux9* | hpux10* | hpux11*) @@ -16733,20 +17479,20 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } esac fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 +$as_echo "$lt_prog_compiler_pic_GCJ" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_GCJ"; then -{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; } +if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_pic_works_GCJ=no + lt_cv_prog_compiler_pic_works_GCJ=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_GCJ" @@ -16759,27 +17505,27 @@ else -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:16762: $lt_compile\"" >&5) + (eval echo "\"\$as_me:17508: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:16766: \$? = $ac_status" >&5 + echo "$as_me:17512: \$? = $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 "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_pic_works_GCJ=yes + lt_cv_prog_compiler_pic_works_GCJ=yes fi fi $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 +$as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; } -if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then +if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then case $lt_prog_compiler_pic_GCJ in "" | " "*) ;; *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; @@ -16804,12 +17550,12 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" -{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } -if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then + $as_echo_n "(cached) " >&6 else - lt_prog_compiler_static_works_GCJ=no + lt_cv_prog_compiler_static_works_GCJ=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext @@ -16822,30 +17568,30 @@ else $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works_GCJ=yes + lt_cv_prog_compiler_static_works_GCJ=yes fi else - lt_prog_compiler_static_works_GCJ=yes + lt_cv_prog_compiler_static_works_GCJ=yes fi fi - $rm conftest* + $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi -{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 +$as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; } -if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then +if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then : else lt_prog_compiler_static_GCJ= fi -{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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 test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_GCJ=no $rm -r conftest 2>/dev/null @@ -16863,11 +17609,11 @@ else -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:16866: $lt_compile\"" >&5) + (eval echo "\"\$as_me:17612: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:16870: \$? = $ac_status" >&5 + echo "$as_me:17616: \$? = $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 @@ -16889,34 +17635,34 @@ else $rm conftest* fi -{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } +{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 +$as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 - { echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6; } + { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +$as_echo "$hard_links" >&6; } if test "$hard_links" = no; then - { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 -echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + { $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } +{ $as_echo "$as_me:$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_GCJ= @@ -16947,12 +17693,13 @@ echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared librar # 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_GCJ="_GLOBAL_OFFSET_TABLE_" + exclude_expsyms_GCJ='_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= # Just being paranoid about ensuring that cc_basename is set. for cc_temp in $compiler""; do @@ -17011,7 +17758,7 @@ cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # See if GNU ld supports shared libraries. case $host_os in - aix3* | aix4* | aix5*) + aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs_GCJ=no @@ -17230,7 +17977,7 @@ _LT_EOF fi ;; - aix4* | aix5*) + 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. @@ -17250,7 +17997,7 @@ _LT_EOF # 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].*|aix5*) + 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 @@ -17345,18 +18092,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -17371,12 +18121,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -17411,18 +18162,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { @@ -17437,12 +18191,13 @@ if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -17522,11 +18277,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi link_all_deplibs_GCJ=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' - archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" + module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" + archive_expsym_cmds_GCJ="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_GCJ="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 case $cc_basename in xlc*) @@ -17895,8 +18649,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi esac fi -{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 -echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 +$as_echo "$ld_shlibs_GCJ" >&6; } test "$ld_shlibs_GCJ" = no && can_build_shared=no # @@ -17916,15 +18670,15 @@ x|xyes) # 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. - { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest @@ -17942,7 +18696,7 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc_GCJ=no @@ -17954,16 +18708,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } + { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 +$as_echo "$archive_cmds_need_lc_GCJ" >&6; } ;; esac fi ;; esac -{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +$as_echo_n "checking dynamic linker characteristics... " >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -17995,7 +18749,7 @@ aix3*) soname_spec='${libname}${release}${shared_ext}$major' ;; -aix4* | aix5*) +aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no @@ -18319,13 +19073,11 @@ linux* | k*bsd*-gnu) # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" # 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;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + 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 @@ -18514,17 +19266,32 @@ uts4*) dynamic_linker=no ;; esac -{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6; } +{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +$as_echo "$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" +fi + +sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" +fi + +sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" + 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 -{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +$as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action_GCJ= if test -n "$hardcode_libdir_flag_spec_GCJ" || \ test -n "$runpath_var_GCJ" || \ @@ -18548,8 +19315,8 @@ else # directories. hardcode_action_GCJ=unsupported fi -{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 -echo "${ECHO_T}$hardcode_action_GCJ" >&6; } +{ $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 +$as_echo "$hardcode_action_GCJ" >&6; } if test "$hardcode_action_GCJ" = relink; then # Fast installation is not supported @@ -18601,6 +19368,7 @@ if test -f "$ltmain"; then predeps_GCJ \ postdeps_GCJ \ compiler_lib_search_path_GCJ \ + compiler_lib_search_dirs_GCJ \ archive_cmds_GCJ \ archive_expsym_cmds_GCJ \ postinstall_cmds_GCJ \ @@ -18849,6 +19617,10 @@ predeps=$lt_predeps_GCJ # shared library. postdeps=$lt_postdeps_GCJ +# The directories searched by this compiler when creating a shared +# library +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ + # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ @@ -19022,7 +19794,7 @@ 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 conftest* +$rm -r conftest* # Allow CC to be a program name with arguments. @@ -19082,6 +19854,7 @@ if test -f "$ltmain"; then predeps_RC \ postdeps_RC \ compiler_lib_search_path_RC \ + compiler_lib_search_dirs_RC \ archive_cmds_RC \ archive_expsym_cmds_RC \ postinstall_cmds_RC \ @@ -19330,6 +20103,10 @@ predeps=$lt_predeps_RC # shared library. postdeps=$lt_postdeps_RC +# The directories searched by this compiler when creating a shared +# library +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC + # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_RC @@ -19462,8 +20239,8 @@ CC="$lt_save_CC" ;; *) - { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 -echo "$as_me: error: Unsupported tag name: $tagname" >&2;} + { { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 +$as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;} { (exit 1); exit 1; }; } ;; esac @@ -19482,8 +20259,8 @@ echo "$as_me: error: Unsupported tag name: $tagname" >&2;} chmod +x "$ofile" else rm -f "${ofile}T" - { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 -echo "$as_me: error: unable to update list of available tagged configurations." >&2;} + { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 +$as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;} { (exit 1); exit 1; }; } fi fi @@ -19508,10 +20285,10 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtool' # Checks for header files. -{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +$as_echo_n "checking for ANSI C header files... " >&6; } if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -19538,20 +20315,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no @@ -19643,37 +20421,40 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 + $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 ( exit $ac_status ) ac_cv_header_stdc=no fi +rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +$as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF @@ -19696,11 +20477,11 @@ fi for ac_header in stdarg.h stdbool.h netinet/in.h sys/param.h sys/socket.h sys/uio.h sys/resource.h arpa/inet.h syslog.h netdb.h sys/wait.h pwd.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -19718,20 +20499,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -19739,12 +20521,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -19753,26 +20537,24 @@ done # check for types -{ echo "$as_me:$LINENO: checking for int8_t" >&5 -echo $ECHO_N "checking for int8_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for int8_t" >&5 +$as_echo_n "checking for int8_t... " >&6; } if test "${ac_cv_type_int8_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_int8_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef int8_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (int8_t)) + return 0; ; return 0; } @@ -19783,29 +20565,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_int8_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((int8_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_int8_t=no + ac_cv_type_int8_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 -echo "${ECHO_T}$ac_cv_type_int8_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 +$as_echo "$ac_cv_type_int8_t" >&6; } if test $ac_cv_type_int8_t = yes; then : else @@ -19816,26 +20641,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for int16_t" >&5 -echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for int16_t" >&5 +$as_echo_n "checking for int16_t... " >&6; } if test "${ac_cv_type_int16_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_int16_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef int16_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (int16_t)) + return 0; ; return 0; } @@ -19846,29 +20669,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_int16_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((int16_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_int16_t=no + ac_cv_type_int16_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 -echo "${ECHO_T}$ac_cv_type_int16_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 +$as_echo "$ac_cv_type_int16_t" >&6; } if test $ac_cv_type_int16_t = yes; then : else @@ -19879,26 +20745,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for int32_t" >&5 -echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for int32_t" >&5 +$as_echo_n "checking for int32_t... " >&6; } if test "${ac_cv_type_int32_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_int32_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef int32_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (int32_t)) + return 0; ; return 0; } @@ -19909,29 +20773,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_int32_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((int32_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_int32_t=no + ac_cv_type_int32_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 -echo "${ECHO_T}$ac_cv_type_int32_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 +$as_echo "$ac_cv_type_int32_t" >&6; } if test $ac_cv_type_int32_t = yes; then : else @@ -19942,26 +20849,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for int64_t" >&5 -echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for int64_t" >&5 +$as_echo_n "checking for int64_t... " >&6; } if test "${ac_cv_type_int64_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_int64_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef int64_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (int64_t)) + return 0; ; return 0; } @@ -19972,29 +20877,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_int64_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((int64_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_int64_t=no + ac_cv_type_int64_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 -echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 +$as_echo "$ac_cv_type_int64_t" >&6; } if test $ac_cv_type_int64_t = yes; then : else @@ -20005,26 +20953,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for uint8_t" >&5 -echo $ECHO_N "checking for uint8_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for uint8_t" >&5 +$as_echo_n "checking for uint8_t... " >&6; } if test "${ac_cv_type_uint8_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_uint8_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef uint8_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (uint8_t)) + return 0; ; return 0; } @@ -20035,29 +20981,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_uint8_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((uint8_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_uint8_t=no + ac_cv_type_uint8_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 -echo "${ECHO_T}$ac_cv_type_uint8_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 +$as_echo "$ac_cv_type_uint8_t" >&6; } if test $ac_cv_type_uint8_t = yes; then : else @@ -20068,26 +21057,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for uint16_t" >&5 -echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for uint16_t" >&5 +$as_echo_n "checking for uint16_t... " >&6; } if test "${ac_cv_type_uint16_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_uint16_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef uint16_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (uint16_t)) + return 0; ; return 0; } @@ -20098,29 +21085,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_uint16_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((uint16_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_uint16_t=no + ac_cv_type_uint16_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 -echo "${ECHO_T}$ac_cv_type_uint16_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 +$as_echo "$ac_cv_type_uint16_t" >&6; } if test $ac_cv_type_uint16_t = yes; then : else @@ -20131,26 +21161,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for uint32_t" >&5 -echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for uint32_t" >&5 +$as_echo_n "checking for uint32_t... " >&6; } if test "${ac_cv_type_uint32_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_uint32_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef uint32_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (uint32_t)) + return 0; ; return 0; } @@ -20161,29 +21189,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_uint32_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((uint32_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_uint32_t=no + ac_cv_type_uint32_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 -echo "${ECHO_T}$ac_cv_type_uint32_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 +$as_echo "$ac_cv_type_uint32_t" >&6; } if test $ac_cv_type_uint32_t = yes; then : else @@ -20194,26 +21265,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for uint64_t" >&5 -echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for uint64_t" >&5 +$as_echo_n "checking for uint64_t... " >&6; } if test "${ac_cv_type_uint64_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_uint64_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef uint64_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (uint64_t)) + return 0; ; return 0; } @@ -20224,29 +21293,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_uint64_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((uint64_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_uint64_t=no + ac_cv_type_uint64_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 -echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 +$as_echo "$ac_cv_type_uint64_t" >&6; } if test $ac_cv_type_uint64_t = yes; then : else @@ -20257,26 +21369,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for size_t" >&5 -echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for size_t" >&5 +$as_echo_n "checking for size_t... " >&6; } if test "${ac_cv_type_size_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_size_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef size_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (size_t)) + return 0; ; return 0; } @@ -20287,29 +21397,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_size_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((size_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_size_t=no + ac_cv_type_size_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 -echo "${ECHO_T}$ac_cv_type_size_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 +$as_echo "$ac_cv_type_size_t" >&6; } if test $ac_cv_type_size_t = yes; then : else @@ -20320,26 +21473,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for ssize_t" >&5 -echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for ssize_t" >&5 +$as_echo_n "checking for ssize_t... " >&6; } if test "${ac_cv_type_ssize_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_ssize_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef ssize_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (ssize_t)) + return 0; ; return 0; } @@ -20350,29 +21501,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_ssize_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((ssize_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_ssize_t=no + ac_cv_type_ssize_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5 -echo "${ECHO_T}$ac_cv_type_ssize_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5 +$as_echo "$ac_cv_type_ssize_t" >&6; } if test $ac_cv_type_ssize_t = yes; then : else @@ -20383,10 +21577,10 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 -echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 +$as_echo_n "checking for uid_t in sys/types.h... " >&6; } if test "${ac_cv_type_uid_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -20406,8 +21600,8 @@ fi rm -f conftest* fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 -echo "${ECHO_T}$ac_cv_type_uid_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 +$as_echo "$ac_cv_type_uid_t" >&6; } if test $ac_cv_type_uid_t = no; then cat >>confdefs.h <<\_ACEOF @@ -20421,26 +21615,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for pid_t" >&5 -echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for pid_t" >&5 +$as_echo_n "checking for pid_t... " >&6; } if test "${ac_cv_type_pid_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_pid_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef pid_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (pid_t)) + return 0; ; return 0; } @@ -20451,29 +21643,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_pid_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((pid_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_pid_t=no + ac_cv_type_pid_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 -echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 +$as_echo "$ac_cv_type_pid_t" >&6; } if test $ac_cv_type_pid_t = yes; then : else @@ -20484,26 +21719,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for off_t" >&5 -echo $ECHO_N "checking for off_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for off_t" >&5 +$as_echo_n "checking for off_t... " >&6; } if test "${ac_cv_type_off_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_off_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef off_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (off_t)) + return 0; ; return 0; } @@ -20514,29 +21747,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_off_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((off_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_off_t=no + ac_cv_type_off_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 -echo "${ECHO_T}$ac_cv_type_off_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 +$as_echo "$ac_cv_type_off_t" >&6; } if test $ac_cv_type_off_t = yes; then : else @@ -20547,26 +21823,24 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for u_char" >&5 -echo $ECHO_N "checking for u_char... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for u_char" >&5 +$as_echo_n "checking for u_char... " >&6; } if test "${ac_cv_type_u_char+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_u_char=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -typedef u_char ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (u_char)) + return 0; ; return 0; } @@ -20577,29 +21851,72 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_u_char=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if (sizeof ((u_char))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_u_char=no + ac_cv_type_u_char=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_u_char" >&5 -echo "${ECHO_T}$ac_cv_type_u_char" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_char" >&5 +$as_echo "$ac_cv_type_u_char" >&6; } if test $ac_cv_type_u_char = yes; then : else @@ -20611,11 +21928,52 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for rlim_t" >&5 -echo $ECHO_N "checking for rlim_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for rlim_t" >&5 +$as_echo_n "checking for rlim_t... " >&6; } if test "${ac_cv_type_rlim_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else + ac_cv_type_rlim_t=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +$ac_includes_default +#if HAVE_SYS_RESOURCE_H +# include +#endif + + +int +main () +{ +if (sizeof (rlim_t)) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20629,14 +21987,11 @@ $ac_includes_default #endif -typedef rlim_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof ((rlim_t))) + return 0; ; return 0; } @@ -20647,29 +22002,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_rlim_t=yes + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_rlim_t=no + ac_cv_type_rlim_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_rlim_t" >&5 -echo "${ECHO_T}$ac_cv_type_rlim_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_rlim_t" >&5 +$as_echo "$ac_cv_type_rlim_t" >&6; } if test $ac_cv_type_rlim_t = yes; then : else @@ -20680,11 +22044,52 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for socklen_t" >&5 -echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for socklen_t" >&5 +$as_echo_n "checking for socklen_t... " >&6; } if test "${ac_cv_type_socklen_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else + ac_cv_type_socklen_t=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +$ac_includes_default +#if HAVE_SYS_SOCKET_H +# include +#endif + + +int +main () +{ +if (sizeof (socklen_t)) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20698,14 +22103,11 @@ $ac_includes_default #endif -typedef socklen_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof ((socklen_t))) + return 0; ; return 0; } @@ -20716,29 +22118,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_socklen_t=yes + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_socklen_t=no + ac_cv_type_socklen_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5 -echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5 +$as_echo "$ac_cv_type_socklen_t" >&6; } if test $ac_cv_type_socklen_t = yes; then : else @@ -20749,11 +22160,55 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for in_addr_t" >&5 -echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for in_addr_t" >&5 +$as_echo_n "checking for in_addr_t... " >&6; } if test "${ac_cv_type_in_addr_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else + ac_cv_type_in_addr_t=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +$ac_includes_default +#if HAVE_SYS_TYPES_H +# include +#endif +#if HAVE_NETINET_IN_H +# include +#endif + + +int +main () +{ +if (sizeof (in_addr_t)) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20770,14 +22225,11 @@ $ac_includes_default #endif -typedef in_addr_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof ((in_addr_t))) + return 0; ; return 0; } @@ -20788,29 +22240,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_in_addr_t=yes + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_in_addr_t=no + ac_cv_type_in_addr_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_in_addr_t" >&5 -echo "${ECHO_T}$ac_cv_type_in_addr_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_in_addr_t" >&5 +$as_echo "$ac_cv_type_in_addr_t" >&6; } if test $ac_cv_type_in_addr_t = yes; then : else @@ -20821,11 +22282,55 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for in_port_t" >&5 -echo $ECHO_N "checking for in_port_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for in_port_t" >&5 +$as_echo_n "checking for in_port_t... " >&6; } if test "${ac_cv_type_in_port_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else + ac_cv_type_in_port_t=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +$ac_includes_default +#if HAVE_SYS_TYPES_H +# include +#endif +#if HAVE_NETINET_IN_H +# include +#endif + + +int +main () +{ +if (sizeof (in_port_t)) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20842,14 +22347,11 @@ $ac_includes_default #endif -typedef in_port_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof ((in_port_t))) + return 0; ; return 0; } @@ -20860,29 +22362,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_in_port_t=yes + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_in_port_t=no + ac_cv_type_in_port_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_in_port_t" >&5 -echo "${ECHO_T}$ac_cv_type_in_port_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_in_port_t" >&5 +$as_echo "$ac_cv_type_in_port_t" >&6; } if test $ac_cv_type_in_port_t = yes; then : else @@ -20903,8 +22414,8 @@ else fi if test "x$enable_rpath" = xno; then - { echo "$as_me:$LINENO: result: Fixing libtool for -rpath problems." >&5 -echo "${ECHO_T}Fixing libtool for -rpath problems." >&6; } + { $as_echo "$as_me:$LINENO: result: Fixing libtool for -rpath problems." >&5 +$as_echo "Fixing libtool for -rpath problems." >&6; } sed < libtool > libtool-2 \ 's/^hardcode_libdir_flag_spec.*$'/'hardcode_libdir_flag_spec=" -D__LIBTOOL_RPATH_SED__ "/' mv libtool-2 libtool @@ -20925,8 +22436,8 @@ else fi if test x_$withval != x_no; then - { echo "$as_me:$LINENO: checking for SSL" >&5 -echo $ECHO_N "checking for SSL... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for SSL" >&5 +$as_echo_n "checking for SSL... " >&6; } if test x_$withval = x_ -o x_$withval = x_yes; then withval="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /opt/local /usr/sfw /usr" fi @@ -20936,7 +22447,7 @@ echo $ECHO_N "checking for SSL... $ECHO_C" >&6; } found_ssl="yes" cat >>confdefs.h <<_ACEOF -#define HAVE_SSL +#define HAVE_SSL /**/ _ACEOF CPPFLAGS="$CPPFLAGS -I$ssldir/include" @@ -20944,20 +22455,20 @@ _ACEOF fi done if test x_$found_ssl != x_yes; then - { { echo "$as_me:$LINENO: error: Cannot find the SSL libraries in $withval" >&5 -echo "$as_me: error: Cannot find the SSL libraries in $withval" >&2;} + { { $as_echo "$as_me:$LINENO: error: Cannot find the SSL libraries in $withval" >&5 +$as_echo "$as_me: error: Cannot find the SSL libraries in $withval" >&2;} { (exit 1); exit 1; }; } else - { echo "$as_me:$LINENO: result: found in $ssldir" >&5 -echo "${ECHO_T}found in $ssldir" >&6; } + { $as_echo "$as_me:$LINENO: result: found in $ssldir" >&5 +$as_echo "found in $ssldir" >&6; } HAVE_SSL=yes LDFLAGS="$LDFLAGS -L$ssldir/lib" if test "x$enable_rpath" = xyes; then RUNTIME_PATH="$RUNTIME_PATH -R$ssldir/lib" fi - { echo "$as_me:$LINENO: checking for HMAC_CTX_init in -lcrypto" >&5 -echo $ECHO_N "checking for HMAC_CTX_init in -lcrypto... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for HMAC_CTX_init in -lcrypto" >&5 +$as_echo_n "checking for HMAC_CTX_init in -lcrypto... " >&6; } LIBS="$LIBS -lcrypto" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -20983,21 +22494,24 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } cat >>confdefs.h <<\_ACEOF #define HAVE_HMAC_CTX_INIT 1 @@ -21005,16 +22519,16 @@ _ACEOF else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } # check if -lwsock32 or -lgdi32 are needed. LIBS="$LIBS -lgdi32" - { echo "$as_me:$LINENO: checking if -lcrypto needs -lgdi32" >&5 -echo $ECHO_N "checking if -lcrypto needs -lgdi32... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking if -lcrypto needs -lgdi32" >&5 +$as_echo_n "checking if -lcrypto needs -lgdi32... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21039,45 +22553,50 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then cat >>confdefs.h <<\_ACEOF #define HAVE_HMAC_CTX_INIT 1 _ACEOF - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } - { { echo "$as_me:$LINENO: error: OpenSSL found in $ssldir, but version 0.9.7 or higher is required" >&5 -echo "$as_me: error: OpenSSL found in $ssldir, but version 0.9.7 or higher is required" >&2;} + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } + { { $as_echo "$as_me:$LINENO: error: OpenSSL found in $ssldir, but version 0.9.7 or higher is required" >&5 +$as_echo "$as_me: error: OpenSSL found in $ssldir, but version 0.9.7 or higher is required" >&2;} { (exit 1); exit 1; }; } fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi @@ -21087,11 +22606,11 @@ rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ for ac_header in openssl/ssl.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -21109,20 +22628,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -21130,12 +22650,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -21145,11 +22667,11 @@ done for ac_header in openssl/err.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -21167,20 +22689,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -21188,12 +22711,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -21203,11 +22728,11 @@ done for ac_header in openssl/rand.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -21225,20 +22750,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -21246,12 +22772,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -21380,8 +22908,8 @@ if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then CFLAGS="$CFLAGS $PTHREAD_CFLAGS" save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" - { echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5 -echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21410,30 +22938,34 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then acx_pthread_ok=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext - { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5 -echo "${ECHO_T}$acx_pthread_ok" >&6; } + { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5 +$as_echo "$acx_pthread_ok" >&6; } if test x"$acx_pthread_ok" = xno; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" @@ -21494,23 +23026,23 @@ for flag in $acx_pthread_flags; do case $flag in none) - { echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5 -echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5 +$as_echo_n "checking whether pthreads work without any flags... " >&6; } ;; -*) - { echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5 -echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_acx_pthread_config+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test -n "$acx_pthread_config"; then ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test. @@ -21523,7 +23055,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_acx_pthread_config="yes" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -21535,11 +23067,11 @@ fi fi acx_pthread_config=$ac_cv_prog_acx_pthread_config if test -n "$acx_pthread_config"; then - { echo "$as_me:$LINENO: result: $acx_pthread_config" >&5 -echo "${ECHO_T}$acx_pthread_config" >&6; } + { $as_echo "$as_me:$LINENO: result: $acx_pthread_config" >&5 +$as_echo "$acx_pthread_config" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -21549,8 +23081,8 @@ fi ;; *) - { echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5 -echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 @@ -21592,34 +23124,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then acx_pthread_ok=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" - { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5 -echo "${ECHO_T}$acx_pthread_ok" >&6; } + { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5 +$as_echo "$acx_pthread_ok" >&6; } if test "x$acx_pthread_ok" = xyes; then break; fi @@ -21637,8 +23173,8 @@ if test "x$acx_pthread_ok" = xyes; then CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. - { echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5 -echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6; } + { $as_echo "$as_me:$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 >conftest.$ac_ext <<_ACEOF @@ -21662,31 +23198,35 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then attr_name=$attr; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext done - { echo "$as_me:$LINENO: result: $attr_name" >&5 -echo "${ECHO_T}$attr_name" >&6; } + { $as_echo "$as_me:$LINENO: result: $attr_name" >&5 +$as_echo "$attr_name" >&6; } if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then cat >>confdefs.h <<_ACEOF @@ -21695,15 +23235,15 @@ _ACEOF fi - { echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5 -echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6; } + { $as_echo "$as_me:$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";; *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; esac - { echo "$as_me:$LINENO: result: ${flag}" >&5 -echo "${ECHO_T}${flag}" >&6; } + { $as_echo "$as_me:$LINENO: result: ${flag}" >&5 +$as_echo "${flag}" >&6; } if test "x$flag" != xno; then PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" fi @@ -21717,10 +23257,10 @@ echo "${ECHO_T}${flag}" >&6; } do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $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. @@ -21733,7 +23273,7 @@ do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_PTHREAD_CC="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -21744,11 +23284,11 @@ fi fi PTHREAD_CC=$ac_cv_prog_PTHREAD_CC if test -n "$PTHREAD_CC"; then - { echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5 -echo "${ECHO_T}$PTHREAD_CC" >&6; } + { $as_echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5 +$as_echo "$PTHREAD_CC" >&6; } else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -21779,12 +23319,13 @@ _ACEOF CFLAGS="$CFLAGS $PTHREAD_CFLAGS" CC="$PTHREAD_CC" ub_have_pthreads=yes - { echo "$as_me:$LINENO: checking for pthread_spinlock_t" >&5 -echo $ECHO_N "checking for pthread_spinlock_t... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for pthread_spinlock_t" >&5 +$as_echo_n "checking for pthread_spinlock_t... " >&6; } if test "${ac_cv_type_pthread_spinlock_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_pthread_spinlock_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -21792,14 +23333,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include -typedef pthread_spinlock_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (pthread_spinlock_t)) + return 0; ; return 0; } @@ -21810,29 +23348,73 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_pthread_spinlock_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +int +main () +{ +if (sizeof ((pthread_spinlock_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_pthread_spinlock_t=no + ac_cv_type_pthread_spinlock_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_pthread_spinlock_t" >&5 -echo "${ECHO_T}$ac_cv_type_pthread_spinlock_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_pthread_spinlock_t" >&5 +$as_echo "$ac_cv_type_pthread_spinlock_t" >&6; } if test $ac_cv_type_pthread_spinlock_t = yes; then cat >>confdefs.h <<_ACEOF @@ -21841,12 +23423,13 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking for pthread_rwlock_t" >&5 -echo $ECHO_N "checking for pthread_rwlock_t... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for pthread_rwlock_t" >&5 +$as_echo_n "checking for pthread_rwlock_t... " >&6; } if test "${ac_cv_type_pthread_rwlock_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_cv_type_pthread_rwlock_t=no +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -21854,14 +23437,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include -typedef pthread_rwlock_t ac__type_new_; int main () { -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; +if (sizeof (pthread_rwlock_t)) + return 0; ; return 0; } @@ -21872,29 +23452,73 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ac_cv_type_pthread_rwlock_t=yes + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +int +main () +{ +if (sizeof ((pthread_rwlock_t))) + return 0; + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_cv_type_pthread_rwlock_t=no + ac_cv_type_pthread_rwlock_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_pthread_rwlock_t" >&5 -echo "${ECHO_T}$ac_cv_type_pthread_rwlock_t" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_pthread_rwlock_t" >&5 +$as_echo "$ac_cv_type_pthread_rwlock_t" >&6; } if test $ac_cv_type_pthread_rwlock_t = yes; then cat >>confdefs.h <<_ACEOF @@ -21931,13 +23555,13 @@ fi ub_have_sol_threads=no if test x_$withval != x_no; then if test x_$ub_have_pthreads != x_no; then - { echo "$as_me:$LINENO: WARNING: Have pthreads already, ignoring --with-solaris-threads" >&5 -echo "$as_me: WARNING: Have pthreads already, ignoring --with-solaris-threads" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: Have pthreads already, ignoring --with-solaris-threads" >&5 +$as_echo "$as_me: WARNING: Have pthreads already, ignoring --with-solaris-threads" >&2;} else - { echo "$as_me:$LINENO: checking for library containing thr_create" >&5 -echo $ECHO_N "checking for library containing thr_create... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for library containing thr_create" >&5 +$as_echo_n "checking for library containing thr_create... " >&6; } if test "${ac_cv_search_thr_create+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat >conftest.$ac_ext <<_ACEOF @@ -21975,26 +23599,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_thr_create=$ac_res else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext if test "${ac_cv_search_thr_create+set}" = set; then @@ -22009,8 +23637,8 @@ fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_thr_create" >&5 -echo "${ECHO_T}$ac_cv_search_thr_create" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_thr_create" >&5 +$as_echo "$ac_cv_search_thr_create" >&6; } ac_res=$ac_cv_search_thr_create if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" @@ -22023,11 +23651,11 @@ _ACEOF -{ echo "$as_me:$LINENO: checking whether $CC supports -mt" >&5 -echo $ECHO_N "checking whether $CC supports -mt... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether $CC supports -mt" >&5 +$as_echo_n "checking whether $CC supports -mt... " >&6; } cache=`echo mt | sed 'y%.=/+-%___p_%'` if { as_var=cv_prog_cc_flag_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo 'void f(){}' >conftest.c @@ -22041,13 +23669,13 @@ rm -f conftest* fi if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -mt" else -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : CFLAGS="$CFLAGS -D_REENTRANT" fi @@ -22056,8 +23684,8 @@ fi else - { { echo "$as_me:$LINENO: error: no solaris threads found." >&5 -echo "$as_me: error: no solaris threads found." >&2;} + { { $as_echo "$as_me:$LINENO: error: no solaris threads found." >&5 +$as_echo "$as_me: error: no solaris threads found." >&2;} { (exit 1); exit 1; }; } fi @@ -22070,11 +23698,11 @@ if test x_$ub_have_pthreads = x_no -a x_$ub_have_sol_threads = x_no; then for ac_header in windows.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -22092,20 +23720,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -22113,20 +23742,22 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done - { echo "$as_me:$LINENO: checking for CreateThread" >&5 -echo $ECHO_N "checking for CreateThread... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for CreateThread" >&5 +$as_echo_n "checking for CreateThread... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22154,19 +23785,20 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } cat >>confdefs.h <<\_ACEOF #define HAVE_WINDOWS_THREADS 1 @@ -22174,11 +23806,11 @@ _ACEOF else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi @@ -22186,10 +23818,10 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # check to see if libraries are needed for these functions. -{ echo "$as_me:$LINENO: checking for library containing inet_pton" >&5 -echo $ECHO_N "checking for library containing inet_pton... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for library containing inet_pton" >&5 +$as_echo_n "checking for library containing inet_pton... " >&6; } if test "${ac_cv_search_inet_pton+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat >conftest.$ac_ext <<_ACEOF @@ -22227,26 +23859,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_inet_pton=$ac_res else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext if test "${ac_cv_search_inet_pton+set}" = set; then @@ -22261,18 +23897,18 @@ fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_inet_pton" >&5 -echo "${ECHO_T}$ac_cv_search_inet_pton" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_inet_pton" >&5 +$as_echo "$ac_cv_search_inet_pton" >&6; } ac_res=$ac_cv_search_inet_pton if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi -{ echo "$as_me:$LINENO: checking for library containing socket" >&5 -echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for library containing socket" >&5 +$as_echo_n "checking for library containing socket... " >&6; } if test "${ac_cv_search_socket+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat >conftest.$ac_ext <<_ACEOF @@ -22310,26 +23946,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_socket=$ac_res else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext if test "${ac_cv_search_socket+set}" = set; then @@ -22344,8 +23984,8 @@ fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5 -echo "${ECHO_T}$ac_cv_search_socket" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5 +$as_echo "$ac_cv_search_socket" >&6; } ac_res=$ac_cv_search_socket if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" @@ -22363,8 +24003,8 @@ else fi if test x_$withval = x_yes -o x_$withval != x_no; then - { echo "$as_me:$LINENO: checking for libevent" >&5 -echo $ECHO_N "checking for libevent... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for libevent" >&5 +$as_echo_n "checking for libevent... " >&6; } if test x_$withval = x_ -o x_$withval = x_yes; then withval="/usr/local /opt/local /usr/lib /usr/pkg /usr/sfw /usr" fi @@ -22379,8 +24019,8 @@ echo $ECHO_N "checking for libevent... $ECHO_C" >&6; } if test x_$found_libevent != x_yes; then if test -f "$dir/event.h" -a \( -f "$dir/libevent.la" -o -f "$dir/libev.la" \) ; then # libevent source directory - { echo "$as_me:$LINENO: result: found in $thedir" >&5 -echo "${ECHO_T}found in $thedir" >&6; } + { $as_echo "$as_me:$LINENO: result: found in $thedir" >&5 +$as_echo "found in $thedir" >&6; } CPPFLAGS="$CPPFLAGS -I$thedir -I$thedir/include" BAK_LDFLAGS="$LDFLAGS" # remove evdns from linking @@ -22396,19 +24036,19 @@ echo "${ECHO_T}found in $thedir" >&6; } LATE_LDFLAGS="build/libevent/*.lo -lm" LDFLAGS="build/libevent/*.o $LDFLAGS -lm" else - { { echo "$as_me:$LINENO: error: Cannot find the libevent library in $withval + { { $as_echo "$as_me:$LINENO: error: Cannot find the libevent library in $withval You can restart ./configure --with-libevent=no to use a builtin alternative. Please note that this alternative is not as capable as libevent when using large outgoing port ranges. " >&5 -echo "$as_me: error: Cannot find the libevent library in $withval +$as_echo "$as_me: error: Cannot find the libevent library in $withval You can restart ./configure --with-libevent=no to use a builtin alternative. Please note that this alternative is not as capable as libevent when using large outgoing port ranges. " >&2;} { (exit 1); exit 1; }; } fi else - { echo "$as_me:$LINENO: result: found in $thedir" >&5 -echo "${ECHO_T}found in $thedir" >&6; } + { $as_echo "$as_me:$LINENO: result: found in $thedir" >&5 +$as_echo "found in $thedir" >&6; } LDFLAGS="$LDFLAGS -L$thedir/lib" if test "x$enable_rpath" = xyes; then RUNTIME_PATH="$RUNTIME_PATH -R$thedir/lib" @@ -22416,10 +24056,10 @@ echo "${ECHO_T}found in $thedir" >&6; } fi # check for library used by libevent after 1.3c - { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5 -echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5 +$as_echo_n "checking for library containing clock_gettime... " >&6; } if test "${ac_cv_search_clock_gettime+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat >conftest.$ac_ext <<_ACEOF @@ -22457,26 +24097,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_clock_gettime=$ac_res else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext if test "${ac_cv_search_clock_gettime+set}" = set; then @@ -22491,8 +24135,8 @@ fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5 -echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5 +$as_echo "$ac_cv_search_clock_gettime" >&6; } ac_res=$ac_cv_search_clock_gettime if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" @@ -22500,10 +24144,10 @@ if test "$ac_res" != no; then fi - { echo "$as_me:$LINENO: checking for library containing event_set" >&5 -echo $ECHO_N "checking for library containing event_set... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for library containing event_set" >&5 +$as_echo_n "checking for library containing event_set... " >&6; } if test "${ac_cv_search_event_set+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat >conftest.$ac_ext <<_ACEOF @@ -22541,26 +24185,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_event_set=$ac_res else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext if test "${ac_cv_search_event_set+set}" = set; then @@ -22575,8 +24223,8 @@ fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_event_set" >&5 -echo "${ECHO_T}$ac_cv_search_event_set" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_event_set" >&5 +$as_echo "$ac_cv_search_event_set" >&6; } ac_res=$ac_cv_search_event_set if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" @@ -22586,11 +24234,11 @@ fi for ac_header in event.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -22608,20 +24256,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" @@ -22629,12 +24278,14 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -22644,11 +24295,11 @@ done for ac_func in event_base_free do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -22701,35 +24352,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi @@ -22738,11 +24395,11 @@ done for ac_func in event_base_once do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -22795,35 +24452,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi @@ -22832,11 +24495,11 @@ done for ac_func in event_base_get_method do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -22889,35 +24552,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi @@ -22978,20 +24647,21 @@ else for ac_header in stdlib.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - { echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } else # Is the header compilable? -{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23007,32 +24677,33 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } # Is the header present? -{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23046,51 +24717,52 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6; } +{ $as_echo "$as_me:$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: ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 -echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX ## ---------------------------------------- ## ## Report this to unbound-bugs@nlnetlabs.nl ## @@ -23099,31 +24771,33 @@ _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done -{ echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5 -echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5 +$as_echo_n "checking for GNU libc compatible malloc... " >&6; } if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then ac_cv_func_malloc_0_nonnull=no @@ -23154,36 +24828,39 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_func_malloc_0_nonnull=yes else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 + $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 ( exit $ac_status ) ac_cv_func_malloc_0_nonnull=no fi +rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5 -echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5 +$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; } if test $ac_cv_func_malloc_0_nonnull = yes; then cat >>confdefs.h <<\_ACEOF @@ -23215,20 +24892,21 @@ fi for ac_header in unistd.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - { echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } else # Is the header compilable? -{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23244,32 +24922,33 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } # Is the header present? -{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23283,51 +24962,52 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6; } +{ $as_echo "$as_me:$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: ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 -echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX ## ---------------------------------------- ## ## Report this to unbound-bugs@nlnetlabs.nl ## @@ -23336,31 +25016,33 @@ _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done -{ echo "$as_me:$LINENO: checking for working chown" >&5 -echo $ECHO_N "checking for working chown... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for working chown" >&5 +$as_echo_n "checking for working chown... " >&6; } if test "${ac_cv_func_chown_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then ac_cv_func_chown_works=no @@ -23400,29 +25082,32 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_func_chown_works=yes else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 + $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 ( exit $ac_status ) ac_cv_func_chown_works=no fi +rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi @@ -23430,8 +25115,8 @@ fi rm -f conftest.chown fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_chown_works" >&5 -echo "${ECHO_T}$ac_cv_func_chown_works" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_chown_works" >&5 +$as_echo "$ac_cv_func_chown_works" >&6; } if test $ac_cv_func_chown_works = yes; then cat >>confdefs.h <<\_ACEOF @@ -23443,20 +25128,21 @@ fi for ac_header in vfork.h do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - { echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } else # Is the header compilable? -{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23472,32 +25158,33 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } # Is the header present? -{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23511,51 +25198,52 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6; } +{ $as_echo "$as_me:$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: ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 -echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX ## ---------------------------------------- ## ## Report this to unbound-bugs@nlnetlabs.nl ## @@ -23564,21 +25252,23 @@ _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -23589,11 +25279,11 @@ done for ac_func in fork vfork do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -23646,45 +25336,51 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done if test "x$ac_cv_func_fork" = xyes; then - { echo "$as_me:$LINENO: checking for working fork" >&5 -echo $ECHO_N "checking for working fork... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for working fork" >&5 +$as_echo_n "checking for working fork... " >&6; } if test "${ac_cv_func_fork_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then ac_cv_func_fork_works=cross @@ -23713,36 +25409,39 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_func_fork_works=yes else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 + $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 ( exit $ac_status ) ac_cv_func_fork_works=no fi +rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5 -echo "${ECHO_T}$ac_cv_func_fork_works" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5 +$as_echo "$ac_cv_func_fork_works" >&6; } else ac_cv_func_fork_works=$ac_cv_func_fork @@ -23757,15 +25456,15 @@ if test "x$ac_cv_func_fork_works" = xcross; then ac_cv_func_fork_works=yes ;; esac - { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 -echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 +$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} fi ac_cv_func_vfork_works=$ac_cv_func_vfork if test "x$ac_cv_func_vfork" = xyes; then - { echo "$as_me:$LINENO: checking for working vfork" >&5 -echo $ECHO_N "checking for working vfork... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for working vfork" >&5 +$as_echo_n "checking for working vfork... " >&6; } if test "${ac_cv_func_vfork_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then ac_cv_func_vfork_works=cross @@ -23872,42 +25571,45 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_func_vfork_works=yes else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 + $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 ( exit $ac_status ) ac_cv_func_vfork_works=no fi +rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5 -echo "${ECHO_T}$ac_cv_func_vfork_works" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5 +$as_echo "$ac_cv_func_vfork_works" >&6; } fi; if test "x$ac_cv_func_fork_works" = xcross; then ac_cv_func_vfork_works=$ac_cv_func_vfork - { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 -echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 +$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} fi if test "x$ac_cv_func_vfork_works" = xyes; then @@ -23931,10 +25633,10 @@ _ACEOF fi -{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5 -echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5 +$as_echo_n "checking return type of signal handlers... " >&6; } if test "${ac_cv_type_signal+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -23959,20 +25661,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_type_signal=int else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_signal=void @@ -23980,18 +25683,18 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 -echo "${ECHO_T}$ac_cv_type_signal" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 +$as_echo "$ac_cv_type_signal" >&6; } cat >>confdefs.h <<_ACEOF #define RETSIGTYPE $ac_cv_type_signal _ACEOF -{ echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5 -echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5 +$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; } if test "${ac_cv_sys_largefile_source+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else while :; do cat >conftest.$ac_ext <<_ACEOF @@ -24000,11 +25703,13 @@ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +#include /* for off_t */ + #include int main () { -return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0); +int (*fp) (FILE *, off_t, int) = fseeko; + return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); ; return 0; } @@ -24015,26 +25720,30 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_sys_largefile_source=no; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF @@ -24044,11 +25753,13 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #define _LARGEFILE_SOURCE 1 -#include +#include /* for off_t */ + #include int main () { -return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0); +int (*fp) (FILE *, off_t, int) = fseeko; + return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); ; return 0; } @@ -24059,34 +25770,38 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_sys_largefile_source=1; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext ac_cv_sys_largefile_source=unknown break done fi -{ echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5 -echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5 +$as_echo "$ac_cv_sys_largefile_source" >&6; } case $ac_cv_sys_largefile_source in #( no | unknown) ;; *) @@ -24095,7 +25810,7 @@ cat >>confdefs.h <<_ACEOF _ACEOF ;; esac -rm -f conftest* +rm -rf conftest* # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug # in glibc 2.1.3, but that breaks too many other things. @@ -24115,10 +25830,10 @@ fi if test "$enable_largefile" != no; then - { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 -echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 +$as_echo_n "checking for special C compiler options needed for large files... " >&6; } if test "${ac_cv_sys_largefile_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_cv_sys_largefile_CC=no if test "$GCC" != yes; then @@ -24155,20 +25870,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24182,20 +25898,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_sys_largefile_CC=' -n32'; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24208,16 +25925,16 @@ rm -f core conftest.err conftest.$ac_objext rm -f conftest.$ac_ext fi fi -{ echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 -echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 +$as_echo "$ac_cv_sys_largefile_CC" >&6; } if test "$ac_cv_sys_largefile_CC" != no; then CC=$CC$ac_cv_sys_largefile_CC fi - { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 -echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 +$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } if test "${ac_cv_sys_file_offset_bits+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else while :; do cat >conftest.$ac_ext <<_ACEOF @@ -24249,20 +25966,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_sys_file_offset_bits=no; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24299,20 +26017,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_sys_file_offset_bits=64; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24323,8 +26042,8 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext break done fi -{ echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 -echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 +$as_echo "$ac_cv_sys_file_offset_bits" >&6; } case $ac_cv_sys_file_offset_bits in #( no | unknown) ;; *) @@ -24333,12 +26052,12 @@ cat >>confdefs.h <<_ACEOF _ACEOF ;; esac -rm -f conftest* +rm -rf conftest* if test $ac_cv_sys_file_offset_bits = unknown; then - { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 -echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 +$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } if test "${ac_cv_sys_large_files+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else while :; do cat >conftest.$ac_ext <<_ACEOF @@ -24370,20 +26089,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_sys_large_files=no; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24420,20 +26140,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_sys_large_files=1; break else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24444,8 +26165,8 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext break done fi -{ echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 -echo "${ECHO_T}$ac_cv_sys_large_files" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 +$as_echo "$ac_cv_sys_large_files" >&6; } case $ac_cv_sys_large_files in #( no | unknown) ;; *) @@ -24454,17 +26175,17 @@ cat >>confdefs.h <<_ACEOF _ACEOF ;; esac -rm -f conftest* +rm -rf conftest* fi fi -{ echo "$as_me:$LINENO: checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for $CC" >&5 -echo $ECHO_N "checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for $CC... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for $CC" >&5 +$as_echo_n "checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for $CC... " >&6; } cache=`echo -D_LARGEFILE_SOURCE=1 | sed 'y%.=/+- %___p__%'` if { as_var=cv_prog_cc_flag_needed_$cache; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else echo ' @@ -24496,19 +26217,19 @@ rm -f conftest fi if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } : CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE=1" else if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then -{ echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } +{ $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } : else -{ echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6; } +{ $as_echo "$as_me:$LINENO: result: failed" >&5 +$as_echo "failed" >&6; } : fi @@ -24517,8 +26238,8 @@ fi -{ echo "$as_me:$LINENO: checking for getaddrinfo" >&5 -echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for getaddrinfo" >&5 +$as_echo_n "checking for getaddrinfo... " >&6; } ac_cv_func_getaddrinfo=no cat >conftest.$ac_ext <<_ACEOF @@ -24543,21 +26264,24 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_func_getaddrinfo="yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ORIGLIBS="$LIBS" @@ -24590,18 +26314,21 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_func_getaddrinfo="yes" @@ -24611,7 +26338,7 @@ _ACEOF else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -24620,16 +26347,18 @@ LIBS="$ORIGLIBS" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_cv_func_getaddrinfo" >&5 -echo "${ECHO_T}$ac_cv_func_getaddrinfo" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_getaddrinfo" >&5 +$as_echo "$ac_cv_func_getaddrinfo" >&6; } if test $ac_cv_func_getaddrinfo = yes; then cat >>confdefs.h <<\_ACEOF @@ -24668,11 +26397,11 @@ fi for ac_func in tzset sigprocmask fcntl getpwnam getrlimit setsid sbrk chroot kill sleep usleep random srandom recvmsg sendmsg writev setresuid setreuid setresgid setregid do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -24725,35 +26454,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi @@ -24761,8 +26496,8 @@ done # check mkdir -{ echo "$as_me:$LINENO: checking whether mkdir has one arg" >&5 -echo $ECHO_N "checking whether mkdir has one arg... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking whether mkdir has one arg" >&5 +$as_echo_n "checking whether mkdir has one arg... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24795,19 +26530,20 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - { echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } + { $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } cat >>confdefs.h <<\_ACEOF #define MKDIR_HAS_ONE_ARG 1 @@ -24815,19 +26551,19 @@ _ACEOF else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # check ioctlsocket -{ echo "$as_me:$LINENO: checking for ioctlsocket" >&5 -echo $ECHO_N "checking for ioctlsocket... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for ioctlsocket" >&5 +$as_echo_n "checking for ioctlsocket... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24855,21 +26591,24 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } cat >>confdefs.h <<\_ACEOF #define HAVE_IOCTLSOCKET 1 @@ -24877,24 +26616,25 @@ _ACEOF else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } + { $as_echo "$as_me:$LINENO: result: no" >&5 +$as_echo "no" >&6; } fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext for ac_func in inet_aton do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -24947,35 +26687,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -24992,11 +26738,11 @@ done for ac_func in inet_pton do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -25049,35 +26795,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -25094,11 +26846,11 @@ done for ac_func in inet_ntop do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -25151,35 +26903,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -25196,11 +26954,11 @@ done for ac_func in snprintf do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -25253,35 +27011,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -25298,11 +27062,11 @@ done for ac_func in strlcpy do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -25355,35 +27119,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -25400,11 +27170,11 @@ done for ac_func in memmove do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -25457,35 +27227,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -25502,11 +27278,11 @@ done for ac_func in gmtime_r do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -25559,35 +27335,41 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then eval "$as_ac_var=yes" else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else @@ -25616,10 +27398,12 @@ if test "${with_ldns+set}" = set; then fi -{ echo "$as_me:$LINENO: checking for ldns_buffer_copy in -lldns" >&5 -echo $ECHO_N "checking for ldns_buffer_copy in -lldns... $ECHO_C" >&6; } + + +{ $as_echo "$as_me:$LINENO: checking for ldns_buffer_copy in -lldns" >&5 +$as_echo_n "checking for ldns_buffer_copy in -lldns... " >&6; } if test "${ac_cv_lib_ldns_ldns_buffer_copy+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lldns $LIBS" @@ -25651,39 +27435,43 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_ldns_ldns_buffer_copy=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_ldns_ldns_buffer_copy=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_ldns_ldns_buffer_copy" >&5 -echo "${ECHO_T}$ac_cv_lib_ldns_ldns_buffer_copy" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldns_ldns_buffer_copy" >&5 +$as_echo "$ac_cv_lib_ldns_ldns_buffer_copy" >&6; } if test $ac_cv_lib_ldns_ldns_buffer_copy = yes; then -{ echo "$as_me:$LINENO: checking for ldns_rr_free in -lldns" >&5 -echo $ECHO_N "checking for ldns_rr_free in -lldns... $ECHO_C" >&6; } +{ $as_echo "$as_me:$LINENO: checking for ldns_rr_free in -lldns" >&5 +$as_echo_n "checking for ldns_rr_free in -lldns... " >&6; } if test "${ac_cv_lib_ldns_ldns_rr_free+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lldns $LIBS" @@ -25715,32 +27503,36 @@ case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_ldns_ldns_rr_free=yes else - echo "$as_me: failed program was:" >&5 + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_ldns_ldns_rr_free=no fi +rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_ldns_ldns_rr_free" >&5 -echo "${ECHO_T}$ac_cv_lib_ldns_ldns_rr_free" >&6; } +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldns_ldns_rr_free" >&5 +$as_echo "$ac_cv_lib_ldns_ldns_rr_free" >&6; } if test $ac_cv_lib_ldns_ldns_rr_free = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBLDNS 1 @@ -25754,8 +27546,8 @@ fi else if test ! -f $srcdir/ldns-src.tar.gz; then - { { echo "$as_me:$LINENO: error: No ldns library found and no ldns-src.tar.gz, use --with-ldns=path." >&5 -echo "$as_me: error: No ldns library found and no ldns-src.tar.gz, use --with-ldns=path." >&2;} + { { $as_echo "$as_me:$LINENO: error: No ldns library found and no ldns-src.tar.gz, use --with-ldns=path." >&5 +$as_echo "$as_me: error: No ldns library found and no ldns-src.tar.gz, use --with-ldns=path." >&2;} { (exit 1); exit 1; }; } fi echo "****************************************************************" @@ -25767,8 +27559,8 @@ echo "****************************************************************" if test -d $srcdir/ldns-src; then rm -rf $srcdir/ldns-src; fi mkdir $srcdir/ldns-src; cp $srcdir/ldns-src.tar.gz $srcdir/ldns-src/ldns-src.tar.gz; (cd $srcdir/ldns-src; gzip -cd ldns-src.tar.gz | tar xf -); rm -f $srcdir/ldns-src/ldns-src.tar.gz; mv $srcdir/ldns-src $srcdir/ldns-srcb; mv $srcdir/ldns-srcb/ldns* $srcdir/ldns-src; rmdir $srcdir/ldns-srcb ldnsdir="ldns-src" -{ echo "$as_me:$LINENO: Configure $ldnsdir scheduled after config.status" >&5 -echo "$as_me: Configure $ldnsdir scheduled after config.status" >&6;} +{ $as_echo "$as_me:$LINENO: Configure $ldnsdir scheduled after config.status" >&5 +$as_echo "$as_me: Configure $ldnsdir scheduled after config.status" >&6;} subdirs="$subdirs ldns-src" CPPFLAGS="-I$ldnsdir/include $CPPFLAGS" @@ -25779,6 +27571,224 @@ fi LDFLAGS="$LATE_LDFLAGS $LDFLAGS" +# after ldns, check if b32 is needed (might be exported by ldns ...) + +for ac_func in b32_pton +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* 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 $ac_func (); +/* 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_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +else + case " $LIBOBJS " in + *" $ac_func.$ac_objext "* ) ;; + *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" + ;; +esac + +fi +done + + + +for ac_func in b32_ntop +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* 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 $ac_func (); +/* 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_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +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:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +else + case " $LIBOBJS " in + *" $ac_func.$ac_objext "* ) ;; + *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" + ;; +esac + +fi +done + + + cat >>confdefs.h <<_ACEOF #define MAXSYSLOGMSGLEN 5120 @@ -25819,11 +27829,12 @@ _ACEOF case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 -echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + *_cv_*) { $as_echo "$as_me:$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= ;; #( *) $as_unset $ac_var ;; esac ;; esac @@ -25856,12 +27867,12 @@ echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then test "x$cache_file" != "x/dev/null" && - { echo "$as_me:$LINENO: updating cache $cache_file" >&5 -echo "$as_me: updating cache $cache_file" >&6;} + { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 +$as_echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else - { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 -echo "$as_me: not updating unwritable cache $cache_file" >&6;} + { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -25877,7 +27888,7 @@ ac_ltlibobjs= 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=`echo "$ac_i" | sed "$ac_script"` + 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. ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" @@ -25890,11 +27901,12 @@ LTLIBOBJS=$ac_ltlibobjs : ${CONFIG_STATUS=./config.status} +ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 -echo "$as_me: creating $CONFIG_STATUS" >&6;} -cat >$CONFIG_STATUS <<_ACEOF +{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. @@ -25907,7 +27919,7 @@ ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## @@ -25917,7 +27929,7 @@ DUALCASE=1; export DUALCASE # for MKS sh 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 + # 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 @@ -25939,17 +27951,45 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits +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 +if (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 - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh + 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 # Support unset when possible. @@ -25965,8 +28005,6 @@ fi # 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.) -as_nl=' -' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. @@ -25989,7 +28027,7 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi @@ -26002,17 +28040,10 @@ PS2='> ' PS4='+ ' # NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var - fi -done +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && @@ -26034,7 +28065,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -echo X/"$0" | +$as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -26085,7 +28116,7 @@ $as_unset CDPATH s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems @@ -26113,7 +28144,6 @@ case `echo -n x` in *) ECHO_N='-n';; esac - if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr @@ -26126,19 +28156,22 @@ if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir - mkdir conf$$.dir + mkdir conf$$.dir 2>/dev/null fi -echo >conf$$.file -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 -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +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 -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -p' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else as_ln_s='cp -p' -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln + fi else as_ln_s='cp -p' fi @@ -26163,10 +28196,10 @@ else as_test_x=' eval sh -c '\'' if test -d "$1"; then - test -d "$1/."; + test -d "$1/."; else case $1 in - -*)set "./$1";; + -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi @@ -26189,7 +28222,7 @@ exec 6>&1 # values after options handling. ac_log=" This file was extended by unbound $as_me 1.1.0, which was -generated by GNU Autoconf 2.61. Invocation command line was +generated by GNU Autoconf 2.62. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -26202,14 +28235,14 @@ on `(hostname || uname -n) 2>/dev/null | sed 1q` _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF +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" _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. @@ -26222,9 +28255,9 @@ Usage: $0 [OPTIONS] [FILE]... -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 + instantiate the configuration file FILE --header=FILE[:TEMPLATE] - instantiate the configuration header FILE + instantiate the configuration header FILE Configuration files: $config_files @@ -26235,23 +28268,23 @@ $config_headers Report bugs to ." _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ unbound config.status 1.1.0 -configured by $0, generated by GNU Autoconf 2.61, - with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" +configured by $0, generated by GNU Autoconf 2.62, + with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2006 Free Software Foundation, Inc. +Copyright (C) 2008 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' +test -n "\$AWK" || AWK=awk _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -# If no file are specified by the user, then we need to provide default -# value. By we need to know if files were specified by the user. +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 @@ -26273,30 +28306,36 @@ do -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - echo "$ac_cs_version"; exit ;; + $as_echo "$ac_cs_version"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift - CONFIG_FILES="$CONFIG_FILES $ac_optarg" + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift - CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - { echo "$as_me: error: ambiguous option: $1 + { $as_echo "$as_me: error: ambiguous option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; };; --help | --hel | -h ) - echo "$ac_cs_usage"; exit ;; + $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. - -*) { echo "$as_me: error: unrecognized option: $1 + -*) { $as_echo "$as_me: error: unrecognized option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; @@ -26315,30 +28354,32 @@ if $ac_cs_silent; then fi _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then - echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 - CONFIG_SHELL=$SHELL + 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 $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + exec "\$@" fi _ACEOF -cat >>$CONFIG_STATUS <<\_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 - echo "$ac_log" + $as_echo "$ac_log" } >&5 _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets @@ -26353,8 +28394,8 @@ do "doc/unbound-control.8") CONFIG_FILES="$CONFIG_FILES doc/unbound-control.8" ;; "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -echo "$as_me: error: invalid argument: $ac_config_target" >&2;} + *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 +$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done @@ -26394,154 +28435,142 @@ $debug || (umask 077 && mkdir "$tmp") } || { - echo "$me: cannot create a temporary directory in ." >&2 + $as_echo "$as_me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } -# -# Set up the sed scripts for CONFIG_FILES section. -# - -# No need to generate the scripts if there are no CONFIG_FILES. -# This happens for instance when ./config.status config.h +# 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=' ' +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 {' >"$tmp/subs1.awk" && _ACEOF - +{ + echo "cat >conf$$subs.awk <<_ACEOF" && + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && + echo "_ACEOF" +} >conf$$subs.sh || + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } +ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do - cat >conf$$subs.sed <<_ACEOF -SHELL!$SHELL$ac_delim -PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim -PACKAGE_NAME!$PACKAGE_NAME$ac_delim -PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim -PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim -PACKAGE_STRING!$PACKAGE_STRING$ac_delim -PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim -exec_prefix!$exec_prefix$ac_delim -prefix!$prefix$ac_delim -program_transform_name!$program_transform_name$ac_delim -bindir!$bindir$ac_delim -sbindir!$sbindir$ac_delim -libexecdir!$libexecdir$ac_delim -datarootdir!$datarootdir$ac_delim -datadir!$datadir$ac_delim -sysconfdir!$sysconfdir$ac_delim -sharedstatedir!$sharedstatedir$ac_delim -localstatedir!$localstatedir$ac_delim -includedir!$includedir$ac_delim -oldincludedir!$oldincludedir$ac_delim -docdir!$docdir$ac_delim -infodir!$infodir$ac_delim -htmldir!$htmldir$ac_delim -dvidir!$dvidir$ac_delim -pdfdir!$pdfdir$ac_delim -psdir!$psdir$ac_delim -libdir!$libdir$ac_delim -localedir!$localedir$ac_delim -mandir!$mandir$ac_delim -DEFS!$DEFS$ac_delim -ECHO_C!$ECHO_C$ac_delim -ECHO_N!$ECHO_N$ac_delim -ECHO_T!$ECHO_T$ac_delim -LIBS!$LIBS$ac_delim -build_alias!$build_alias$ac_delim -host_alias!$host_alias$ac_delim -target_alias!$target_alias$ac_delim -LIBUNBOUND_CURRENT!$LIBUNBOUND_CURRENT$ac_delim -LIBUNBOUND_REVISION!$LIBUNBOUND_REVISION$ac_delim -LIBUNBOUND_AGE!$LIBUNBOUND_AGE$ac_delim -CC!$CC$ac_delim -CFLAGS!$CFLAGS$ac_delim -LDFLAGS!$LDFLAGS$ac_delim -CPPFLAGS!$CPPFLAGS$ac_delim -ac_ct_CC!$ac_ct_CC$ac_delim -EXEEXT!$EXEEXT$ac_delim -OBJEXT!$OBJEXT$ac_delim -CPP!$CPP$ac_delim -GREP!$GREP$ac_delim -EGREP!$EGREP$ac_delim -ub_conf_file!$ub_conf_file$ac_delim -UNBOUND_RUN_DIR!$UNBOUND_RUN_DIR$ac_delim -UNBOUND_CHROOT_DIR!$UNBOUND_CHROOT_DIR$ac_delim -UNBOUND_PIDFILE!$UNBOUND_PIDFILE$ac_delim -UNBOUND_USERNAME!$UNBOUND_USERNAME$ac_delim -debug_enabled!$debug_enabled$ac_delim -libtool!$libtool$ac_delim -AR!$AR$ac_delim -doxygen!$doxygen$ac_delim -build!$build$ac_delim -build_cpu!$build_cpu$ac_delim -build_vendor!$build_vendor$ac_delim -build_os!$build_os$ac_delim -host!$host$ac_delim -host_cpu!$host_cpu$ac_delim -host_vendor!$host_vendor$ac_delim -host_os!$host_os$ac_delim -LEX!$LEX$ac_delim -LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim -LEXLIB!$LEXLIB$ac_delim -YACC!$YACC$ac_delim -YFLAGS!$YFLAGS$ac_delim -SED!$SED$ac_delim -LN_S!$LN_S$ac_delim -ECHO!$ECHO$ac_delim -RANLIB!$RANLIB$ac_delim -STRIP!$STRIP$ac_delim -LIBTOOL!$LIBTOOL$ac_delim -HAVE_SSL!$HAVE_SSL$ac_delim -RUNTIME_PATH!$RUNTIME_PATH$ac_delim -acx_pthread_config!$acx_pthread_config$ac_delim -PTHREAD_CC!$PTHREAD_CC$ac_delim -PTHREAD_LIBS!$PTHREAD_LIBS$ac_delim -PTHREAD_CFLAGS!$PTHREAD_CFLAGS$ac_delim -staticexe!$staticexe$ac_delim -CHECKLOCK_SRC!$CHECKLOCK_SRC$ac_delim -LIBOBJS!$LIBOBJS$ac_delim -ldnsdir!$ldnsdir$ac_delim -subdirs!$subdirs$ac_delim -LTLIBOBJS!$LTLIBOBJS$ac_delim -_ACEOF + . ./conf$$subs.sh || + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 90; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then break elif $ac_last_try; then - { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 -echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done +rm -f conf$$subs.sh -ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` -if test -n "$ac_eof"; then - ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` - ac_eof=`expr $ac_eof + 1` -fi - -cat >>$CONFIG_STATUS <<_ACEOF -cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end -_ACEOF -sed ' -s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g -s/^/s,@/; s/!/@,|#_!!_#|/ -:n -t n -s/'"$ac_delim"'$/,g/; t -s/$/\\/; p -N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n -' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF -:end -s/|#_!!_#|//g -CEOF$ac_eof +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>"\$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 >>"\$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 < "$tmp/subs1.awk" > "$tmp/subs.awk" \ + || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 +$as_echo "$as_me: error: could not setup config files machinery" >&2;} + { (exit 1); exit 1; }; } +_ACEOF # VPATH may cause trouble with some makes, so we remove $(srcdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and @@ -26558,19 +28587,133 @@ s/^[^=]*=[ ]*$// }' fi -cat >>$CONFIG_STATUS <<\_ACEOF +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 >"$tmp/defines.awk" <<\_ACAWK || +BEGIN { +_ACEOF -for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS +# 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_t=`sed -n "/$ac_delim/p" confdefs.h` + if test -z "$ac_t"; then + break + elif $ac_last_try; then + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} + { (exit 1); exit 1; }; } + 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] + if (D_is_set[macro]) { + # Preserve the white space surrounding the "#". + prefix = substr(line, 1, index(line, defundef) - 1) + 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 "/*", line, "*/" + next + } + } +} +{ print } +_ACAWK +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 +$as_echo "$as_me: error: could not setup config headers machinery" >&2;} + { (exit 1); exit 1; }; } +fi # test -n "$CONFIG_HEADERS" + + +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " +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*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 -echo "$as_me: error: Invalid tag $ac_tag." >&2;} + :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +$as_echo "$as_me: error: Invalid tag $ac_tag." >&2;} { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; @@ -26599,26 +28742,38 @@ echo "$as_me: error: Invalid tag $ac_tag." >&2;} [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 -echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} { (exit 1); exit 1; }; };; esac - ac_file_inputs="$ac_file_inputs $ac_f" + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + ac_file_inputs="$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 "`IFS=: - echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." + 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" - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} + { $as_echo "$as_me:$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 >"$tmp/stdin";; + *:-:* | *:-) cat >"$tmp/stdin" \ + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } ;; esac ;; esac @@ -26628,7 +28783,7 @@ $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -echo X"$ac_file" | +$as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -26654,7 +28809,7 @@ echo X"$ac_file" | as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -26663,7 +28818,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -echo X"$as_dir" | +$as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -26684,17 +28839,17 @@ echo X"$as_dir" | test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 -echo "$as_me: error: cannot create directory $as_dir" >&2;} + } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + 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/ ;; @@ -26730,12 +28885,13 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix _ACEOF -cat >>$CONFIG_STATUS <<\_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= -case `sed -n '/datarootdir/ { +ac_sed_dataroot=' +/datarootdir/ { p q } @@ -26744,13 +28900,14 @@ case `sed -n '/datarootdir/ { /@infodir@/p /@localedir@/p /@mandir@/p -' $ac_file_inputs` in +' +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + { $as_echo "$as_me:$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 +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g @@ -26764,15 +28921,16 @@ _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 - sed "$ac_vpsub +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +ac_sed_extra="$ac_vpsub $extrasub _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s&@configure_input@&$configure_input&;t t +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 @@ -26781,119 +28939,58 @@ s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t $ac_datarootdir_hack -" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out +" +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && - { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' + { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&5 -echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +$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 "$tmp/stdin" case $ac_file in - -) cat "$tmp/out"; rm -f "$tmp/out";; - *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; - esac + -) cat "$tmp/out" && rm -f "$tmp/out";; + *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; + esac \ + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } ;; :H) # # CONFIG_HEADER # -_ACEOF - -# Transform confdefs.h into a sed script `conftest.defines', that -# substitutes the proper values into config.h.in to produce config.h. -rm -f conftest.defines conftest.tail -# First, append a space to every undef/define line, to ease matching. -echo 's/$/ /' >conftest.defines -# Then, protect against being on the right side of a sed subst, or in -# an unquoted here document, in config.status. If some macros were -# called several times there might be several #defines for the same -# symbol, which is useless. But do not sort them, since the last -# AC_DEFINE must be honored. -ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* -# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where -# NAME is the cpp macro being defined, VALUE is the value it is being given. -# PARAMS is the parameter list in the macro definition--in most cases, it's -# just an empty string. -ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' -ac_dB='\\)[ (].*,\\1define\\2' -ac_dC=' ' -ac_dD=' ,' - -uniq confdefs.h | - sed -n ' - t rset - :rset - s/^[ ]*#[ ]*define[ ][ ]*// - t ok - d - :ok - s/[\\&,]/\\&/g - s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p - s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p - ' >>conftest.defines - -# Remove the space that was appended to ease matching. -# Then 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. -# (The regexp can be short, since the line contains either #define or #undef.) -echo 's/ $// -s,^[ #]*u.*,/* & */,' >>conftest.defines - -# Break up conftest.defines: -ac_max_sed_lines=50 - -# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" -# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" -# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" -# et cetera. -ac_in='$ac_file_inputs' -ac_out='"$tmp/out1"' -ac_nxt='"$tmp/out2"' - -while : -do - # Write a here document: - cat >>$CONFIG_STATUS <<_ACEOF - # First, check the format of the line: - cat >"\$tmp/defines.sed" <<\\CEOF -/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def -/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def -b -:def -_ACEOF - sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS - echo 'CEOF - sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS - ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in - sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail - grep . conftest.tail >/dev/null || break - rm -f conftest.defines - mv conftest.tail conftest.defines -done -rm -f conftest.defines conftest.tail - -echo "ac_result=$ac_in" >>$CONFIG_STATUS -cat >>$CONFIG_STATUS <<\_ACEOF if test x"$ac_file" != x-; then - echo "/* $configure_input */" >"$tmp/config.h" - cat "$ac_result" >>"$tmp/config.h" - if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then - { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 -echo "$as_me: $ac_file is unchanged" >&6;} + { + $as_echo "/* $configure_input */" \ + && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" + } >"$tmp/config.h" \ + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } + if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then + { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 +$as_echo "$as_me: $ac_file is unchanged" >&6;} else - rm -f $ac_file - mv "$tmp/config.h" $ac_file + rm -f "$ac_file" + mv "$tmp/config.h" "$ac_file" \ + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } fi else - echo "/* $configure_input */" - cat "$ac_result" + $as_echo "/* $configure_input */" \ + && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ + || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 +$as_echo "$as_me: error: could not create -" >&2;} + { (exit 1); exit 1; }; } fi - rm -f "$tmp/out12" ;; @@ -26907,6 +29004,11 @@ _ACEOF chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save +test $ac_write_fail = 0 || + { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. @@ -26934,7 +29036,8 @@ fi # if test "$no_recursion" != yes; then - # Remove --cache-file and --srcdir arguments so they do not pile up. + # Remove --cache-file, --srcdir, and --disable-option-checking arguments + # so they do not pile up. ac_sub_configure_args= ac_prev= eval "set x $ac_configure_args" @@ -26963,9 +29066,11 @@ if test "$no_recursion" != yes; then ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) ;; + --disable-option-checking) + ;; *) case $ac_arg in - *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; esac @@ -26975,7 +29080,7 @@ if test "$no_recursion" != yes; then # in subdir configurations. ac_arg="--prefix=$prefix" case $ac_arg in - *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args" @@ -26984,6 +29089,10 @@ if test "$no_recursion" != yes; then ac_sub_configure_args="--silent $ac_sub_configure_args" fi + # Always prepend --disable-option-checking to silence warnings, since + # different subdirs can have different --enable and --with options. + ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args" + ac_popdir=`pwd` for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue @@ -26992,8 +29101,8 @@ if test "$no_recursion" != yes; then test -d "$srcdir/$ac_dir" || continue ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" - echo "$as_me:$LINENO: $ac_msg" >&5 - echo "$ac_msg" >&6 + $as_echo "$as_me:$LINENO: $ac_msg" >&5 + $as_echo "$ac_msg" >&6 { as_dir="$ac_dir" case $as_dir in #( -*) as_dir=./$as_dir;; @@ -27002,7 +29111,7 @@ if test "$no_recursion" != yes; then as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -27011,7 +29120,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -echo X"$as_dir" | +$as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -27032,17 +29141,17 @@ echo X"$as_dir" | test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 -echo "$as_me: error: cannot create directory $as_dir" >&2;} + } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + 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/ ;; @@ -27081,8 +29190,8 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix # This should be Cygnus configure. ac_sub_configure=$ac_aux_dir/configure else - { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 -echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 +$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} ac_sub_configure= fi @@ -27095,17 +29204,21 @@ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; esac - { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 -echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} + { $as_echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 +$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} # The eval makes quoting arguments work. eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || - { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 -echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} + { { $as_echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 +$as_echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} { (exit 1); exit 1; }; } fi cd "$ac_popdir" done fi +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then + { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5 +$as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;} +fi diff --git a/configure.ac b/configure.ac index cb1f2d683..a1e63f5e4 100644 --- a/configure.ac +++ b/configure.ac @@ -860,6 +860,10 @@ AC_SUBST(ldnsdir) ]) LDFLAGS="$LATE_LDFLAGS $LDFLAGS" +# after ldns, check if b32 is needed (might be exported by ldns ...) +AC_REPLACE_FUNCS(b32_pton) +AC_REPLACE_FUNCS(b32_ntop) + AC_DEFINE_UNQUOTED([MAXSYSLOGMSGLEN], [5120], [Define to the maximum message length to pass to syslog.]) AH_BOTTOM([ @@ -1010,6 +1014,20 @@ struct tm *gmtime_r(const time_t *timep, struct tm *result); struct sockaddr_storage; #include "compat/fake-rfc2553.h" #endif +#ifndef B32_NTOP +int b32_ntop(uint8_t const *src, size_t srclength, + char *target, size_t targsize); +int b32_ntop_extended_hex(uint8_t const *src, size_t srclength, + char *target, size_t targsize); +size_t b32_ntop_calculate_size(size_t srcsize); +#endif /* !B32_NTOP */ +#ifndef B32_PTON +int b32_pton(char const *src, size_t hashed_owner_str_len, + uint8_t *target, size_t targsize); +int b32_pton_extended_hex(char const *src, size_t hashed_owner_str_len, + uint8_t *target, size_t targsize); +size_t b32_pton_calculate_size(size_t srcsize); +#endif /* !B32_PTON */ #ifndef HAVE_SLEEP #define sleep(x) Sleep((x)*1000) /* on win32 */ diff --git a/doc/Changelog b/doc/Changelog index 8f7424d41..a98059bf1 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,5 +1,6 @@ 17 September 2008: Wouter - locking for threadsafe bogus rrset counter. + - ldns trunk no longer exports b32 functions, provide compat. 16 September 2008: Wouter - extended-statistics: yesno config option. diff --git a/ldns-src.tar.gz b/ldns-src.tar.gz index dd3e0c50bad2b69f27290704cf0339a5718d9232..b72e0e4fe8e10bc994b7cf05976b5c2b80d12d22 100644 GIT binary patch literal 804971 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

*qM|g&vNi%$nO0~`cTb!# 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∨SFE^JIc4*lu^{i%*=`iQfz$XVAa8f}VUJsbPJbxT7A?y-2P_A9Ii+q< z7b=U2bVV)H+mJ=CZY{}ElxUGQxhS+5a~QcRztbg^5v&eeE9rgE2^B+Qg{Wo)i6v11X8SVj3^UbGEQU}NlX%{>Bc3ASC5XW&Gn~szzok{Z2jw}#`ezc-v8S_ zIDGl@tJlB$+dpfygY%2a&VSx?dtuc7Z4eJfSJyYUzb~&m`ug!V-+uS~!^NeOlhsw2 z8cnKr-h5(oWVYAl{{HU%+>s7w1>K>LYO7{0Fw>oFSfNjZEaj}4ot;%rH=l3qD8Ysb zaF1dXmVhaH>L2zpTM?oNV)i^q&vcK}u|Xxrp7Ohcz;EC3>5o&Xxn|YNep~yG*gVs~hFzYfi&LG0HJgrwvG7qs@>%Opzn_)}q@3(Hi2f)fVUrmnVA z7`Gn_cBC5>IE_5Z?hDgJ$26M$v^ng14o(v+f34!t88G0(ksO{8oul@cPNQm$E>+7l zI@QD4!f`o+$46yT`1y-)-R?6LTa)&Z{U}a$K%uq}TB6 z)6HkQmi+rMc`PK z5!KA82++K+-R)Ki0ymq6gy^+UD-gv^v4it{gIn ztd*!}D))!eU7Q2XS)cvZ)FT0~=eV=y%FBxsN*4bIkmq&IK;#>^DyAmJ-WT%@&LD|@ z*!#)w4>L!!j#=v|?uNQ@k4wA?s zCW_zPX-`7SuwnXdE{OItLnq>MCI?H;SdKeTixg+@WL=k;iJ}{k+iIJnA4OEH6N5r8 zm+dc&vFnM={Ncbp@dNG ziMr0B;bj_krFuF2l_L5jmf%)E<8=X}!_8217!yiicQqG*uu>CSEt<5TPP;-nb65^RNrf zgpIG2dSAow2muaFRnlc)&XZZRKjkMP4N!25^)QpT_`1qFJZVST*4tO_)Eo(!tDCAa z=f69fugu%&doUKO5gn^Ew6%)VO+vosl%YS`dK)D;)b+J;x?~Ag>fq(mgTuKa9vv<# z>c3%VCGpR#Nmz*5WSATiTs`uw&FesjH_1^Fi6t+oN9Z7B8R{ zdLQ+>fGZ@}Xe;7W-qgb?3beX9o+jLPSbuN#VC!`a)0hm}R$VxGZF2ZU?N7uBmqZ~L zopa&frted7fq0Q1kqQ&$;Fdn?L?W$jgi%_2)s4anitS11CNOnWYc%K#Z`EbQ$~ird zHBZpbQF#SU*P^0f!!d)O^IFw~g*yYfY<0a!nyy6g$(2cH&yQ;kdo$9u-osjZxO~JWh0A`i0Q;` z1bsCPXmKMi*7-+CMMCQ7sx=luED* z_$VM!oiT3mRyf@=n65X|D2y^Ez{Sm8VtxbH!sNr^oc!dy!6L2+Pf}vOl$+)f3DYE7 zW#)3WFKq&qLwQYmQTvmxYHC6*>2zP_%5MP;;xdVW-Fs|t(S#68U0(Fl%EJ1)DwxrX ztqskr+f>TnCeyWPdSYqUl2u-HG-2*c+f;AEl?3Zq*LfIittomI!tTbb-sEIRCR(K| z>Dk!GSWUt9uXe}iK8UX{g=UT{$Kbm0US_n&{*8_}AdFIGQi)wInnqQ0y69XH8Ka50TsjoWk&FA;EjkdLxIuMTFtSixsM_KD zXQ@RBwT|G21Gp^6KEnrM619+nU^p6ta$-k);F@C&s7}@O2v6s%;J|jr=aIX3%pU#K zwyGRITz*_Rbwa;P3FFkUSmkj^)g(#WIt5rz{#hJ#QS~mAChZU+t|=}g5ZdxXi+2W` zsvfpsWr-6QNgAW2-m6mz3H-Uyn@wZS|cohg#2}eN& zW-#9z7rl$*DWySR$oA>i={ijlv}No}=VNUBbI%oHtCRE{=@v2=watm4i}=9?GJ>ul zq;<aS)g!!a^@} z^o@bys7hNWAE4Z>RWa0FG?0+a^!t5Zk`_|dajsqwdqR%GqN-OlQ|T!ZZ2YxDI}yWO z=$IDC+A?{4O{wnAQJ};1*%r|uA@C$suQ<`oKaz}UiS60~Ktyb`P$44t>9dUra#(qL z^l#dNn#oGn)3Ts~#FS6hFvRKvx>UA$diff67CewRsF9*r8);ItQB0#YCJ?6?r3Di8h*0> zPZsrxB$4f)iP^$ap)d`~;@ysf7}hp6iuP~*&Q;m2B_2@)-);8-SO^=9XG8d<7KT9m72n`C=5oX%UGOo`thft*X7<{lo1|j?lzkV&W&!TL<=b zy92B-&ZZ5fmcI|IP8G>=ak5c$#_5;^WOVi)NHwBgvs;Z8^84$%Bkik6C-6&r#6O2~D6T zD}oVMHP+{yc-U#Btnc!An77u_v4rc@9U3Mw52(k>lqXIDnEcU|8^LTFuCY?elrW;P zwK1UADndC`Fu+~Fp|Z4=46eIYK(f;-=p>=iC?t($AE-5qwJ(wswwWAhiY&Z8Z2QkHq4d_p-O08jfs3v?M zFxYFSRs5=DQK4)b?j=o}u&z{>w-hi~J)eVW1+fuoQ4LGbd2~bq#*-7bCc3U*Rnm}C z#;Q(eb{R!o)0wFxB)N&qmKJ}?J&U|y$jNpwavU{^eF2L4HX5l*Orv$m{xhgH`fbz! zh8njVte`CbL*XU-u1L1scr*y8E9{wZn#>^yb#X=T!0U=-oymzyCDSbjP%}c{XV%5Z<^q zwhw+eSmLyT?TB_C?4>JBR91NNY5}`MNTj@XIg{XypH#VIeF50PN0N$;EauZBF?B`q z!c}V1PYSJ{)fQ-;P}mPAXI0_L`5%iXsl5C2UmGvC_kf);$$s)P zb4|a~b(R%?kjZ&-huB{kg^1yCOt2Zv$8;88Gb9P)b_8)G4qca$7917i(Ye|Myo({K zC_NwYSeTzL9>U5bycn<-K$Z$ciY5jU__wDpk$aah3n}*kI)$UYWjr&@0?s{yxq)81 zlitiPb&if6;W>xF%ptx3CalT1>62bJB|nCMTWcHYQ|=ocP*; zmejc6c$3&=Q*8_5*{t)4Ouw5rbw+I^ojqf!F;7feG3{E#E+&>g?_jG|-BZ?E@!XIwwDC>B)D_$28r|bkhn-FkQ@e3L9Q>Lx9icM)G#!cw1$36mB~PxAoZy zq`hFhPKV5vo=<OyPQ}|G6~XgEFN1M=h~@+3JV5`46l0f#=?~_P z;Yc0p9rGZ0de`iCTE{hizU&5PymuomK!XCq;5v%G`M8u|5_M-fGBAxNr#vEIH%_QP zI}YKPfh3afbkw~M?b)~+>(7X5_ra^#*rwHVu<_J;(P}{mirPXBI<&&p6@-49{-`^V z#_mwfiqUn4TGK}}Dv0mn2E+LSxG=Sys;Pb!fvCKgct7QDaiPfw+lQ^e#PL`&DYar? zz=8Rm&u^a@MSTb>A9ZsVPnVjva>JNNOdr}g?=GFQdgDzb9bCRx_uG!obf+arML~Lu zhxp~r*6Z)g-hLT&ZeGFUeQVx~u8)qs{f_m?Blvo4fBkv^&&Zt)8TElQht71D^A@3$ z3$I++9LR!?Wqh=d<8hNN_^I^gR(^WfDRG4wkSK>MRM~r zm|mhFK{eCPwykSLJ=4y%XPI4$*JC9T0Rgr~^)1!d{Z+L|NG>=|{A1KQQ~2w{wYbAx zzZv!{Woz0rD(t1=@t{JNYo)Zj{L)hHx*-(u)wW?znD^LOY0;7Bn(OVhq$NkvR9ocu#@nya*$7aMcA5 z2P0qxW9(rPOp!##iCqN>(L$x;xLAytK+(EhJzv$QDWeR@R$YMs+3H?Xh*f7>(g3l1 zutB6D3^zu4;PlSp=AbpNG?Q2tTH*oL24{NLpU}G*t7Bx~Thwr$OmRh@Os&r3RVcsB z2jIPj`F|4t(U+KU5D`z3e1wBBe}L-=pqx&&dCkcwhM46(VqAh|;kKqB#vMjmE7skz z3^J!xcdL9mKsfGry4(?kJyvSd;M~HFG7FHQ;6}!mfI7Ex3?vgR6->uvzWHMUAV;H| zXP$;d*GjJS7utT2^c?peJc}$@evwF4o<$DH0@_2)xWzgG)~k?80l8pGZp80MG1?jO zZ3cXHYf#k`BEqo;G1t3ZRL$Ns9RM1BcTrJ~y=u32?Pbd^!sdu|nKJ%SP?8F2<-%$JPy!ahh(H$6NEWh;D!PKTRU|FL`R;>hjSVDZMI;>&~!0%S3EcId)0170P5f? ziQi(3_S7a$nG6CzAym^HUz9}Jn+Ki4!iW;Rtn08q_ys2K0FH1MGZUdJ89K}A`NYDO zsGr@-OjI;dKb`?Dlfj`Ynx0WqK$S2HlHv~AQ0(=uJiZ({s zy_A(sI)IiMgQ!2~_`?9rk=XrZ8|ss~FzarY-m}xY+_~$DYK@(QmaP$?^yRiwoF=h(JeOJ7rJ%^Z=X<5r|3ER8ysJskw zQ_)-OWPV8=TeYr_P-N$Y1o*OPm7H5LpO0!eqw`s6jdURv!6=OF5GZDW{gWa@;Y!<)W1-s3vEq-@CLPhE# ztNVI>YY>qI77-sjcf3H#KL@@su_0nKSAZt1<8c=>=};HAT*PO#yXX!~CRjv1-gpis zl?_4Wm^WgNne!d}6$plA$BMuJlrXaSuXQ`Jsor$BFlH;VnT!*IL44fX9P2TOlbY8v zLC!=xpV)z+$8^!VwL{e253Or>1mFWvIb-qYpu-MWA)j@@?Ddrm_-ud{ zSlx1a1z+lW=!-6pD6BC|)7If!60aFHjXXX`9^Ws%Pll21b82p%ef#Z{a|>%f9Ke>WSp`?lX%?Pt)B>&EoU=zowi;C^>2RpvbuC z!_S%N!w#gUFRxQY)0eafQ}*-L#%6Qt*=FOwnnfyc#Fs)|v6G|iOu_u3mgk#OmTns- z3H;*|GU>tN)|1>LaCj!pAB=BzmZ;b z!gh3xu1PUaMy-JDHuHDXem%XRtTouL-*Ze*)b8;%OGf$hSth8IqZn#3Bz; z0hzD-K|-Nh&YM1&gvO)JknB9gwvc?rBj6*oZ7}Df!4SBt?1G}=n3%e3sG~^CT@N}! zlA5+sA)+Iqlu?RZ6mZ5FJqAW`(6N3$UvzIYlVkx}G+3|0En2U8C0%Im<-v=&`aDki zL9!Fr_Lj7ZbTKlC#9IXjS`wZQ*IHO>*Ru0*Yst9Vnd&GQhU!r%iG=&}`u-fhUR34f z`L#0tzy|73TT{n0x4t{5osD@?=|)C$#Lk7 zZ-KbPGrC37%-Ie@j;-rH(m_J`S$Rx*$pCA?Lb z{G#J`QyO*|AMX}oF@cpx%^CEH{7G7^CK=cA>}8#EEh;-FW1gdXS8AFjD%G=~du}ON zNlF2Po}-+a0#e3HifR8-*rgR6d?;3@(}1ebBIX99J+V!MymHiS!%aWhMS2b&}hmyMC%lO)5`SvCbV@A{vD$mFX+3alj{-y7iwo*ALa^_TJ&{{wlsX zB*S2mIl%I@{C+%=GmWwgkrtds-EMS^vIi0iK*z;uymje^7XiY-VuMi_QY4}QN|sQ^ zh9=3^=y!uryV#`IACNzwWK=^p2Gk+~a)veQ-Xf@Lyd&`gUTWEg-WHg0Y%A zyUqQ>!>u_OXK|sut$Ka|xQ3d$=}(9eU##zM&{ko2D_B^Te%&wQbUEr)%QsZg<%V zx9eO)`|CTftd0xYhwzX zZ2OSjt4!F#(lfH;l|G>bVL5LUB=Knk0dVll<|8Lj} z+AxFFctUklr*UhxvU$j!X8u+kMx=E^OT3~UnuTK{Ebmu3bs(o6GY4pZJ03o$JSB!sr4mJc2j>b@pv z#Y%S|X{V)aG6gZ3K+{F1ML>&g##FhYRM5GFi?CinsV-$9pB84iG=}Y&rh-WiFuruJ z6OQ6$V^W_}SUOWMLrLX-pET|HSXR3dq@>t@U$fL@IsH0SD~zVuQe$t8^j5KvWs~9% ziDXRp%VaO2DUcmK1WtFqi(J8309c3RjBJrYQL9!uQy!sB%v4;~a~JEm55WFY)i6&~=gNMVH3!qLgRdaDxshhhcD ztc2*`kX#fg6{$o?uA7ryIJSk(SQKc0I2hInR4Hm5(J{)%c{sj_ut#J!$CEMUbR|m- z2C&V~#>QH?v0;8b$ItLji636SHeZ}@Ue*s&K*yDHL&LdBk++sio~yTRZXUoO-#bwg zQ-Q^@(ZisY_S^wtGZNxnBQ#fAkh3HuQ?f_6SwZI1so|fo?wK4Gx`=D zs$T2C1MhuFA5~h9{8KCk1irUgO$>8FQB);Q@@vm<4yi=RU;SEJSo-QKOaMKL32WG> zp91+*&%+2fTy*FmIeZYx(L$7l#~1fG#aWSPQ2+rjG|4MFA+t1ckpGbmFuoEXkAo@o6M&!_Ea}5$+5znMY?hglRM@D5v;Ul3I znsd?av=O&y1D|S@2*s+7as}6?^1CJ;E+=I^Er?Bh3e_)zZl7H15TzcMW=Jny0gU9p ztrSGkxRa~{PA(46tE4(@3qDlEDwXL4OM(+w`dvt7BUCo^-Kgu<3h1d{R~JDT3_2|$ zizz*e&`zn`q{fOv@=Qp59rH_vVMe^Ed3#auLgISgSmAg@({ zK@QLoC{ete64VUEYJW1~wGb@cfOK8y`$Zcz7~zJbC{dz6NM$NPVi@a_*4(?KiSz6< zAa+<&+7;Xdl)BJtTn+)WpCpY%}U_VRTDYXhbD;?xRpS;UK-yPLpOaq#5sYv;W+x}{7kAQ4r7=ZF@>HV^!%== zzrOWa#lzdKDN{pKS3MgH$s-B*T)~fj-;0ckd#U9AX?no(b3AI zlaqJWb8X?BEcXoOr_kYrF=iJv%n1xM#H0YeTc9qpk9pz5QBF$yZXDCu2VB&hGgg)Z zdXc|~XX6$TK8F$g)(P(P?e+?-*8nG6pmalrfr@cSoKP!_+=$y)q}2f;1W2KhwIwAd zQ7reLs1`Y9IiM1BjTaZUt#b=8YG-k|sRo9h=X_AKHXdAG@a1r~PFLAEa0?!~*r{p{ zsIU&~oa!)YB@`F1o3u1bf<1BNE*?Bsx@fhq`Ow_Gv0T1{_{9sBK?Gqmy0~PQ{Tn;y z(jqtfs=HV{JL_C=914XlFqJllHJ*KmQ zN9%Ee9=F!3NOC*{eqKFN`$0GGasObz4meMA5DAezuTciR#3r?i9A7Rll%!%FW73wOlbO^EG5-!A&Gydue73!Mu)kTcCR`qpt85E%Q3pDTJ6(trCq0s= z?0i8gExtGlE;?*nOCb~(2H}#pg-VdQ<~$K#n%5Z)S=~+CAoB4(=f8%#O@oB5+(<4n zRIDD)n>R)v_&*y_lfAO|cC%@I?yV9}$TN)OD0*7irVTNr}@fjyHx=*|{mS){zb#N;v(v z)9U~;ix)BGsX_`DsmtY#{+9RZA2`nhUO=Wmc8bt4ymW`lHnY1*enMhn=2( z5ma$YuRXk3e#rmnk5CiGhOU~47FV>3c+H6JQJ-4UnEKs8;J0r%qfHH#l3&j)WAe{V znDBv6VDmMK;tzn~KmjQ#2oaq{EnO}ZkAm!yAkIen!1MUca$> zYb7v8n4c>V-MU+4Ojoq*MuuSy-Rp93B|MC;(U;*Km!svtRCRiPSO2vvPP>Z(TOqb8 z>i0m?vYoKqgl$URE>(=C-0TlJSN;(1F3f}yTSy!`PfkA7o{y2$YmphplhvkK@h4Joo<({%j&XAK2^hignSC7 zo70va0V!`pQV2d1N@Wm;T$O!U&i&2+Wt1#n7GJFRx-)E%AE0hxwCRJ6@_W+m=A`2$TJp+2kB zIh_&Iq_`a2e4jhksniV*&L-NTPcR5r&6BcCW4^xmu}p%}_7IZMR_rlEe2Ge##nKG? zH%l50@!b&3k9_DxEngdgiY*6gJjUaWdOfiKx|1E|bUWMdiGI@1WDaD|E0EVP)gbF` z)?Z)wyvXCEJs&Je`Y%z_1>o2CT7CCU^{&Qg7ZQQwhuJ(cj1RSYW+>xqpQ(f?$pOg%h5mq|)Pu}FmA=zd$3Mio5%=bb9E+0eRf%g1NhmyEQ zjNxpNZ2Uy*C6S~vdHZ`tZ|-**KTLDop{o5%J-AdUFJk-$J&3gRNcv)`xY-S-6VPiK zSo`DJ`pj{c=f_ddSDeg;Gap9C&U`2hJ2Q@aotb5mqYollXFi->o%vu=btX-v&U_LA z6@3#wBl^@82aTaiXC~7&GesBLjJaFhS@caF?)>NnUl8Jq9^tf&PNbm!M9g51i7^C` z6P82F^!R)-DU41A`J%nf0G$D0XXC>+lf|fV*&ICI!oG~NYs^~(H1VwV;4X0%h?mia!(}i%EijSu5KzFCnPyHmA^`}wm4Uuu{aU8YqFv9@1 z!d6Yq{j|O{?`oB(0xU9F`;%)b!H&moBgn&}dAMooRR^pfZ3wfKq-d zO};;_)fSdu8kUf@Bi-;vxS!G&6m0Kfp%TxYprFkB(%XJoJBR;EGgTbNX)&e$&!5vT z+}CHzebM$A!+F6r0QmZ~z0I9)F+e=PUL5q$@jbu%=fkhv&vT3~ro|%Z=RISJeH=RW zDSKJu60>k?xwPzEC{6)9iQeqA`YpOWx58o2WzNKo6m*+)*&1sra5uK*kBG82^|kN^ zb?knD_3pLtKgGVklmDK;D30zX1+szNk{#N*VFMu~-TdF~!8`w7++>z*P z^>|LL#wH@bT5C`G40wGYp1e(8y0{ zABh%?XyGW|5(7t_L$ul4Y&>f=anIsO*i==$%k`IZQqZZ5(@@&~l#Uh!OZy<%xvd}2 zx_F8CnAe?&D1AR=m+&!^#KkIdu@IP5ucE;lNo$G0{251v+6Ju4+{6rVr(BD(q_x|&XO^(n~vsc5YKSq|2^DfZb+Tz&zb`%)*4$GhQ}z2KPDo(zi#!9!fKz3Li+B}Nyp&2 zJ1be)Qs#s3-G}>!%#3#qnfXMK@&9mBAz%h5T0H!H{Dmp_!W8_anSu|d`^PJ+K7VRI z=YIU0X#8pqUFiQT^S`MTC5U!9NJ5?F#05JgI*Wq2pDXXHSbY^AABSEhunD02a>t`6 zV$eE<4`4d#zhn+Zp>L~ld0A!XtGyVxkq$oDQcxW3PKekUA9b(P9oA@O{2GaCS>6iq z*wML8n!P(7`l9>!!iarg#Qt~rPAdK|&!3rqHeCHoUuvVQ!@wX|_7x?il7KgVP7 zk5RbBBfvCYPwy==3aRz4Yd4>2+}#!%z%@p#PWyj+a-%Ms^(hqhnb}=gRF7*ngca&Q zvjhW5`;ud8RT$I0`a5Pwn3~ObUUbjEO@!A_^)ln{_A%VYrZ&@J=HRWm=tgILchyrC zdyp5X*cBzrA;khz%9ACB`S`DZ#jB^gsurH8_fOmcrJ1Q_hp(OObL^upb4{b=9J*LoFBzR?m|;;? z+;h@&{#9kto=@RrJ8QxcnqHB{LgQve;UABkpO6hGLC);vuA`M#HKUsdP%6K!9M`_h zORe!i&aHY9Kk07zXX-WpcZ=(+M_q6)FqIPx<;XyKOVp>bQ*L7u`wZ3+jlk)t_ zAsK&2o_{$XAK`pVPp#QU19P68w zD;VXs=FRB(=;+(;PEPQ}2)%!P9`C-1foq=Kkiv%f{i{QF&b5llhWRR^v)BsfA=%%MY8B%1?5a zVcR9Q>hpS?yTv42>T6>|e{5`crP3^*ll7lB*ALa^_TJ&{{wlsXw9>u-8|L@pQI~_z zA^9iNev&h}=eGtCbQG8+%*fcf^uvn);b5`Bh|@7f1I(!bESAaarFzj7(ZHB4ksKaI zA?BY`x6w$w38QP^MuB7R-XbVMSopyw4i}ATYBikc#@5rr-Q7lWZ};GEV{@;$x4#L0 z=3t1<*Ztk+&HC>4-d1CCzqz+n&o5AK)|hz&`kl?v_aJavr{n|td~O$nA0>+iXx-eb z**t;$EvaM|fOoB{CJDf#MdywCJpqyWJcusr9%SBT%jNgxWFDCAWU6Rxpi?qua6DA; z7CV9y1&g`~M|c((m;C?W)3eS6^3s@EHFe|OI-(AioXB-qnoVwXxy309ees<;tM-6E z47A|Rsfri52*BvOVfUey&>o9cbbbnFFFmCDpHAAw=ChYOb4P^}a^bIaR?pG60UK6iug_vfMs+|QbUvdD7^aI5pZM^t~I7e*~&|u&selJxHi zW+Z6}gLP5{RWdmwf(QqIsHk&}WIJH{Wta!}eix6R5OsYp*!i!+A@U`-Fz|gga@-zsB zqk&1j5w@MKJg@(2QdfAmie~^P^DXK-d5n61@PbRxjGy@fGcD9EPYpc2H&ZcB>wTXS zh4rR8Q=N0fE{FTSG&g@L3>0C|HR35uMTF^tTW>Jx zEZ`l=B@L$!kJ@!WcQ7aEp!(c7UL2c&sL?{mY3KJSSC5-0{3OCft1M0zDq4t0gm2Fu zwk{DP;)zG%c?fj@iN?&zAeuPEf)%EUXH67w&1?XrO{toPgU$tPJYp45xb24|TxyR7 zCO=pd^$A39<#$aEY?6+{_Kt_0;Rq=o97`cXbIQEqvG+RN4_)RMErQCgC3(@YhpEf4 zPfcp$*gN%bGH|$kG6JN|6agc1K#NPjDjfW`+CXNcx=;Uhlca{Q#^_6`cTkLy0bmn3 zS>jnRyhh2YSAE-9+<))UKEbKMJGYjA*bg+p#ud#c6DqV1=g6xzJavpr+Pino>wV8i z?NA4?R_?~e1$2kv z?^UKf_5bQX}dL@O=ZWaZClsWW0t6tFMt zE~5ujkzwL+C~xKM)I%S$3VI7EC<#TXU9^O>MA+(q$7fx zb=1?y7w0mK>6spa({dfFQ9r32p*B_{cK7i)xlm>>IlC3D9}tIMg!+gN zaNCq@$r3IslNt4H0QA79kNb|Jzxg%1>HQk;6D3J8A|l|<8HQP?^}b$J!C(*#RuKgQ z6VQ`QjL4z9%+rc2=D_cHCERUghKyU-+QFp~$H`XXkc6V(*$W;;SnyzQ(~A&|;3>t; zy6jnsnI%>iD1FW9j%8stLsAEu^N#~Wu9k&DSE!gk+66z=lYBlhizS4=zxn@OZtZVUTO`&&ZfZUeyu3VkG50JQ0CgQI0Gt-y zjTIG7YcQQDcx1QjLb`Ai> z&ui($;@5h<1c#&EtsRIt6(J}fY*?lGc=Ag8)vvXMrLVrKoR+i(r~YEI{?pdZ^SPrA1&hV|L~DiO zOj1+E@{Z;wt*tqk&w;JwD>y$`HV?26uW5KhFozL4jM&Fa4%2R^*0)|SX7jHii!bqJ zl9yUu8{@*@oDrM9h=llNZ!3mjRaY#q5)6| z9KfekS;8qFud@8BtM#T;-g%bx&db$gS>$~l_5Zy7ugTQ^Uz+|;W*|-fCtqN5{;Qb& zw;>SyPj3&_f8HEV%>2v0^7E;g|G<|i37Q-re*#5gXF`Zgc&FO9)>uSln zdG_lc|KfSo3EL=tM(1$Cy8lD>keQG4HDo@_?bnMhA*=db?x6j8{tYx}O?m%h0Q~W{ zPX(A2tg*eh^Ac_d{Ihkqxvjjv!?^q2qFR3Va8VJZy}4m-g%4z@%VT=+idKF&OubFhE&c- zOd$GbC8jMF+*WYO1xM+@n1;!Wf~sZP&&Ngy8e!Ec>P3(aL(zaJ!)a5WqXPmNq@6|4 zFdhz|i_$;b{xVN(3`Ws8BLj*>>oUi?8ODXF9npR8veTCnQ;RS4tU{RqtVipOf59RM zszveM(0vfMS{G^z6RqSR5KIr0$Y6x{9DrX0VKBgDG!2m54a*qL6>d0u?^zZ%2SI>h z2(fc9G)bs_k1x3=a5h<`+~@Oqec5SUDw4-5>~`WedkMtK#U+8&rX>S3qkzp6ovULN z#6U42=1fUG-v0aGMf2y){e!LDod?j|drw(X5O@JiDV9qF8o^k zHj0KUt|4j=H-Su4&%f37b*dK(eW1Y5f(VU5U>My%6yyk~1>-*-v4I^-B~V}khKn!} zEn&N`tza~x0C)5&_{9DQeUvA0#%cm(-LWu#2^1-bn_O1PO?7P@x0)Ep04T)QB+Nru zHlRWJ!_EZj`|$rwe%^e(zqzMG-qQe5M>P(i^vr$r`8K!|kWORgr*WckA& zM8@B2T?VZ;O<1hUs14hv8~GBGOP;AZQ|nRdjqU*B<@h#kvY(77ewzJGKPdb-jGC=> z(CSWrfyHP}nt-?lNQZNIESWOnkV%sd?QZ5%GF@q5oq0J5o!7@X7WvLCm0LnYOu64g z!j$_B=D@w&uDf?A+!u||bfuZIy+egCBGDR5TcWGUtvOa-msAqb4%xIHOHM4QIk*T#dw|d-KuEC^;ET7?e+L7u5LQFY+5}% zuFzC_WgJ&fFzpmiK(BsrK?ywI6eNRK%OaL(gsBn7yZfMy{7TaTFFbhp#WU+Ow%C+F zr#N}}6$_7uE}lyly>sZ5cMkERD`rT5cPfVf(4}*UhId6|gRWIbq`VtLrf8GMS+x<3 z;NGe-4cq1)NVH+J8T5s>Y*0ob=dk%bkoDU0LF6Dk$s+^WgZ>g`22ah@e z9$2ZP*7*gJ>}X{h;lukw944~6z@!a&Xvr@{j)8>?ZaPD??5Sn7qLv?*II=8pnNkQV zi*j{m_i(GeId?=-1~Mq522SSF4by86wXQge==IWUZthartsiX2neHFW{!NvMzd=!n zo<>svw>!+CW%r<}YL89Yg&FI1eos8is-(lEh(K%s0o4ar9g_Ras^`LIx0ShVV7_nF z*{v$0sCs{WTg_nvlJeeq{ipTko2o4AZTWC(d-LFMeR~f@HZU!ltEx_Fff$%o7KxB0 zHc28$0C0wG8}V=zoj2Z~%EMyrXGy%*za4ZgE{AHaKChO)|Nfgr{P$b>_dELc`$e_# z5JiLV?=m{+4FZf)bv{HdZuJaR3_go3Fa$k8Jv5zwzi|5wkx#`THJDFbMWHD)+X?l^ zpGO1O|7zPG{@%HG6Ts&9#|6Cl=S4WG`JGy?Gpq&e(GS$2Z<02&G!L7@ZpG5ACnN$v zw-z8MwP=ML=76bQ0@fJNf9D(}LGX%Vb&0X|pr@H}>MyTVSM9MntpRHo!s+y5RQ%PCT|OaBV(ms>#x z@CnM3!f3dtl@w8SHF4XgHu|D^{JlC1NEE(DK0;M>FhT&29>HOG3a1W>Zm+9{E6dBv z)#XPI;Z(gmSmyz)$LN>}*Ck3zfualgS`9LO9E;dn*d+kM+Stjd_mcyc2)k(~7*|oB zJZ5dlD2t7Z1Q7SMS_kBWr55QZp)5?uNpoam+mj8HEx(jwG}OAqk*un=JLkpnjX`*g z}8lrwgx2xJM)eO1$*z>!l^qQlNmBQeCJw@g)i7U`ubkhAkPu z*`jdsj6nPWid@-vH{uv!z_3Pi;$Y$G8>o0RN(xho}BRT-dQfAAun)hHhjNNjq9CRm|DJ2-VZhkr;L^A3Z9P_P@oeJe?(Ou2rS ze>+{J)uuUziN$?Ig7r>#6>$JQ`ozNm#6dSYZxnsEzj8e^3k?ZtCAPy7!7BcZ*Ic`> zvEWihX&PL_AT3Z-Fdr0ZI?%-d&rU*7Oz5bXBCM5*nJvd$A-`!j&Mc!(nu~d^MdHM7 zNDIs(U?GD&UAcm)bibw)ZRPh8&u5o{HcDf9?V`IPx!oDqSt-Xc}aSOW~uFG4f!9vSmV=vZ7vJ zNJ-N_O7MzSW}j*EM46+_{Y~*uhW1IxKwY3GJpmGIReMzP0kZbD#I{IxTLjVe&d`B2 zQJjO@1gSv+k5G1+Je~N!bM^FKqlzPf-Gbo{!d`MA?QB!ooo%_AIA;jyCP;ZF1xut2 zVGP3tiL>gZj3c=5duX(t7!A|;NvSo?f(yKoJ!VX{*Pn0IoAqrNv3WEw0b{mqFRnY` zs@iBYSm%njt?4wpMO+LQm^^uTb;TF4J?iywQFfpHYvbki9#oR2+)AkI?VZssT0elY z>j$2F^XQAmy7wH41LI*v9>BDEZK?ujXXG#7ASPDuXi5@^kp5Sv-@kM>u&D;D^hl(4MO74`FZC?&4tmRM}&wM zdGp5p!@~#-;=M^VVejiumD!p;)`ThKn*8ALo# zE~KdI2qU-&xP5-0_Sf6(j$~a*0_9RTH0Sct{S!Svt<)C<%XBlWHAGachxR39{lsVh z`JGtw`8S>3sHeI?cmec2QNyBZ{;>ofanMcpr~~4lILmsC;5MSb3i}%axbDyogJ=|Y zO~5NvZ4otCjWjX&W62ic7LBV=;EN4!V+ho1WZYYCB)lA<4zkaa9`Vutv6SdCsj1{A zk06OX%t~T(48|p8CJQB?v4+t(Yx2jna_U72lyCT0gksQ}z>#kPM1I*wy4?ldG$ayO z6Qs2gzii4Ib64~0oZ7ISg7)G9NI~~J1%}?`!(x(ywm7@GPXS$f0pv7dQFV3uG}u9< zMZK8hy(7yhp?#)55|$b?w>k8af)So8(S53OV5MlI)=DXj=yVO{sZn!VX8I8}P&c?i zY{v70R8WC_HMjk-%Glg?jTwvf^^ky(d^e#%4%++(j)m?NXk&AGGfs0mzB8;MuA+)K z!G5`VN$MLcLtsb`%5eBelov2gup#S;dLi3|W)2O-Ub4D?f#qR_Ht)z@^#WTUKh z(SnP*nX)_4olU*g1Pdzq+78(wWl6Ns?wp?o13aO|HjH|Y<>CH}+$phs%lfl5lS|Cv z4Ivx{+Quh0S&gFI1&g@M_63%J%v7=eaDbQ&nAkI07dKt+GU~u-cSEK#6W2Vu z-Z=`=u{F~=&r@xUzD6L<}DIXcKAZ11G*egDiw4mW}`w) zh9sO23T@MI3|;e^+)?IO=oI(H#9g{qXIvYf{NCi)0e#xZ88<6`#B_|Ehol3C$t|Q< zpH5-5w8=e(-eOIeBbu=TU805~(~Tl)sIiiuT+=DyOxUmzM~;S;Cf=Qn%{jFFrUz*f z49MpkGfnDA-UsU>I?~=;ThFyMOR`ccxl$Ht!hJ>b5A*y$VGymFbyH_T!&pNp9VMN8 z35X1?mGZ2s^3iXR8J61@*z+wCBW4>Wl6{Jn@=dsM(K1_>a8OVZ%;;TcOHxs*=qJJ* zoL*y(B6DkglQhCc<)m-Koe5hMWeTinIv@BKJxZ=ab17CKSQ6!@7#=G$&EQA78T?I$ z1`Vi(N%|bP+`}GSuR6H9Podn&CjDFu{A;s78!mnq0GR>9Q#zz<{08IbJ* z&6f_7td%DmxZSt6uHZ|`1ok32Mjy>|kww=-?t$!9GJ(WUUYX=B< zX%m}T30~_wUTbCR#{_68C{8}GwX*Y5DrcGY+^c@DdO1@bdp*UQL z^((O$?B|y4m9dbWs!OgtE$iP2k7JMwm<~#^r8c(qm!Jaj=;gPf-V1Jq?^Ba%Rw2e3 zysy|Z3b4(nOSqd?!|FEQM1=>%3Y}HdJH!Un2DV6Z^%43c!LJHCWe3M9>J>RSqh`Me zRoAfXi5(Lgj4>TcVaWpgcNJ88uD8QkU?vgJ>oNn1Bdw=Z(Pi34#e-cEuZV@+-Q z7pO@>dnOxW>UN8fren~JWBS?nS6z!wGrDAH9D0WKELUturAeY|blF1{0NWKvkROy{ zMZ~(JqZ&KIc2GuS9Jt6m69}+q(BuMZUitsC_vQ_497*Hw?_c;79ifdt(am9uLmVMw zTf1Bj!bcW}7^DFvmNbe+;#k}J+21<4dwMP%7;ln&m&72=bXQ;1)m7DXB)?3VJ6knP z#D-w|#yn~!a0VSzY%1a9!KCux@Mqx}iVcru=rHqij?0XOrbrS{`Y$F~2($c~@DiIj z9{1;LB5G+IXe9cYjxgt5au#SAqGlgRwl{3k9hWjp^6&euocor1%c4>^dQZ3j2l0vS z7uH=HasxR@a!RTW3Jx)`1|xPGi2(_Hb*8VZpwx-sX0^uMG(w-GY>ybL$2Db!QxCPs z-AGUa#@V~GO+?HKno}iop>QO3DW0%s*$VCWHje|o=M4@#-~f>@=%|xKq+QyFycQ&` z+^Y+rkc&lZ3vq53i{UH?%B-q>u$yRdWxh)?xRMsn5%}U%o0c1?bA`|W$dt+S8PpHi zOXCGE8oRk5Y@cD>D#IxWaRQ+UPsZ$^W%je2E^@j!)18|z6+LBmQb9)BzL4o~Id}%!M@kouf_IZH z7Mwo2ZNxb6w@e>?pdkb;y}jrYmh@{(7ED0_^*lZXWCo_a@8;!;%p!Zd__HgAcX)KtI6R=h znrYu0MTOQR5W~^P;ZNF<+#}~0<(D4p4Hj?tCAr|~1W3}yN9c$eTk ze)PrR&fn`FPH5NENaZf03Ms8PoUxZI0c!0gs{lEU7#n-n)EnZ-`n^Iltfm2SKxuT+ z2m4CDNVR;_V{JZnwN?cXElkOCI!RrMGr~Ni$Du+zt8c4VFp|Y0l?oD85O{2~1+c`G zeMjdEiwI;XaC(Bd(J5gCb?a?+G<5DUpavTpN*NAn(bbLBmnB|)_nmmLa!vw{3gaQ8 z=7FFJWcCsTTNpEUUQHN@u>}x8dK^OO^mM1TTYr5FYj{p3bI0~ICNib;q9c%BJdlvKG!* zdXlX5dQ$`USHm8(P!?yEvsH1n8iGd3NaDOr{=Kh($7->ssj9bAbRhNRne=Nx6taTT z$)<}KA#2#Dd{dZOc92QU(<2kdDZq>zxKvNitjG>`aZBJL{3>Y1MY<@&Cvx*Fh|-rFbXnC(OUwvVHa;_)6imGdqWAt`| z-C~U_#$Ot@#P>xrZwPg?Js9H|=~x?UW;mW;<9a8_h&=P+)kz{=Ew8+YS*C1Ed5r3# z5pj+DX<*+*j#t(yZR4p+Gk=i|twMU0?_G1*YV^{!&e{GVCKyAU7;a0%m##B}`Haul ziY&vNaOVE(Qz=(I`;vjKj)vl1WX?+E^~?ok)?v@OHpN0361@)grh(FEhSE0UA%Lz9 z{ho|$#%UHkv=Hrg(5)bNFi;0C@T|fl$r!U;GAVMBpdI%+Remoy<^^cW@k=@ z584USQs%nkZr65)w(J#wMNKG$JZmG44u)6vIKUJLK&_OD@&Mwg4!nrR1mAm-QydT( zd*~G=pgi4#hADaW^i(XIpPwx&%+(ltw!*LYcNR+cJp(-Evo6icmM*5{(Zp1c(#{Zn zgCyQI4F4zw6D2!_IUn-*N!jw?d5fOQ^mu+g86-nl=>ndZ3vtQ00{%m^fKYYE9{yXD z1R({?{inqx3?p~7NYtU<c!FN|a8IZO!R^~+z z&I`_Kuv}Vs!D%g-tRm+;Df6La^ZVGjdQkT=!K7EvLoBR; zaR%|<#ZUUliAuwyln3&${-k0!P~s(}5s-!CJ3s%G89Sc&Quxwmhe{PBPBD4%{>|tr zWns^l2$RnEUH4rYRhOex5ECZXQHna!(?!sGR>UU!T2QEC*eTmuSfIR=3o7_UA_l0# zIh7GVn#)83%ij{}qaG;S)68OMEb)U;L1@KttJOT&t+iT&Waqg`iV zpj~qN4!@=?o%LU|@yyiIQp}R7yCtb)lh6qs8mBrpoCk!BTA^DU0Q zG-pX`1I?8JEtM!I>_k!+K)TWJLEmhW+wz^O+`AS?6&Od0=$SX_8PBk^3WkaiqA~jc z{7IS5Ip!fob)^sVj?2aXq_?3OkI`WeoG1auF$V~x8fW?wO)Yv=eKFHd8fP7+?~|Dw zCgAoW^2FRY*t^_TYH$KYj<%$re$*>8shAShx;M(EF+!9w7#b;KRt9O>Sl?vM$Wy?to#o@ z2;TwS@?_jv>YZvChh&f1K^%Ym;X@R;XPlc%{(U!>nWcs~_)MO^Wz3*>fg4h~BhC6z z&8ol!;&mwLKOB!!J82GZvJPZ{Z&KF<=3&q}{6=+SO{Fe&hl>kyb$>_oKR`%za51ar zTwAVZ^#4`k!+w3sHy%^^){V_lrKCe^$A`t>;6Vx!a5C!bzR35eeny+u;cc*VcJvI> zq5cDfSVqPQn9`hvMKM?y%33L-CUjPG&&cLQ9#|_9Z&xcK-{TwmyfoFxTWgu%)7J6sWcyk>=X#ZZ zl1@rWctd-Gx#b<1@mdPSo{^}4a<`*#i!#P{$O&4-re;Vo6PY{YAU>XN)D0DviJxW5 z3VHdhBpj@PfeZ#9Z_d9aySsaPt@?+f!{d|C#CNQrobcg|HSpZd!{k{+>O&!$y4DDl z#JVgRw7Y%XUp!wedGP_`+keyA{RKl>6I(fV|MA|bO$~&)pY8m1Js22W=Bs^e)vCk3 zMUu%;_vY+Kux(PaW%rMC>-wDSh~n5A7W;NvQJYy?$o~U56_{6ilt4&slvZ&fsuL;W zNJ)rQ8*BMXz(;xzq#eX6LWQF$zg5^}=Ex)Z=_t*?&0t_U`` zVO62)8Kbt5t~?y}abBPSC=#w_$zqQdI$X?bdJ72$%)<1ug$}3br^}qjqds4>@Gw{P z%RUgU{AFVct$~Yxyl5lp6@boUNRIH=0XXyF7!Rrio+%?ECC=7D`@Vg%vAM$Id_6>| z{EY*!h}%$}*Zg*l9;Whn5Z%yBl!F5GM-KbEe9X-G zP#Ak>!t6;rwQ6p#)uLsVeUBPCkx!k;KouQ_HcdqR*}J<49CE2yzM*p+G!f?eVB!r zXC9sckEf&OL;s#+WB*ZabMs^H!R-W|#GK;USNOeX=UC8!37xgCeS0L2NB(4YujqWl z^HRQ($EB{4Ag#`@8NX`N@lcM9oqcS{;9$7DD}}W}`D+;o6SH@nYX@es7{>5N?9%^j z3L!uo4{iys?LNghHHp|x=#H{MnWYCyqB-splC2dgIk8@l%V1*!1+pQV6*-=O9`6JQ z^32Hie^T4p?T8?M{tejkd6r?^cfGZ_SK^mxb1Ylq4a|0L3VG_ z^c)!TbKv%y!2h9^1RjgkLZ$T8^4o;Yje+uD6!XBYzP+crq} z?>oZlshe~kKL7Fkr#MFWF5}5=G7|9n|G&h4l1BdVi1S}XB1owmM;}xM2F%he*(i~K zo4)Iu;fH@YM(+v`duuOeo9h6cr#~sZyswE5ukK`x_SdfOGROBt31=mucbF_@cI{Y+bc4f^!`1s7-r znMJ&qPiDykgqC>;;WS0fcr-ggg_V#`H*d4{V2VT;RrakYD`IJXeLBr!LXDBq#4Q^B zf4%rC7^^)RQ+zpT8^7dRnD@oh7!#_sfGzoKu{LxMW^IFeC_`pUufss-X4#}sFdm(kp$e+F&-6ryDf@w*__{UqH?}BGdBfXYIWlITL&R>+GJ=K>;h-sVL453v#jpx6;Nq_oe&coX{9F`i2OA+kif3i9TRo|&JsqxCZD14$ zS#S28PlGlU4>JUaWd<<$1o|^jG(SEg(_Az7e1rriCS`~goiSA{Pf@6qaL%5XjwB@K ziIy~z550<{Mw(ncK3P%BSSO`jix!`h7cE*kIhk3s?Br1IbCg%{)2CMn#y6i(-iR|E zx9G8hsT7@qgycza`ztAaaa_ZH z2J*2aLh*Wy(BPa;go4cuthSx^gX;%V!(@5bSreR&Q)~oDj!ZyYsNija5(-nSW6M#n zG>regxmZbOa(EAgnfEB-F-kKW*N*ZO zQ)WST$o=VeICEg%E(lTQJESdfVST=Ae=cM@g=~f!lN|^IPPwpTi;k`p~l5^fb-x=mU#gui9$a)skW;S!^`*QPMM$kf899VIn*WDF1v{cE5E8kye1 zR&F~OByea`BEq)a(Q$vtWEkU@lk%8jBM=Z3m6i-Bj94WY3pm5EnxP)X^X(Jg-M4S; zp~6h=I1efmLtBhw2s$BR19vaROAwRd&lwg$P6Ig~Phg&OoG47pe%FQf20bH_X6`1wk(YncSWXMvD1M=-Sdz3m*-~ItijrZG z5*s+|qXbwyI;wGmZ)%ApY`|kc(FbukbU*5upTQ?;;(Vf+q91Um{L}Z9#l>tkE8bf} zq-|TFPUL*sx$%I5H{&;3R0_`v<(wHSo4_#f9}}M_i#xRKWO(O@JFrXRFHq$ZyzsrE z7;h^4vx8Y{J%A9W*--0&7U@^w!5tG6%vFjFBEI82chtTQN&-!Pkg~dqA;X=k2YigT z;wNtij50>B@M1R~T$U>r*ySA2Z<7Ae_|AfUEb0j9Ggv83VpLnf#tigEXajfEz{vr>Q~H>W%HLs20R4t9$E;MnnAgvAsU}&HB0Hb_X|3 zzkswA4l_d%)Lld0|YeuBAv@F?Si zqSu51z#?FErJT>_bz3SILdW*(;jJy}Iv`?rBft<+VhZM2BE60wT(z3W_g$iihR7mi zG+&k6VhcPrx8Xd}B7N6Q%a3`NDo?amOIWuE@tw?$MIGiRZ*^jk)m@x%tKpk^TgrTi zb0~yU`|R%RdGVO|l{98H9Ez_wSxk-Am{l9}kYJPi-=j&KP8d+*kasXk_b6FQKMPNQ zTT4>F={pN|Q1IYXdyDrR^vJrl^XR6tUAixq_(#2jn%HH4oa24CpmKvq8_K-4p+qZ9 ztBX3V2NoX-82^wSFPAxgmyOlo9UDtFS8_72Fm4qGn0O-Lca8_lABbR>&#O==&Wx7Cl;a)axL=qi@3nt7N4(UZGexQUFWwe5IIBZ_HnJ8Nmtaau5 zdvPJK;EAQb9WEpygGrP%8J<9aXLjDzdx>Va)vE8kYPE2u;!M;u26I#?Yy!D=ufig@ioGeNSb{J?l5O(vbhZu= zBhnI#S;bn+tOZ;oNvxOvd;lzVhk8h0El6F7}I+eN@KzYmXYZC@HDAgIopA`rtIek;cLe|zqU*yM>epGkz& z@<3=9iNSbi=P3o7Nm^y^rjc0H`v85N;nFFIx14mL6q4@D``;(SP{q)VdV`iZZ~rOG zG%xzYeNfThl{T|wp&_*t^?@My6C`sxD8j415>?CFwC6LE&o)uOFGK&!~6#!G7 z70y0TuOZr9ZWb!B;M5qHoZ=%r5Wnoymee-&ZS587nog=2(Q_y7%@~Tr`n69o*z#74 zR!}Jn3((}h7voq}on9~H6*<;=5%a~wspf*fWb0kG4NZ&e3-RT}^h#=oPf1MWZ02P? zL3%i$6R}iv&Z$q{d7AFdY;Q8byeXcz``0mxjF;b9dG)_D`0LMLO&CJgaFZZKZ^450 zK6|^Z$q(_O2yP-mmG4+)wYwqoy5|*B>lmv z?KO5tAai6UUVncKZB!?l#buCrHe|`~P0=bxuAYJ{h#8>9PtQTw3-D}`>Rp_!l<%j0 zU^~PSaj(?KkZ| z<^r$~QIKXD9hn#_;SB7%EufFX2Y!iPL+<8vYVS%oJTbcNUDQ;u@` z$Ob9pAROjIVU}5@Q^jCnsk4;EJ^Jc>H^;C2oOTP6e#OlvQ*J7u^4=_{pvIKchU1?_ z2+3svA;HidE`2vtxBAo}OS3LY1Tx7xS;Pt7w#E$UNO3rFv|hl$wJksE9Z^HH!|P(S zA5x?0yjP?vaw&1p2%~ASNsqz=OW6x(Sm=5t^A!zkk5VXO=0|%tgf}OLHQ|B~cLhvI z3L|)ld=Cyj2T&-mLG#fDVwa0%j^={hhZ>F(k^4nt05oCZFH6;-ob{av~nRX zLK~D&Vr|MG3V>EA{G}>`eA@O!`ctj;MdXR*(h+Tjv3n6eb{9RAQzYs85VpQ!vu;s#pi|> z=Dt5FdwU6 z;1S|?4soH4teT>i6Gs@s5+@g)#VTWJ?XY`=B;6dcQkqjpvK$O=q1e2D)$a^>F`!RN z(#p4bO%Y&o;+-_@S}&~A-l1qydoq+z9y#9~dt`}Kam*J>45WPnJB)TEQMK0vx<|Wm zQU1gJaF%kNsCEm-797!Q#S;NMzvJ=eT!^6H6a;{=HsN(fV|h{$mfUD@aHh4GV4iY- z%AT#`(9uzeagB9Gn^4>+-yHxMU=4++jE9Me#d2$fBmxz!ilP`{c3PEb)bOP+y%p&0 z@A1O&oRhkwu0%y%XI*C8qD-_T*=e@PwMedGd3l*QmX#cd4wp92UUqlDb~GqDk)`xt zJ?QLdmZH_l5O8*5xD2USc$c-BNYm2R z2=jR*D82(MR!AlLKR=lN`N2%Oj95ZG94*m$cok?}B311;SL6yhGM!rbzPTO{79bih zOLJV28}1!m$4Rn!ntY*|AIcXYh|~QIzRrDfvI8e;+Y%Nj(RsmiTF_vg)OjHxAmBW= zhp0rxBX>lp2vw-G0wOv^KW9%*piJ~lbrW9O_oHq2GZ_rV3O2!bZV--lGXywn$(6#= zDGg6L^eRmS@&rhHJfYk`fCI2P6ze!axJ$60h#1g?S$WBt%M&3La%%93BHwMN*_Gh} zJ|nY|hpzuycX8Xls66p+yNI>XkrMn<53T#vbW3HvdJdQoKej0WJ2Io;*tjiKQ^`)c zU7K&KK$0EG+s+529#Tr+>8%=#VZGwv+mo#{6o4=I2WJ-lDn+NS2ET84!#0k!g&SZy za{*hMwnF|6CSATuT_jjT%gNmHQ43i8mNgh)aFuq;qqC>gb9H2Z1<8}#+QUoN!;_@{ z5pj1rgJh1Irdwttjh%6CfE2+C-ZuMC$6d7b(JFQmRWLhJa&OdzRD7(jcleM_u7=z3 zLufxv6hllpFDDtPQ$8>Pk&auXNtV@N*B_~K=NpGKnR59e1zJYZrG=c_8B86+T^}mx z!s!FW9kozk7Wt31J!lPv&aE{<$!7%etH*w!9U3I`{}X)plJ8j_yezl|s~Vb+DKiiT z^CT0IXr>v74MdX=GXs-*o#!C+(e(@U+CLX}$?$^j7*V7AV5ls*Xr3#DY;9IR>Sf;2 z&Pd;e+4uMuh%KCVXw|}$x7*41X3USq_DNV1wb#-{#kr+IHkV7uFTb85kaP3N*>VA` zj&rT=;n|N-SGtHG`bi3ZUzF`;ft!z@)*rLi{@w4{9axim)Y~wr=Mv3*>KoXoe}PH= zFQXDqv4on!BvP3_&-%sB?%d?;>!)qjSacK0h62Dn#*1j0Ve4f5WFGO04++D#YhELa z5EYoiFTfBqt`jqsBsqM&7Wo?yvd^E@!Ry;-lBRok!N`ZUed%=))9*~t5rJ3=0Ct+Y zqEe`^=?dpy^WYRl4T1_K*8bs#;iv=zhOT-?lm)bnxnYK5wAq!wd>_wO;}HgW*FI6o z@+Ba8^MwM1y5s0*x)}*i>+;DSOq-jsPbON#qf-02?_2>qQZFq_ch0uUSI~GFJsNeD z9XZ81;~0N3Es~r+82y~+GQT&VPy@RGw;&AGRHf z56~v(64exCsDa;OZf@kU@$bM)VopD14u80m*Vl>% z<2m@6E3tpGwQYRuZC=CApGEI>QVWwjyXG7??#@er1O1vYnmhMNN0=b=&UE#zS8pcF zjkku|nh)Kh_Z^bxWRpl@xHO+iy|Mf&~CjYp4 zTrR=b6oRpiJ9#S_D6{Vd%yL6{{uUxB{^pHEM9Z%n1gEoxVG6mxS-T(6vPnEb?N6mB z^L5TpZ!#Hpx|x(T;SpT*oD&ymD1i>m({@np8^+7W;bF{h9!G&@2cyHIXMVU8v)7N1 zui0#=(aUSjV_Hsk5?;+AOMSC0vK7tTq8&Hqf11(N7|^08NqL;MU6tAg8(fs3NMJ6yZP0t{54xW z7w))Rtw~Iu>m}*3zp-8MlZC8_Sp~MilxE}F@?10y8Yhi|=1KLSR-Y7j4LYF=z<2A- z+Hr%D@QSmPDsh&Y7>XkFl+1E143_#=+~ox;QvIXuhc)*LP=ZLI*vbT-fg2V=g9* zg419lBL5Q&aP$9c4@dN2W~++{fa7sxnn5ab-suhERI&Wq#a4_V*kBD(}bywnbjF5)MsPon9x6yH1<`D^f%!FjV(lx zoZ#M6!i$*ruNN5Eh$BK>iPYab@i*`6te=WloQl+0+F>pNT1V@x7Zi@@g>)a! z-#DF)-A@?>FvY?2xz0O%7^|)nn(63De8X9vFx~&AYhT&N3`M-!aRHOtWUyVa=>nw(LALiXJU!@A0LU6sdyIQCiG5Y^7{lp}>`w{Y`j;6;DCI?H^oiK|eL6%xtWV=j9C^h+Yd!jxg}`xJcsDTrN;Z>;j2M0sLkhM|~8Xl*6BCmG2|Q|$GfIm}}o$H2^d z$1f-g8rk{Ei+OZ@e);kxIZQ5ij@`5S9`$!=NkE4%W^@M;9#I+H$dC4_`+JQYSpqQg zH%wHn-o75Xp0`iVBNGCV#0>h;BjtqIF;0QL_AD*SAmBO7PlV8Gz0h-kQw6g4Cjd-9 zv%gu%zAKjYWtU*?`xt+LvTi=0Pd7#Xc_6Ci;bSCk4?xiDIIq|s3z{)_&?oSEpzTpe zjNASfWa7j8dtjv5{iDdSlkc!ULEmoAcmMrJ{F%?FD@puVNR&J#CzkMuYBakO;X-A6 zH?K3n9Ms_(9Tn3Yx+Y=Q6cKK+{3qv*veg|9?Ec$>#)nOvzwT|{xqlA=$TNJxkH&YW zr_VOe&$FB_^!|=s&nFi$pYbo|H~y3Y;(Y8(hlDmt7D zRz$H?(CJ4e6Vw5&IqF&MhaWT)4u>XLT4Z4@Kc&K@H|n%8n5zsfYTddHu?m+D0R3*h zJ^qx!>ZFGMToUVlUSyq%3x7N=Pum^}*T*_TpCcF^OZ%YwcmW* zI<7b0?wu^3PRz>$#b?ak1gzxu-(x_;7R6DL(SpdF8b;$#u>F>2-6B%D!xl%i-cC`5 zm~>#|B5kaCYH`A8A;cum>ExFJK(*>0>b2I zM_tmLAenK@2vqqL`BN7N;S^4d6Faj?44tx>l*%ZZ`FF;M3nznL!F*x(P@O>rL`A;n z?2Wr4Cy&wb@GxM-NZXH4CefD8ToWv%-nhH5DY7a1{mQEd%IfSdhsVv(ERrtDWd)0d zB$M0bpa}Y1-dN=Q+(sSDC8fH>x|E#*U#qO(15{^t_(}sp6;CH8)5%bx1ZY!(zzhts zsN8n7H}%>-8V9eJPt`brOC7>13M;CkE+HkxoVK`ZS@}#|Xkm;K52pcEhi9dQ#ac*O z@GMgG3Tdm2Au5dI2e`g~?)7)oy=8bQtFMU4Pr8yl9EJjOH2(b^5tZoN7 zflR@@Uq({gZT;Y`yB#JwqZY`s|2~N?fk9L1D}kW&-F!_-)`Vea=Ty- zB4NlQqA;zv(>FYX#EV`HZPtrnT_LoB({^m-?5DHu%i>Jhah|0J1L4n^5o3xA`JIZ7 zNHH1oKlCcTfqJ_-@udRBAiERI$pu41s`|!_F6S~nved#(;dwIGPJM8 zT|WUfrM3p@Jj5u89Q;^jKtTOl-@d~n2nA#ocI&U+9xR{6GjOSgo}7>eYi*^ zA_d3jC!@I7fz=b$qelGzwx`(bcK0z-=kgn6PAP60eQ%T#yYCN=cTtrJR5d5|j@}(M z@T+GJfpJ-Rk<{#$gsz!Wpr?zYxfc0P3)hP#d$(TOs~*=?9az|9-BE5?4aV#Cj~p>n#d#EQEdirKFkVoBp*;t-p{nV&Efm-N#1U zRB_wJ*iLfq!aoeY4CoCH@YDH9{N@U6wa9K^c(_lTD^4XhA&xSalZC8^d)^`ub?*P@4U zwRRiLU}IP-_;6x1)morhVr!BV(k#%AKNY*NWe@ga%EH4HoNpB>oh~0RdOI)=$SzuK z61ZjDW~7%rt3BipCzm#cs~da3k*h^Ddj6`~JZTZK@8PN#9b$~2=3m$Tex6&zYQzq< za0!>;VGg*>-!N(~9uYdT1-zh0*gtso=!?8?9HG~Rda<3#UyJ-<1>^Vv%;wvj=E<^p zxw4qpjpJIh7ss`nKw>=P@WEVr=_`IyM_R$13I#k>WSpCdCS(SP_c!~D==^ETMAN)kO44E zhU*UKo}ALt$r#ERk3)Im;?PFH_OLYys{{Em$U61ohTb@~L zpgU4b`^}~e@Tri*$E7^vWML||Q|aIXF%4Xhr=|>#@(=yuT0QH2yCgri0q;ie4S3;> zy#Bf$T(1=`fsLWH_TP)EH1mG0dN^I2#v0oouQSij5S7EbO@KZPF~>xMDsy`qKD z=3yR;f<|YMEr1hPjSN~vM;lKB3Yb*`g_lIR1V2QBi4?JAFlTP-xtyW1FH>?-4Vi4! zM--929sv{+$%2S3R8CQO4NGdpBR-2H^j*^>qP%%g;7e z`R}t5{>7j2`m;&}@Vio4TZK=h4FRt!Yis{cl)k>{=|5vsWI$K$U>n=R3Xy1rC3(xK@g-6sZJdkq)u_2c4+eM_V&NTxv0BBDt zsP3oqY`cR8=*$fpPeLDzhXfH^WLCo1z(AK zp4)aT6oxu(dyIL5ID8G?nlDqb`=+dsTES)j6y2%Fs5t7SzNiNwZZvdAEXc{wt|}oK zzV14(65IyQ7fpjFbD8I;w>dbEI?fgTwP|pJ@g=ZAH#yNkZxZJcHb4&LI60>jtF`D3 z7cl`6pbEgi+_^FYkLn>ubcJ>XII$x+Rn+p`jZC|zM?+lP)p*#4X8qWhF11Q#1<1n( z61W0tuoIoPC6UoaQU2C8@BoAnr_D1@YccSbSibUZ5Z5nl6%-fokN8P{ROkb9iMpwg z1IvKd`zkW3IReJBlQ(tIJbZQXzIt32jivzc>0M*DzAIAICVWrj#QVm{o5Qy!0!kcL z4^Dm&hp$BS;1>ZB)outpPZ^Og(5G0+hG=Vy6z>LA?k= zhq2W5s*U}e*sbnYUt^b!#Ua!?refSB@%~Mn9yL(iTRi}QpZv(7_W=3i7{2CUaK|UQ z^7}@!o)gvM2Ks`FSI39Y0L~-SI7Bd5@1R~oxtSp0JO`HpisARS&AQ*C-FkHo;589| zS(sO|e&4nS6mkl)y<3!Fgtj3kfd>5H1m9#{Ao0N@D-ydf13M=FCVdj+mh1o@K5{4} z0-zTqalCUpx<3V?+jB>ptmD~Bzi>j zh0jYMNga^VfifrF;&ra3=Q$p@eGB9eAYGt^a7JJEis87c4i~aQVlqozYFjcZBcEAR z#z7b=k2hzu>bqheU}BYme{!i#dUT}-a8a$KeRMH`uY#)%K(v;HLrcvpk}PZyUR$F! zrvGk?C|@Kch*ybELA;WE;t-Z+wL|x)0*8nej9Pc@TRA(jTK@aQCor zf~py^Qb1uxsW^<;UtCm)I1q!j^758^t+0wiLz-w?!>)r)3pYT;J$b*~bv~jVtN^^c zg9?C8s;&H&6t$013?lKR=XT*>ARUc|;>LqJmM~<5XuF36;qj0Py+Aa^zS#ZS0-AN; zfO@w$I&5eE9ktTCg?8El^|W?GPul~0dIRT_e(`4iaF^fVV|wl0_5Ig}?+@f_cucRa zhd$Uhua6~UdZbF^>Ts<8+OH zeeghJ@8P8eT`Z?k{=*iq68Heu88Zi^(mWe-r2I$^S|BeiM@g^bkmP6TsQf(aab51T z$X`KEZ-Xs(!#0-epppmvI78K$MHb#q#eFJWrrgT+;@lA9(O{%Z-U|8licnoo^NOjw z=FZiKKO*6D`ePeyn-=n&6`@)}<-nBEy%iBV59vxOQZo^Vi$K(jr8SDo2jm)osHskC zM4AtXw<7c!r8TxqsWjTot_Y1VIB^`aDUC^_@HokMMJQA(W-g{cx(qZMVxzHnM{5@FScoq|&p*>gEO#Cn=c# zy@mN%*n)qErwSOR>`Lw%HHY`>q>EUL=_L10CL=6u;pxD-8KTmhxX(d-*-zhBpxiwi zLFGjr!4_GHDVP$M{Y}Dhd0GyoiQ1x(6@!l7jypzP#OqpcG!vhvs(Lv( zX3^qKSt+7H8aWnr-D{^EgKT=lgqZNFc%inxoa~Fx*l2iivm#YcMtpW}+$Bk$La;hR z0-=zogSHyOZJp&4+h(Fd%GTWJuf_9hI+uIl<%<00*L1Fs14;wqNA?WltfB2&ub5M- zXO)-Q!eEXi4_s;qb|Ibg3%XQVeL~{P1Xm)MoDKCJcd(yeQ6ijAwak*? zjTF;bk*W6tVk@b58o5-V$(uyG@4q*;zB>McWLn6Y>aDE$f{rS&1@my_ARGe>GXP0o z`0Z3MiUo)Vqu$QY8$K(Ndc$wy!05B1fmh=h*m2h`$!#uR8*OOPvp9Ik>|Z73=u8>* z(3(n%ynXksU`({hri6(tbOTA)wn=%gYd+;kDk0JlrbT>)@(YObfi^FqB^9NXrn{&+ zlCho+Ok=ckTh|V}ocN>IuitDCrIC-hi18PQF^wh-|P>2zyxVb}}2820Ef%DO{qK!fbsAexQ`esdm*qEc+v%4t#IVQ5vtkxdoS+XFjpm-Q6$@uXN!4EF=Py@YP>GBvi;5_(it;** z80h>ptG(*~6hb zlqw1nV9xh==EIGwBV1VxZ3>NwBdx$pg~lGsv=tsn;t+-+2rs^Z#!Z4V50RVPpV_Hg z3>-8|f(f{UbKgUZlR7@+LvjXbrrkUq zXx1H3m-JIao$Wg*%&_4TwA=0a+N^QAZF?S>6af}}GI?=HK71y(uPN4elBes%iyF-qul_KvGYL1?8fNA|?(yM45{l5~vDWs(L)*X36dY!!NQVO6ee$&d2k~K6WZ2V}d}wg>+V0y! zn2jU8`q<;EP_nD!+fq`u;2{AOk_G~M)gc0}4Y5=cd+KVHu2nJTB`FA)r&*!niZ9A# zP2(OzUJu~N{Q-6q7kL9rBn#CrWOC=`nMfWT_v4Os{=b7K9uII&TN5Jz1LgI0;=7y+!V z0-Eo*-Uy5CS4F8(E|>G=)e`K9x6LXKsEXT7YSMs~N3F}52f;pFU78@MX5qmrqsUfNjaQ2Bi=F+?L9m|bzf)@w2i1y ztUH#g$_Fdk>e5Tuy#ns#L$)YEt)jZZgiag*?qiTj=$H5r4Z0ZjEF!Jd37a&7qIw6_NE|Sk^y^- zu0{9UYhm|CD3FEk5-p~q-c&*g9AwYwT0<5i9M9oE}n) z`SZoaLo(r&PQfP9niuf0$+L@e4=<5Dj4vRFZ95#;vOJJ{+ru!T`J0@`=P~QBHteUl z=9$3fITksH#e(u9ERV-fp3Wg%zC-5jS1fVTiQ=>+g$UHY%^6m>MtkZ}f84vYhi0Y4 zW19l7UXHI>l$Zs#f$@|OaW0XBm~5R`PV19&1?FYiek&|~)roJM_KVX_c;&1UI>J49 zTzGIMwwZ(=tqEc-0KVyK?{NNAT`xta80 zrUVNE2=#>oqc96<-bQN5mvQxIQ((h4)ap&7E^XCRw4zuMZ2#OGxdX|-ATdRm6BbNC zA!YIlnFU-`7ArEcBFa&HZ8fd^vxB9xkv{c+WH|j>tLt=B%jt3&hr&XkDotXcf@6R& z;0Nyz)slU;ElS#K+Gup-x@@>%4X??p&kM9FZ;(*`$C@&JAQfb!9jnz^fPbx>w+)P3 zlJ~PYihqypV5&2S3UR1#$-G;pcE2vy7hW77c zXGq>dc!s$gqC; zXg{6oAMG}dw~J8W3tr`X!b#b_SRVH*@1rO^dxqWVeIy-i9uDr`0rj~~v3>o4eo`xD zQx`h=2*op3x?>gUPCj`dzM#4Xo6|)>0@*#>=hCRu*3G2TdHE9Gg}a6WPSa(x0W?rQ zpH5G%s3NVW-djVo=iTy6&HxweHr-I#CbG~LHySjEf>c=P&{_Vz@=*;PkhpsakRnb3 zSD`cR^&YmdZ$RG+MC8f9cchZ(CUTu_vg zuU>5$^@mCIRmoue<}b~Y`o3S?3sv{)%aXzB@9M`*5FGsaw@J;blBzywgh#N0-686O z@Z5E-`^3|u6BSD!xT`LK!z5%blXo@`~eFzXt0lD>*%OdPi&M(CM#;7~wLAcItQ zi1mqYm2%T)3u>M8_1g3OrnU)ZI?;Upysm?g~BN zuzK8pE3Tas{c*i2nnEH~(>!fmYEXdxhT)B}aw2!ruk<39ON-SK4{-!zR!V{{&wc}laNoz=~a&%KS! zkDvSAYUSf+7=8A$2guj{d~4mWpuHLhKq4LHP0^Y#E)%aQc3|#LbM4R2&>}HOFT9j@ zgDmhJQdkYBhW=V0liOOERIeSrdIfaKCmAa^6O@2gJx1!XQqaJTIp_<&qy5RMb0jT| z4=-go*W2b2IBdSz3p@rA29NNdU+{53@*JV+k)>}cr!;)BYhOArme&Vwi*nmbgz{Jm zZIS8_2yUP3?T1|!llqJWH)D*nVUv;?^`n4Ac$Md%)k#6TaqsL~sr7k4>jgYXur${F zXb=0q&M7h8&@$wN=OWI@IfgYt-Lv!}u!zi#9Vy;m0BEW|2SWwOYj<0!v-3(SsrKjo{%m>tZLTH0Q>`-NX;kg0c_UxzZAAs9T z0Jr%#a8EnlLC?B>I!y7dokU=la|0XqSD$Jf?yiT9_k>#_8wV=P!_U2GyMr5`0L@or z2~}$p1NAVG_Pe!0NvFb zGt*)`u|UFrQL2g{?e@7l9qU2y?x@ug17{$u%7GlyiTS_}I3f^g6OrdF(~);)vx6Ng zG+B6o;&`M%ZBYUmUEMo+Q*9~IZcdyUHBB9zMtyl8{VLdp7}rX0tZt>Yc87&*x_DMD z4l+y zY=#;sPin-zT@Tj43{O<2Io^=cnvz1_L$J+I1YMfmo7@)(~7>e9TdPM*u)tUN0` zmvtt#^Gvp*_`Rxl*Dv&a7T1dj=~m!^C&>k`9J?z6g$3(;2-oQgOtUJhVdB-HLy;J| z0*$x3z>9aOYPnEBrq2^8_>>|UL@BZgNhbqHH+k2)if4b#JMZGJr|(WaoMQl@&manj zOm(NWTYvTXP2=zX*xNriJo>-m=E>W4??3$V&y2`em+g*yb$#Rf_OaXRyMy0{-e`P# zcmMD&r1!zori!!7=h(abrg@Ih{O4~5`P-fsTk8zYzxN!bwRLc!)J!0spi}~M7f(G9 zIWnGT^nr_Z?gdE49H`r3>4FSLoVGYRY&Jenb#T39{|MH;nkS3qvdXdhD z@A`qJ^OVc5e596<7yay})#jeloqqRaV4%P>Io!?gV2QvQBi&jrZLJ1p2^aFt>Gwyg zh4si>AxEFx!W1hl)(f=WZNb5vz{*fM8wEr28K+h29O0ZEy62}&?|dePgJcOevUmV( zzjy8q2RCy;>tT&JXot<>>hqEb!&!Y+$~%`mVtH)7agWL-y{+R$vzFZ|7fws%$~n~k zj1Q4TbMB3&da8%LyailJKhH&y7%AC6^SJV|RNi{i$iMwi+&?!Gy1)`f7IHo<<(=_9@aa<<&UP~b125yII;i|jG z&6gXv3YbcW_QHl<15!@qopv|hzu!o#$h!&mQ6;;DiHMlFV%|;PY>52eLbF!{ctu1S zd8ThpOZuQOgpaj1Tg`F*u(`EfFffGy+*sYbN`pCFhw*FSJj>3~5ea84Yc_&3-s%k8 zuANP88)`j4+s@_&2$C_4pyCi|;?oXqLv4eAxZzv0<=Ak+@l2nlJIpla`lfLp&CmgX z5H~`e<(HOP$BLDHimlB#b`dVi{H`lT&QK3&=UWK(}f42r!AHA0L;4B?m z*S6wuv_>*$RL0YAu~sM-R`Y+~%fyTxv!PBMdcN3-ANOi--2OSJVb7o#K;i=wfCTWB z#qeA#V>imbi=sVh7klog6Ow-^Qqyoby`C%QR#(1cg5+~?LC0GT_5YnTkf(@?v z%cqvkST`K=iXySoMyl1Mh#|UGXz~-P@sfuQ+p%{uh)y^IgqH*Rezr+xZMWx)#xg(< z8p$~aC(K?;XBFJfV~?HSPB>IHDnHp-kD*94^sO@lNN7xmI_(GYoD<8&XO1DjA(Uj* zlr_R_H%j59fcj#m&@T(Q^ijax+w!GyS^X!Rd^kc@Wams9*&zoqA`iP14lBjchf-*X zNZ%z8X>Q#`Z5yq*+C8ZrU{*>jW7p6uk-lP6uh?i()ekkCIyr2nM8}3vQo2+5PLCc) z8c&ly4cHxky90c$S^(fr`*@jYhA4ub0&G%+uuT|Ej)Z|WQWQlBO7_@pPR{444NM`z zmHdqP7{?Uz_(b8BkUu`AQ?WeOo2vZ6lG$j}+3C$L%+#LlT#$*qvbun^!G`^ZM$`Vo zCmAo=b%&Z&kIY8Zvk7fdk$J{^V|Cyh2{f%9nN6!_6Pl(Xb4_<}o`VfeY)T6wvo|JH z;#)|CMs`0=TaIQAc3u{kwqz`{>_g$O0-3}>gwg_*d9AP-U-RwW$#LUDY~67eSpG!0 zMuB-({h**^O)$6C{Txs#rAle5w#Pkzd9SRk`rj4EcGnpI3&xW1_0SsJaL2`Q}c;Lv^R#(s(M7}cLOluc5&kW7VzjC)P z=gau^%Oc>*;zGz!K^YeM7K&uc0*fJ^D@T(Er>C|48O+FeTFO5^&z`N|O*E?aFEkuR ze{(wg1shRN!G+KWA@(0JTt-p9TjN1raKPSE{uS#kU`}o`r8zW!?7u z`2JaJJ(wb(Mr*-ZdWHi^xKKTiT#i>K)Qgb)>O03dJlN`7kMD!W+LG9P4ZW8si#%D7 zlR98fWlR``w^rk!kpYcy>FD^dR&O>BkGEq~9@0lY9V!ZPORv4TSuT}S0Ij4F<&y8p zk8LuzPbbym*Y%UuPU8TRVKxp<>c_9DwfdKPtOxUeBec6$_YD3_Th2_Y8x98NPi*Hp zk3ge4h>m$fXJwYYY{zUltUx*}nS4$%70&wRMsh0{t3JHPHaD|dyKZ*?;)z6mH26^u zfCRofUJW2ehu_8H27x1ll8TXCyF0Q3)KfBmx(7wLv*X-{T?UL`DNp9d(a?oGL@&ai z-@@y6F+CrtTJdc_t+iF6iS%m=!9*JbwxSf*pjhUkz~}A!=1AihW*Hk{euqe`ckSdI zV0UKHL|jKz5ijM>R<-fr<<@Dra$YEJRaR(s!Xr^BR0?I3H2F&zzJL^Ud{R8B;UlFN z0f})y8gC1REH}5ZgBI7$EoHeDo8krpZMww9%V)~Z>&gcf6WfgP{VEev#=EDkSSZ?&?{{g*6ZQF4S~`*vR=o@D!| zxzKnvbYa2ZIv>0uqj&r28Z+p@TVxrRQEfwENwAB{-?dtFkhKQw&vH2^TRin`?8x`}k{Sf&YdXZ=?kH|L-+Z5*C%D-#PpY)(jmj&6r zz;I1?)@TF(>VOlU{3gHXd^h6g@O}L_lQ;obhb*aijDbx-&*l2^i2u+Xr@A!rW;3Wt za0MfD<+3*%0spy1TG`KvFm5R&ZIE1&pd8_}7)CZ0LXb*I%OR%6GE{X;8ex9_Q!)Dy9T>{qRVRuF5ZTILyvGTH1+S(}` z7Mg{KPKzqWp2N=pZt-+=?Ho=qXdi~VRW5|9-wfhTRkrC=i$!{X7-*FQXfZ3NYHvK- zL;!D&@^95Fyg7RNfsuKp`;x+GX-D0f#5>3Mx^-%Gwfs^9u;a}U?>g4^YSR;AfJS+v z@W)V59E;E9tgvZ(aO+;%Bl7h0WA$Qnuia`7#x3Pse-SC(tPzcoTQ+$85QlUCkS)Ah z7?ds^Alp0xqkYnx4p2>Ou&2HgQS@iM0&=~YtQ23Em(W5-uyyoNwS_vKa;uaGU^4=s z90#DB1YotY68|Ouppw{wz_5+^oHT6w!FB^3uM|rCl*0V@pN+L>ojW#YLLA9tqOVg- zc$Nfh9#Jk8D#;@;FRSC;DSrmSSQxQvj4!cLA$(0_hw!ChiGpp!vPYrbsFcqwq5#dq zx5u@5xQMC5>pGXnMB&sSH&NS|AQC;lZHM| zu+t*d!b>3aQwhLevk4!VAZP|90BA8a*;Pm^L*;NU7s4ZCk{R5PTbPZ(6U%znu1LSx zaNlDpmqV4yvsZ?Vxb^t?Uoc0GYY-_A9Xodc#2d5EwDA%<%~e(_;VS(JRb;&8aFq!) zzQn&EWix55ze}1GR9weQ%#1C^B4cd-C!)od7^L)7v%%*|M#0a^wc6p)Npm~wKo%8P z!T}8wZM@(T7ZRYKIaL-&nT2s2ME4B4QK`XFqL9i@?mb>8t+~i}_V~4FP zkd>{jHEdb!HlOZ1A??+Q*(}YMd=q>jlaj~uX?1OSr?8Aa($%#YhPt{r1K7;~*v%Qh z&d}LFUuWs+arKw%FZunWtpI{N^alC%(0TwIb7F421MVzm1v>iE#lnYTCW1)_|FoL_ z=Q(>7Oz=&Z)ZW?Rg4rZOEo9G@CE&9ayu;7!aA2e7 zr6-)blht|YWubycK1LFns;?>)~gDm!z?#s2Qb?>V^veYh9;G4fRHT1z(LJv+!k+|$| zdoX=P;Tt{x^X9C6z!|=y2R=?iN?!FE53D zq^VbStLn8uoIMlu-ldHy`(n@vB|;+xZKP$+RC98)h0Yp{1&yTD!8r@4I4FrH@oWIm z09oqjKWDcvu!!+Q8V;zGJ9js>bhEP+pBo4e>51#EbJ;FDfxvWSTV$O=A`@zLTCLZ6 zjhz|_r`rN}O8l~Y-5;aD7O^JuK$~w7FH60+hzPuKN&zJT|4LvkaNNdRXy0*Z`knfi zqCB$BJ>^k>7BQG3rED2u983%_3J_%Nj3>jVa0p1szCyu+Io*#qY^u;F=}*}F7mSet zLtBy6TIgrKo%xtS{jD^@pSberPe#QrXe|!7FheMmWekM^Taml5^+P^Q-HGy=TeV+a zzi%8&*&OYM>pLgno(Hw}8wao7PpJ$DcYU`S5gwrS(X^_An0oiH-KDc=b_?%ld{c&X z_D7OFniD4ItU%Kf1`W{G&jGyh<9xnO^d$0lGxjkWE9Az>tFPZHpl0_q4?aXl(K_ezjs| z=IwOE9LJ#LAO@-Bt$NqiJ1ZWgVG0JZ4s}rgU+?usMA|$6E@H>&gUX%ei?FfN7}{L- z1IWv?F64@`Qmm}G@1Td}^i3RHBMct~Vqkwfxw`79jt>=v(}sDB!ojC`>mGh3RwTXR z6Lg@rvH2teAshApoJXFXm;~WU#xCK{2s-e^?gk92ms>5e7T;^N0!G#9aqwZxGx=z7 z0b1SG4e*H^)6PzOJ3BG$>_pqyG1}3s;Dd?1NmqAcE%f!9udr<5Kd{C$w!gwEW6Z1wAqYpzO5FcYJB}d9`WtK0A#h|T z69PM}D<6a6uXwvau_=mxVQ@sr&_Xhr(2t^sc5X!|g<3A<+FpORjs_9I@F_~wcPbKQ^XK1h%mpu!-wPek-N{ng6<>pZ)a3F1m< zf3?RLRXrmzB7ap;cyv^KmX+}ll(IL{e}x0pO|vN8wxyLl2`g>)9dVd9ggVW>bz zYsEq0=hN#GV;aP4ye{2&wTn?kK_(^%$m0kOrV=9>Vp%vIx;7(-D`$wl-?lA->r%{z zk&OXny@F_Wbc#k71baWEJ|}#=wfhtkLb^grnTgYD%4|~}Isus3?q$xSi!SUVm4p}M zGztdQv`1pE)~fF9ZP%~~yH6QiLBe7I$`d`?!;~nLzqj7M#+-0av)gHT;{n>0+MSjR zh`oIQoiD!d;Qu?AZ z0hsFZTOAl-G60Mfj6jSSFVJ20>PmNI1|V2I0whIo%a%l)^YmFHWg{MQtYV4H%NmH= z?Q}aU6i*#PQ}tz57K{l_`X+Sh0CbfZ_v9)UX6qoq4)st)|CmuXh=B&E;}|~~VNV37}`&JZ7o$x1|J#iAb3k<8B}&zV#}^Q4L)=BCjTZLd{3+&^mU)sK@D zmJ*AejI7TM%V#lNMZ8Ft}U|OYf{0fabd>hfJh-_m_jlhvHy#zqO|5Gkg(i zg%V?`azhe26>W~`rLHLHA;l_(nYV^r$4^Gd`45o(0Tzu1oTg0WA_m@9>Xj%wKgFef z@Yp^d%BlCt?TToDXa7D1`W^4INh30%MeQGt2?1R79e*c^|d^I$ICAq9e`d8rf%1*2#~SUuYA1J`p#xaElo@M(ih zYCZNHWz6G53>dwG(kV1JPdMqg;b_4?ss&1=HSBq2Gn5$%r=(CB-$4&J1c)`_hgk-T z2hb=nJ|V_`QV_!aB?+bt#fm=EW&U%@DvJ6+seqib@lxZv;@KQ3q&0#dh8|C zeNgGB{g~QueRaJ`-tNU{8=+?(PMUf2b;xctPY#c!GC$tP9mK*xO|0w97JiS4#&bUp zeY|?F6pU*w`D_*A-knFE!}be%_GwNFN=$b%Ct%s#>9=J)uj6{1->wJoGl0(JM)x@6 zIfXRL2BR=dzEq_9$o-=qSqs=->^Ecd!_VwJ z5$}UFqQ)|EI@Y&NpKYESG3X3u><^0Kr+(e%C`c(kB3*WEb0fRLrUOCw)`2(L3neRW z4dP3#hf8KZXKOYb=a>mNRCYs_o#l2aGy$}9p=>lWk%TN@bR`hSIxn5>IOm>MY+n{| zvZ8UUw=ewY3x(`EX%FxdPbpCL19QH0E+~JD8Thu0g7y+F%!g%Il3s0 zhVC3dllN!a4KC;O?YtW6YC33ZE0!g(XJ5g|iYFFl4K+@rE#qj_rXMobE*9SX`|G14 zm6sVd?e>HAJbeZhn8NJws!LfWxcQ( z^8V~N)@8mEb7#1}A){HmJ6+#+CS&(9%^wO}=XV>MS{TW2*fKMWMJ5=E6+x~_SJW(p ziCqO5%j-je^l2(Pj;J?;Da}>jR!E$!zLXLnT#=J z3_Xb%7M%{#IT)QRR4|UV(_h7TR`72bWQczGfre1???Zy)BoOZRwPMJY-xRJOYzH`jag4aW}AETLjS~1LbN}8X&mIz z&1b6tZafg0ZZ>Wlw`plLY-hL@@wDbpg0Z6QNfVoB1iBe-v^HCp*h4)QoOE8F4<1E# zI;w@IG4$A!cS5g%B2VO^Zl+E&_fL1~=S{5w2*;1YPO_u=!AaxoK5tmb z1%PM|#l=MpnB(CQh{WQ}{*h>W5I}-U8B%wE6e#Q~;GsswMm2wyfD-~3KOQ?6Z?99> zFYH)DU_*XxxA!flTd1LW-7CC4eCK-&`vhoAJ&+@cXOSY&`LkQEPCoEC{0f7?zP5)} zwAQ*Neo9 zKgL4@iCR{zZC2ig9k2OeS~8C>4<(djVH+PB-j(|iEes4wt3iJEA~oM4Sf zEaU_)lpTA=z2Dlg{SajMSqInxF&TFXsWp36hop!dJ135gYLpJC5TdD6@0n{j%##Ua9FgO6TuCsAsF9o~?VIhED6}?JRE09 z|E5ftg(o|e9P`!7%jzoNh5J_eBuuYj^|#BSv0_w)<|CtVVtpDKK^5kZF%@&khboDd z$*4W=Q-9|78=3LZBvDAw-1%QG-|t{Bl8sH^Y92lQ=*l@AM~uGzMbRV4xyK&VPuDMuZViL=xk{drp8>3yh z;p|H6eoh`o-LP29|7vTR<=0Pf-595(I9srnj#?crkkGh4?pU@1HbB-{D=GN&<uYk*|8`hNLYKvxZkpc$dfUcMtrt4={%?n^PDy23)s+oS42@uY||pB@lp3BT{&=N+&UwH3wq-)t;J(73k9Vx9*t6JcH8ED!M( z*MvqBYXUq9Y1B*3M)9vvzrDN^bpG^*btzxC1mDS>!<~FjOoEL}O!d_&)ERo=#A+`D zfBYj}>Z^Xh(bNC+4!D|bZ87jXK2pd@)N073PbYL)OG z1G6s~-vKuf(d>BJ^S8}P5Wcrd6b=vBLzAt90-9J#{QC@Dca$iAE->j>T zbyTCNt7S1($*F9EgZ%pkhK68!``)5iN8`JpFW zP}i$@yNS&s0e>D8J)HXz1FR0+UZ{hDKL(r2Vp$_Y{~lSO>k0jV{W|`hJ-O%myrR7# zw?VWGN~=K@`|j1up5+(s4&NTU*n98lvIh@Fo$cHyd%c3Q@;a(YRBxr(X9JM-Pe)I1`#3c#iFeoiDf%_Jd1BqUe6^~J)4ze!R@G&< z8XP7@<0%gPPF0l-TY)xj&TNuSdy_yQGhiNZu0|;6!5^k0^|ppv8#0f2!|{XZs4aVI zC8+<$I&8l6`Js?bvd5kV$m6UJ{*u} z+Q)e)^7D@<$^a$ntmCi16rEGE!=c)JT(^}vAA zjIi6T)%Y4sL~kLL#u`7XbDM*s*T~#sI&fnWV&sdAXzfQh0?;ZuI=tF!aWeCTM+nIb$r^;D15{Cd?V&eM`>q2%n)^>17L|c#pIy$?gR--8J zSuc&pz%mao+S@RJEgQpjZ%pDL?3ZvjULjr0(=Z+|t893S8ksQXIO5jj8qcs7RXV<;A(>;?9(=-NcGb(R!-YUDI$qB%mFQ>pBzt)QOxONytBFrf7@rH zX*)^JR>#wmRd`L?e$)t#MBfNQA1w7{&O+5}YmNA6E+%u1qvk?#Hp&nf%0 zBg2X0GVVvLxf@0Os9$s2K;=|u8`ct9OJ%mnf(e3l5TzX^fD3}lFpUvZW;;k5T!w=k zpac5-);XF9E?uSZBx<3p6eVQA5}vLW9WNxu>>KG*O?HC1IexoKbw39mYRK~a&Q0t4 zwe=zX>E|*5_<ShC{$Kew=#R2ir@hf$>jLG}1&-~}+T+f{)i+P~p1gS4 z2F_}nohOs*TiO6FaC>tzfZxu;?G65YxQ4&{Z*#2^bk?@lwjXvjA8u>}YwK&B&9(m# zto>Glob_*tX9T)(l}sm5TAgp+cOFV$e*c^N!}SkZfvz)9R77%Qwc1fWiAbpt+0UHD zy%^w>eCfB*%=1P=|7t2m+#okG0D9nUjD|B2tJL-pnkQpn2DGKj)}SI|j@U~!ZAgs? zFG2r>Dcg&()liLkAd*t-Ec!HMDj(>M zxX+KU4N@3CN~xLkX_KU6KN;Vo#AQ6#Uq+G5`U?Ktpud~+cZ>dR)8B{m_YwVlyh1gg zgm4A_cIfXq{oNqPZNX7;Iw3umXUTNL9a#wuMm-cCSb7HYx7HrE);5=rfFd@M-~#+U zfa8uLl3omq)H2;tG54}}c!=)hf=rrd*Vs}WjsWmly$IR8&_p*UsH4?p)3Y;ZTciy~ zuU9zCup_~(DMYV z!2(q)@?#LOiL|n{>)M3Ww}M8|i$K3lm|0}Yo@L@&2LRJeNoUw%m`{<<%>erf{n0Lx zXI7m7FswhF4scVUZN|?BZ~yx0-P>UA<==y!_ujnOd-?Y7KhhmKYVe^`0ICVs00j&% zrZgN)ZlLQ>!HcJF_Wuec_I^4zJb3$eywrSl@b=}?qod&2t2e=3@Otmf+k^dghkI{= z*YDoEes%N|*7hhOyi{A9HMggzR>#pCK#m zk_>W=RC+|xMO;?$K!H+CS}hVpQuk;+UK2$WkQ_$@FSBGZxSggaLp;$mu;_Y1Gje*$ zA|I@K9Hjt1n0>=R?bFrpVRDAL`{@nuEFYjdP<)aocxUr#fF{W(2Hq2hE^gE*hXOi; zkVn%o!YrB=Tw4;(6|>?h0dNY_vndmJWH20)@GTxuvnyl?MFIODC&o!g)o%u>1!fai zfRs8$tTAnC3a;6~+Fl{Rxr%YSm}*Ekr-M*29rcFm!*h@IWz$|SLUW%yh$Y_^Otm6B zF>9|edvVh;9SOwoBGqNcRLX!Q(0van5UjYu&5T!V5EEg&$lHTWb*gC+sXm!qt&Y`gsglX@>oE$ru?JOw`3?NIo@2P>-T%*^@o)1Z;`~fe`he@J*zt>2RmEh`!Cbc)!qkvG?-bvpu?l ze$#sO`stg!w+Anui!cXTg2{%WSwa^J8Ll!5NUvc2P64^K2sq8ImUZgNYG?8ERf>Qd zJx!SEC*WTg7PS98jKD>JU z_TbgakGNx7FP`COp&zQH;bz!7JlH#`)%Irr2w}lqvHTqp(9>Clc9pI36?JK&|Ma}V zSTS9k1>iZy{1eP?MNcL_K`I!&b2HErgyogL#PUjuIPGZ?dvkCL)!xwg0lMLg59(b2 zbiGzn^$VC+Jh7Hx3LaQ-_cF}fw-Ct=fn1wM6cacr5{p?R&x}N40HoFAlCIIw>o{)%-O4NK>9r<-(R`CLV^)g1zj-%V zb|2m1l|a6vd@L(R`yCrTr&iAkW$8rLiv=ZYB^tUWVFrb84~n_ixASH zHzMRoa8tiJ!thU@{>)_ec@_d{`-yAox@koU)7vk2usR^TK z;=TfZkPchD^DxQqRXn)hV>%gLv_{EgC_4vw+A@t&%1M~Ty{_z+dkv$bfedJ)NCWe# z7xVuBG#OApQ)f8k9xom9cT@SLiaC-?wFx@%CD1Wz$g;b_jc0d(Hm(oNMmh zfFi3AMM*LhOeEStL6rbG_9TZ&HUx4}^_3n(FN&U7<&GZ5y{(OP&Ttm+GB_Y~kgMmay}`e>k@Uc~rw74_&R9-RRBa))Yq!22!h+f}M9w=S>o zL}W9H!tqY0nQTuiq6w8{0xgvGPXPG1r68rOSRid-ur||m2>zEDgu!PV3*+eKh(v6UrU{^wW4!)|c6J3*2`axZ=PZ08(e}P?HUxyb8uH zBp7G5e?w$23F(X`tY=^Bt#$bz6$~j3>4HN+K8Z-gC2}HW)S?unnjY=w6MKwJeOd(( z>tgW6;C3V#DTkF$8Cf`4;Q^g1z88UxMM3}>%w!moV3F8D4RK1Ib4W<7(p{1A81%l- zdAPNP2xRNg8b@ji*B@WV6FT<}ZZ&EdoZCkq?d#UIecndLYx;`b$3JX8{ODA&y&0IN zTt%2*tHL+0vhB@Wbt$5gFdg#W4=00<5kE#B1}7i+@e;B7mU+Qv{dk#jJ-y9qbid69 zgp>N6wM$6rZ}86mGxW1@XZ!k^Gn}Ry=x^pUz2x`vM?hzwE9^&G{5u|p^3x$_8uGH< zUb9ahMpv2+vqJU68xJu9Dh1=uWB#$9$Lq2n!;STn{hzE+gSboa=Mn!Pxg;5Zo(lNq zB$9{dL>~t7FmQ5rw(T>mmWD2HlP}Z2KKh@MlsRwbEnjxC!<}|s3t2Y&EE~lvTWekx ze08(LS-7ztIM0QTsrNa}XE1}O=fcPAq!akB#VqN=&P9+IEW_Z5wE-C`SP)SI+402D5yoaL9dhWJi+Xf^XU*fIf)q{ z!0#iRH_XjBFX3>>juB)J$>q|o0N4XpI!)86Kp^F>wc%R+F36WNtNv&S{tEQMw)yCO$t<5qea^O zD6boTmXVMBJ%E|+ll&LCX{_-iI*Zw91qyY@(z?kj zMV|4O(bjS1B%zr<2>_tcSM2N_h*FY$(m2p#xQmLZN6<{O1^+XS%nwFo*Dc4N8lB^% z9V1_Zcdzl|rJNlu8_kM8ab?^U9B-p%Ky4g1CU>1P$Nx;kj*~-(pL`ui?|Ahv0aVDgkC=|;xMd!<&65R=*seY!6-POUoa3j^Kw%>6^yOM0p9IsPNA!Ba<(cG@MBzr;X?FO+u51Bo~9~8PHUY$%@k~;3mLl&OGSl|I2J&b#$!j(0y z!PH(Ng5lM$nUG{Tk57vkiIxH4Ksr6`$6BJFoJ8AYw6}Qhr3_XmI5kbNWv*b^VsXN~ zlF1aAkYtK}H`cZvRmqg_yOtS3&nw0wgt@;8L;)2G$QDJSRkMZXgJM3U|M;7ZnS3!x znfQ!kJ^0(Il8E_C3gzWd<5NG$<`%*WNFDbM>uh2$Wsg3!?N;a`Ie6B85vc}d5x>yXR2{zR~%ck+4v!;=+ z+NPt*{fs$GX1ZykFuI5hqDdN-isCiSu9WMCBum7f%F~7)HM_YS#zMK9Vt~EF@LGPD z*cir=Q8Gx8QAtbWd^hSj4bcT~hps5$6&{MEjN2`lK=lab*Rig3tlzbcbz8?^g79cV zB!cRlJpa!5j@6?l7cjTI)H-A^2^BM~pWVhEl|ht8erAO!8(MIDy-w4Ozh&zx1l|b+ zx#aztWYI(o{Y>m-ZJ1E*IE8N;k+S)vFa$+XVX>-9%#B`4fbv9`5FN&@B{*)ORceMLi{R(8)! zT>ts71W2(wAXj#nx#g|__}#7GHG@emxmDTX)~psuA)(?p@yC+wOg_FUf#dnu%~p-Y zDWAW8sRVlqn_c95Y_K?#xp-_t0+6J{d9PZ*HMgISFV^!lTx@hI$_tU~72o)(%kdDgMZmTnwHaynpd@CrBfb^Qusa%HE;cM<^HU zP_51*q_2Hg-{jVuN6i25(Z|P<-#kM4;|)%Hyz$#~i{`kqvHeiS?4{gs&K~7f?$JG0 zZXA*Vliq%-7q|^4Lz0!SQeI~m&Ys#bWl*tD0&-EvN-Bgmo2pWUKV=}2b8vyh;9zMe zCJ(9TX4a1=WKf;1u2J*(h)o|zt?YzD>ut2x|I9-E%Q84zp?lz~H5l-t@Rh3Dyt^tx zd3Bp^ZQodzQ&pA>zGIbyT1*e363ksD)aW8IfuDb0?7kX4LXbI^)k~ z8T2N1m}iJhJRL-$^jc7g@g`Np9<1q=6l&n(ruoJ$skzB4-hPB_mXSOJKx0GiI1^5I ziZ$;lkQjZ`+~L`1iuwt|jrENZ%7g}ne@YsP(m`B8q%(;!okSNUW#ZA<)qLthve`l$ z)2I^hSe-^G(k$xDz+3Z0{PL~-euXy80#3w6vkcA4X7-h3+>K2|S6KjV6@R$GZ?7(Y zBRecrvBKom#b`P)2V}@mOtn}tih*6In3FWYA1R5EjZLX^d|t+W=3=jCo19$>XQh&u z+;+fBTHvxYy8+CU|59_0dg;bmDa9?Jd`f^HE1OG@=eaO~bK9b*;}w-mAztcj4q9n+ z5-B?*f#Ibjso&zyL*hE{>5+MQTs8*dKG$^R%4&|`OQ&?`Ly93ZvmmMeqKH4vdi1pl z;#JnsyL?#EG$dlof+AcH4d!8!b(t&1ir>m1tP%~)zz4IyDUn}1;kaG;V!a5Div9OaYrDYbA2zo>mX|AV7H&D%PdAUZ%eL@ijjX3jfLZNPzFQ&AsEw(^ z{EGEvzxvvo^{&r_$0f2nyzC+cZq0OAmg%xn6mSidLbP!K%5aT-lg!C@YmG0$lJWLh zuMAWx6_{Kog!jlm(o16Xq_WbK?t=ga7Lu%hmA*(?PM#RmfvPAsc>>WAn_$Xbjz55?UI^eyh@Vi zb^92*>1DkttE)ur96v0{$3oOC`nixFz7FKc;G097j37J7|ph*;4Lakb|#m*Zy z&dqJ>H6%}3X=~eG-&!1VV=}w$OYDCuALutUy;)k}!>_5Zb2*+0Sz^%G$+HDnI(fjSq zimBM%EcOU*(wBp(>|fQoJ4x{7%pcU~f1EdmqzO^dXMY~Gkr^{dMeaSCtcrnB%o9>3#-Gwl4^(flW5_lhlbXQB<5KA^rTe+B zCHr+%{%f~Dxc+#(tmBn>0@+Ck0p+PS`FnzNn`W1Y2Kh2knZ!W?xhV0D;ap69@%3N2 zA?&3wrhWapLAc+~hQD^NJER=MXYC99iwm?dhGS3;v`)>__Rk1NX_-t9VT-ISP? zFnySs@8@K_ntAX@SqYF>L6gbXT9JRvrlXQ$CqyTFbh0H`2{Gd3q{{JjdBZDKvL@xl zoK9_2wRSP1t&OU-3Wc1OHcMM#(zLp%&C;eyOSx^83pWeJd>JN=3^ytKR9+f+OEsrw zS|<^&{D2f^nuL7}iC89(;InBgZL;iH^eri3J!A{kF;wJM*U`Qo{m(vhH%dZ!sHLhnJjNRx!Jo z8c;V>yMoI{9Tt%F@To-H1gVa^$*~`~46jS>HzbsX15-77*)_7C`_iDS%kj8*dwC82 zFFV?&8*81`>GYrRB%5jh#y!>YnkqCUZm!V6!LYer6)O~O z0qvNw6|qe>(I>{qcnXN9&1-X)l`%rKd4e>~xV=`QLtD&%}z$rwRb6O0cwqTx?uf!V8lug_=5n zytQ707ZGa%ke|Ux@0`3j<;&>CUTk+XW z?X%q^?-SQ0DEV4Yj-yHOf5ha{$+hA*^hFC%<4L!T4oJ8xs%Dty_DtUvx0>yi8Khgs zn+bneu9b2^t?V-0wBAk}J{D0m-A?;o+w0RS&4DqH=oWQ$-%Pe!<7UkEPgf)C;RHDL zsf8&eFWw340(4@ko~K}=;ReAfC=+>94F{7bML!ysQSjp3(c9qZ%O}CX%U~~Pt~j6} z=Q&c=4F=g%G~_wRh$qq-`L}_wpJ@Jb5Cr zm&c9@$noq`I+x@g$O2iX!%)hRVm>qiJq1#%q>+N&6?cJU3@o()?IF zvS|sRf%$=X4Ox+vN|Wu#S(BRx_53%?rjWTYRpOGDXJ6oNUC zjn@xT{f_G#_5F%8qOBaDi+Cc7poe*^y)}38eg!#)iDCi4j~M6NB(f0%#`w(LAuzM%hRGILp;RwAV1?f_)wK=z5!f z9#Y*=jA#ID6^9Xf;*Dkj<2j(1G0ZRGIjV~2p)TsZCtINV8YouLZ!}37#CaAJN?Pg& zbJ`-Be~!f!hRP{r&SfDE_Pjx+u{&;pfo0AsMN zIaChiQDSF3UwZovrMI>8hErNjy%IY7O74?22dqiYQbP1*3TLNjlG%^)?tFGX8R}{h zU6^#M!p5T7vJYV|wm!o?g!!7S z2l~;~=#r0iWbkYVz1J9mCB2NiSebm_$^AK!Nn1q!^3$Bv#7wu?W$y&Kv*(esKyOV% zDK~FD(n7pc`T=RX(%Rs|MtO;wsxlIlfE@q!$Q2tAkS$9=679KcJLT>vv!4XIlzh2X znuaKM5x^0E2yT4MqyDmcK!-caaRX}GrzQy1j;7X(tbnnAlp=Y6= zX%r&p?KE-%G8m82ml42x;Bu#F8jU6cjCY29*%FDm+)v=6aEwu$I-wCT1{wvx;8+4z z;mt}x-WVjAI`QqBT1@aF9P7(uqJeiPO3PA;0UTluS1?I$EUK=1F%Rm@B0b2US*WIt zaJarKKKL<)3ON+SIwEm!O_&_*OHnC6;_(7L>a&y-h#-xk;Wh*O82bJUi|l_paAStB zm&KFh5+mPG{Gcp88-)WKiUc~!eun3_fU;g{gM3QCPFRBaM$sj@{*ERb@dm^3z%*f~ zyK1=%V99i3Kq>JEowh>DFda5oEm?E8ddc)Pi-xfU{OWlCalPZ@Vw0{rRA^!DvoxU; z0G&jq?4~LTnkXjK_%aLP??fB*Zlc5kiUIKUzJcoyHyQe!8Qo1Y-r@G6rkKlX7G_xF zyWWc$2ukvd_L^IPTy%R`HVDel0MQ3FdU3~4UJ?&P;X|acdsZlz)Rj2G#^_F1T+Vl! zUJBRE)OGS%TwDz@CCGiX*D3t5S^QwtTyr;&O;pfCxBs+SCuXf!L`>_1NB=6~y@-y^ zD7uINpB`4Su3DNUbK7ZmOsgl6Ar>qd(L`at8M8qvO?23-$=>x*Gv~uO|24UYE54kM z^@C$j*>tsQReM(Vi+Y=Cikp!pUV`$w_}OT>Hr`FgTBU^UX`-8JGgQy}1Z?j!vt`em z&WY#jGID@j0Q6Wng()e$cFY+H(aE2VLQ|{J#CK^d^VQM$p;?^R?x4p3bNWV3_eUoA z%pnfQc*ElT%gpORz5^TPE9p#@&Y-yvDAJuxG4d|^lAW3LMUj|IXZ^7x5@4X-u5*DNc;=hGu^Yid^mdO$3>)<;_^Zg{sS3oX$%y$xhdf&boCzW9tzkLp$ceb~H+UzR>8- zH(~W`RZhujgX>(ae{v3dt)wUlsW?>5?@{A_|Mw05s^UKnCP;3#v-97e4Gi&K8UKB| zv$plH5dRsHe~z@Zx#~E%37#iuKN$rt!pX1k*+m2Z_m5|g zM1cUqxIK&~?WjNf6UXl>4Pg9x=;k|yZbp(6YWdF#-HbDf;hX>4hi>jbrf_sIfJr}^ zKz69&S$qoBKN}=Tx{?pxyoSM>I}*Hk@%QM>x#-P6cSWfGwOh|t{y{NS&nQIY&p_}7 zVT#iqoP@m#luxp|)Jc324`SGpKm|`J0P(?_gZII9d#fG1GB2AytOOKU7pCU|pf8D< z&SiVU35LVLVa}2Z+)o+MiRX30$%zbDWW}`kF}eHx_46PaUBD3QeH2G2w{_uz3K{T8qREE8?9Q4Frm%_D z|MZ8>k0fiy(3vI=yu5sOc)0)K$u0)!T@3y=?7@xpHSMrX_#HYW-cN{Ynz)UD!wfhB z?dt0ve+*QB^3%b~?$KX&ug7Pb7=)F`8BPn>5Axe|y1iL@@^0^NfA0wPiOHo&lJCXe zj&LrKU^$OSVgj&(#4?u{CK;JxoU;b*XuFE__l-_H*bUydTBD=|5c)dmnI&4p>FOac z!E@#02u=s#8Ow5TqT|t&CXs@{!n~AJehMcPK~oExcN*BcOek_9#?=k_Nsl6&(j^Tk zqa#2CygZ0b0UiR1hcY`}1D_tyfP$st$&x?$*znSONOoHLJ8A$!&0L1$1m8)Ow3et0 zLM*34@$?b^Z$K^*95nJP43BvOJ(HS{exRV1xUq498b^P9dU)tT4tM^{CL9$&gM9<)AOSvJ^y755PCxK=36GaS>$F}=hr9K3NRJe(7Ebi^B%8z&L5sL= zvDpj;3tJ*clM}pC_+^^lp=aX;9C|hganvydvIp!C_RaxK^d=ZE)Wo%idSPiG71enJ zar6_Q6`~eah>ZhA9-RRZ^&X}cVEAVM?_cUmcx&IuR{!ySb#u|rj2WJNZ6(boZ`tX=XuB9^x zN6ax{sW4!9jUdhplPJLwzlZm#a_>#&n*Gc#22mTf6E?fMA3T7Zuyj^yB3*+moBtXdH~8am9W(0peS8sYW9m7L>k{$WqXf8o-GC}-tPXzy{U{d(*6iWn z*%9C;qVa)hCt5_n63*jju)9=SszD~8Zx$MqQg@(bgX92RA&&5u_33Y5nScuMG9{eR zWH9|~XsB(W;&y1u7!g1p7o4gfUK3C#sf36mqRvVgrj}>n1Xj!E8t5M1VeJ}1)FHOZ zDj=&?>ws>d6J-kXv}K#9(A|a$)N7+;1XRl|P_xk`|E1S-I@+xPr+5Xx4!d2amo8y| znr!B7e}H^awp;5@f!qSD0!h(0+Z`oX5vfIW!}JU?43hN(7!m+~?Ll(fSZy~xCnx`m zt|wns>$PNkpdU>#<{2dL5nc#h_o1fVIRNNv*GYpmfDhPRqZrlm{~;fQ|l{E`rT3Eu$* zCrD`$!9_t|dx)Btk7hL&w5nzm4cV>8YXAVuBDoR^kq*j&6nkPIS%%;b2u3;?i1?7V zI)jM=vD%b4hnN{%9a{1y{L0d2dccYg4$z)D1;KI3W0sXZZ_WRy?pZO1@1`N z0Wfj61!@a3CgC%eX{~+1`9P;2a2Cz-cBjKIyV(6iKc8v~^c$?LJ$zVOXb>^x^;R=9 z%4(6JBFJ$j`zk_hD<(#~^@BxDh9{&02FLFdMh^f~N;0DGXDYb84L%!<9|57ga6|x@ zH%Zw!0|M35u_T~!p#)NLwO?xP5Tud!UN3?Ml76)>HFNZ@;?c%B;tO1n6pwAn`_?vi0xD^o-UZjT# znnIDf7+8jeWGQhZ!0N!vEKyIOP2!hS1q}h*bS%bKmfQie0 zUUKCl9xUb2j)pYL+^d%_utOw42wHpGvtu~c)VUG&Zv{y1&$Wex)!-ml#fOD#rQKYS z@!~sa44_xWg)i{u%hD%l&|NQT)*2ylX_&;jt$}F!p*4e^?%Cyd32ZrH7UbO8^@L+1 zDud;N8@RW#G z9B+6DV3{Of%mTqDH0QhuNu3nh208-0{}Fttw^~qbJy6g=LYhR(K814&CkUe_EKrM2 zMPxD@8#faV8xbd zxrs3(&LUk>{B-oh80qdq`))8Wtx052Ae&pnA)?@mLX}ZfP;b}d?C$UH)|=3J zuh$Hk*bVrvSue}@{ypaW;fDbJ!@TeW|4Ck)8IyVU6Uhi$0ZN8`48-5LP#lDM8&Efq zd93}L;e84TqeSJIWZ~Bzm9PU8~LIC7!Ygf zf(>sVq*fI)ejP6dQuQu&;>X|wu=)jRrkK4S1jI|aINDYjAfwoZXK9u_&u)IHK;DD+}KXk8|IlBtmlWVGx!$^ZWn`}2I1(! z(FW!NgVInE=bl8c=E#(c$9xUNN_PVyH(5|=s#5hjlJ1k{-G2GC3{ebL@fdZDfwF5$ zMRlCKppKeKb^8>25`eY8|4EXHDS@2=Q(mW}P>p;j*5-Uz4h*I+Qzdo@EWJg;40lJe zfR-gf1gPMwAbn~oiIJ>T{)EKm$_}Ei6@A9&JfOxE9Szz~{`Ta(MLYN`jmAO!ABzF7 zrom57pC7yo4iA2M`|8zU@OJNcu>b1ivxDb5a7G&S;E$e|_)mc$2&_;C`}h`NS+#Ay=rq#^%Bvj&1zvVAuuS!wbAa7xMk_#<*Z6cmdF`j6jHQ{pY=6F0R-o zO!&SfPo9jD(q+fOh-OYnbAc#KF%H4l_Nq57kUd9?Vp)eCHFhU>K?d7s&WaYLzS9xk z3o8*-*57)0QQmMjC>9Jwd*=8P_11_dN=3PgI+-NTTC|f}(z}fAZgrL`I){r=%0oHa zg9uo=;Yg*fC|bcA4&XLwRap!{eF|UsLzjh99hgJNGVJ^gBs zs%z}M39h{lT){FEOek@bGl&%&SJrS`Rs~9$cme*bB<2Imj-t#$c9aNZD3+0**0h&b zVpw)5&K)b0tXjUOZ{ECmvlE~IyfylguP)p^aE?(yRDvMwp zm6j&SSe6-irdoMES2)aN3Tq5sxSDL&USr!2Fvx7TUe}as+64ABJn_ELCNi%m2bj`# zcgHk7r^7F4&@f$cwuF4E7d}c+mUxyIb)=#0N81m(TSV+_KGo5+L9k}n5i13jnmm?- zSIiXlxE;Cx;%Op0U}x9ivVbb%g<|we+bC0tlyQWuqqgwj_;{6U3O?+${&(2=_2Ukw zEZY^({Plnhe9V_mAYT7f7F?>v8JV!s)>e0kGB!Zl4B|LavsXSD7Zl zl0g*<>o#xhwCZIeupO^EbHgCj?4ngSmjaicjC>!AkHRu4Td+mG7ea2yc;})V}hjKakHJE z4>7d*Yb7>upsBaPHHkvZExw^V@r;mO)u%$cyM>f&x3IbCBFfox+F^Hddo|<-Lfvso z>p*fH(=9Idwq{?uMeANgS?PLd2j$2!Ce!YSoWwcVvZcgxQ>}M%N7Wtlt4h-wWYgY7RwF(yn*b4ZoV~wA>y4npmi*J5fE3;O7J^+T%*G&oS=WYW8fC{AuDO?l@EuqIbMNa&-= z7P;jS8OJD!`Wd+hmW%(DAk5HXOb}0y8}P6*7IxVX?mwm~L6y_>S~j$vuL6eTotNU> zW5}MJglAgbT=}@!e5El!7+%7cUCwLR9adq#I**8aQ?ZA!%^@e|;z`NKh&{s5T$CBw z@xynmF0(_h4lAowJ8 z_+;k^KhM3b`0Bd~Y2|J=7B+M7-a@fO$sRZxB`F(*lGY1thWs`tm$jMmU~mBsl+NAm zamm54JBHOX^@&t9X&Z@wMNMS}s3>$v7uXqI1BP^A%@6`TM+s;MZlcMbOTZRs^mFH| z+UJdsNYE$BBgT}RjpygM))4!o-~rm*sT%8Y&=C8dhA~H~)qI=TJK4Lwl{48XVc}dxD55tv+`)vDWl_k=6_fJBwH_c3+j#E| z`ZCRm79)Br<RWB8)eIk1R~l7lG1ve-|FTorY;*GSm%T~!$*8% z(8Mx>h@b5EeWARS+kbV7*kpfzj(YOL;Z$cpIZDy3 zq3IuM_vX!Uaw(MV@h6>wO^l;|e zz%Cbae3A?2LVbuvp!hOV1Eb`}ACY~b7lb8j&-$t6nR*?FS+#5UjoTG%w?{^kFC?xp zTk$lVVq|I5C+0~+JPE2*GyaQ4eZu%;vW@6{l99=1OASaf)^<9H#O6ZHM^ROZkO$yN ztP=UjU1!lz_-m*lU3TWk_)-{eU)bMfG7^KYob~|0DhIa8f;XGZ;O8(!HJ2SxKw#4V z#$Y%Zwqo>H5y8k1QuW)#Lx7b%n<6$+w-@A+<4{aXXwqaCDwurn>d8~Gm1E@yzgk{& zJ|;%XwTG@Td*p<>`NI$J_e@?|@_<^5@N+%r8Df{30u*g52UrhC-inHMtscwMsGKT@ zE(ET&NA*>UQrdkCb_9RX@pv<1ssNrQ=`_o{jtOwe6&Eeg=523$JG}G?$fsO^bm(Q8 zj>@xXCb5}dY2zqSO9?cG5qA12N}Yufm5F|mGc4rVEO5$!T2hVlhH2XWpLo~7s&56C zz|J$aQ3KOek6Ti_)&uNl>tDI7S1xyLM8g;vgWAR-f-&>ngFRqsbyhA_)Pgh5f!!y>%y}wlD~@ z2@70Vr!wEu1t#VQ`oXt|yv$11E6W(EiBp=tabNd1d=o|V0JQs8iZN|!k??Ou$GKyRi z0fcOgy*J!ea@%BUPzl!{Knd>;)TeZ4<>`euh3@R{w#SSIMI$&O7gVW3nHg zA|H0}>1DvHXUoUafVYNUV@lf)(tFXjJ-hu zX9Jl1-bFOYtRD)k055XTvm6ln94YfEGJ8Kpy-@V$gw}okiE7;z>c~@3r8_^r&Z^mU zmXyL;2ei;E3*YPaJ$uap5TtqVP(>8P3Y&WX_FB>I@f(y@C0dC#K>`hW)djJLOU zO=i2tMeev-jhuUz`X~PiM>mLLpYzp6Oe^^MGp058hYSf13JrNQ9lbgtFK$D0HW!7C zvz%50CC11TmsJuxK>K;*ve}cI2@FEKdvrYxM|3G*O^e8~ewyNN37PpLSh`&bmi_?$ zJ%Im~m;APD9ps-S4<$(7!i5uG3lz-$JT?cNz(VPb-Q7+gQ$?h;poEgcMdt}5cvnua zoHiiEb)!OVMMhM)L7=W8Ua6hCxrarn;65!XQKfq8$6w$B4NZDBwCTMce$aHZJGJROliahZajdCv?Bs>*Zd#=m=i7K} zzKq9C`t`L*zrMEVA5Ncr{IK@;vcWUi~pyzReM1T@){9_4IXpv(}h06;i(&tjX%wbZX)EHgMBa<*U zzhz@g8RSE}A~GE+Kx835KK*j1olrs=*kS+T?}V>GPudGaPx1`tso)_%y#s0&zuU#P zU-b33wt)68#etCO$I^$7|7YKS<2*gPZISTZdzYr%TZ+0uD=H464A?k}rUEunM8pbpgX zpdP$F*e9W`kfdx_NFLzOnn0m1#rbxC0jdCWZQynrRhXg!-BkeJ*T2LiWhm+!B zKkCowvE6X{;h@KUeaTA)UZgwJplAil6vC*CQ7ifascFwlt4MKd)EuuLpRehy=590?ke zT|92_l=p!%%myfXR|sphl?GLv#5*akmj*SQy4_MKaYOa#@D`U0Lsy*MNEkr%tc=>O zJGD>f)z{|n-O;h$+^A1_E$aDJqHBtiK{CBhZzMdX-UOmY`kHmHrc@=gz~TgZUxGqU zJe60DpZR#AK2~ctqI7LfvUi4or|d0JjV$+`Bxj`7OAZamNk332Q7A5i99(ETKxfll zFT$JAlN+QkNRt~cP&r^H3S=iha@5#^9?A>`gJ{4oI}0ArZfpUwK+qm_2B3N*?#cTX zvc93#VEhiDFtrr*R6Ck8cZ!Ow4Y>J}yA8Z!=UpcNOWKt(UE0*X4Jqlwi(KuvnETjM zy81sz28w0a$|N*<)Y-hjgK!iMk~0(t z(nV&yJqYXcNkmtR<<2P8v!NIZs%>D~QsBlo5b-Xa$v-)Ci@4ohG$c){yniOHheVJt zYPGGv)vGO2t3~&MuhEHQ6g+u_fo_0FB>K(-w)hU!ZUk22$;X3Do`?YutG7L-4dR*oTU2Bp(7TA5HH99&8eV*NGKZF9H}j+ zYClhzl34TWt6Mmd>!O&@dfbRbC%#dypGkpO*+&Ltj#2M|os#+Xyycxyj>NU=^|UVX z7!nVZrCS`|sjtZ=uib8>fM$Ab=Ta};flwrdqBx5#ND+YIw3s)mR`$zw)Owx}H`Y!r zv3cF`Hh_ibPCMkF;@$|Quvd$e2UHC6uF(*x2?Z4z=x)0kIdVrD1mP)O>~Z)ZDYR45 z#(pPK{tFQ)2FQ|H7?yFIN>HFDqVh!z?JNn{kEFsY_sTwhnoIV)3TE77-iQPDz#Axb zndg-7j4tRgEd6c{q0t*7m+QN1ieElK22f$nQV_Km?2X5fsPl|U(WHiXYQq3Y{>KUq{Nq~6K*%F&Le5>oB8evf@rvmYCy@2S#0g61$_m#5Bs0*6>@+Cq*rmU??uj>rpluZ3-;~VA=7m z$Rl((9|nS$L*2}hoK+AVHrqE-4}1jfPrH~CP%UC{dRdNtOVRIQa3s6PLSGRB2?Z(P zJ^HZ{m?gWm&|o9CH|s@gUxMs^b6o#BO8*_D|F=Qu--NF3g01Hu>wiD4Rw1|I>)FU! zJz8^J@o80l5z^fsC;9xg-?=u1Yw6~x00;XQ5bXbhV=l+kW;eN_Am_!1h2D(@EX9th zgxKh967$GmD2Kw|6|NIJ9!QFo^OLR!iO2!=lHpvyJ#}X z2d!qy-ZbHxxoyH1y>Y^4_tr^eMCh)cgUcX%rVfQcA4A!>@|P^4Xp01#O$Df{MW_LZ z6#!~I1~~}xXuDtpOVYQckQL%m8mhDvV6;XF%cX)O27@Z1cVk}QB^D}2k#7=H2i?+P zR#fx3F|&+;N_!spu*lXMU5x&9ib}xbGeo~VJ9z)%=??53sA@7Dk;d5yUkp;W0Gq)S z4Kodl3#lgvW3R;Xx~ov9w;wW(G)Qz#Wm<+I4^NUowu0m1@3gLfxlAQwu^#$nwHU&c zP|F1H*E1M1d4;%&2)1Lha-D1{L4|GGYT}XDyw;@fPJ_52-95Yq=|w3nn;p-2r~%Zd z+Zk{M_;Kq1m%4@{T&1tShRgfq)tYSw&pK_{vV%ygE zi<~6>(6wZxTlN%#ZpXitefCPH6iwDI;-qP|>>T=8k~NnOBo-`t908TV3CKtk66KoL z=I{~>$xcQ|V%Pyo?We%b%p&yeV;e^wgPcZ}3F4QIK;$T!bW!0Zz9#Q?JOxDZbjA2k zFBeVBFn*yz&U+ROPBkkBmFxCz0LI0=T&irf-IBC!8l6Sg{Kdp!HbWpUN&GUglLDZ0 zI*7E5QPLHAJx#Htd~9SACp-r@FK{C8SIAw}fq^V7sWj>rrQlQznscI(GW))A$HCf6 zT|PFB@h*KCBw^oqbsU6{@c_O+CcF}m7rUm{&ht1*hwk1)^4ohqM<%SBg{NksF3~`1 z*FJVf)8R>!>SuIFjIo7yase4%4ZgIz#QI$o%;+vz!5BGx79Fw`OgIy*Qg$aItfMLx zIQ}lG4VE0;G*}_WI41wplBL66G;+zA0NKKxEzpc>4L@83ow z=wI3=LY=u@<=6W^xr@%Uv7Jh}S%0Zsr5H@l(s*2?5R@43XPT9%LV07iIuBRsE1Nd zZH^YIBJ6Lb@Q5sv}PWq9u^!Hns% z=dmlGwy48p-lcLBkNX-le(`;%eWepQ{8#BnZo&5=x4__dnXQuYG*vDo_{*zzZ(qNA z`xo)5SRk_UNqzxyEDD_vy5rW8969(bc+}Gq6H_%c&0_k(h)hOCw9lYcdSv2|%pdE~ z-(NgCIDGmSbvS#M;pWOH`WLvsaH9~ps67ag#UnLzG-@PlDkeA+GN{HPz&k)?SJZ!E z*Ti7XP7)Jn#W}L18*ChyTN4W;N5kEyM^6nP!Q_g}m$g_^V?3<0&A1lQrd6N!shCQ?yMb0Wx`^=PfNza7@ zxBaiI$zg#Qu;f^xJ5*t)f7_c+sh?CI3 zkFbtxBA~dT<4AS#HG&pVN5x5PQMRNhiEGb~6qwW)=TbwEpzi>c715!Wy-Au7U!^ib zn~lAMqUCJW6~ z67(G(0}0U%lzv!Ppx5@QO%N2iP@r_VpA;(Pn4=5X@BUaYkCVeMj_6|)A@Du+^5m=F zd`|qKN<%2}bF30>6-mSP^L>OZER@3uyf2_h)(9FvpVD!;UXKF#MPZs3fLlf$3dQvz2^lylDvc4+pC7&XYb za>S@YbhZ5kEhd$8L_UmzWI6W#`gH$q0m_ks0|Y~(3-~>m619&|sT~BZS6LPg!^&CC zlRQGAzUChBx(@olyWR{U3(yv3qW$6&+6lCs-}96|F-@gus)t)r6?0vFsvfqNxqBXW zW9K2kZ??H}5LY&Mt~ono8{^gMY)MrjTy|4}LcQ*)mI2jjSm~`d&uUrawB^hWH~gJ* z*T;8sD;)E8LUc-`TX`{{>7X01G0!eMYD_F0l0kQ?$Rf9si&$VKT2h|5mx{H%Enz5>!IxS2$0SWDDIzhGcUWy2=-U z?DWgM6J&{YNhjwH=W6hEBXY~#X;5x~;u7?J`;q-;E)<74!Q1c!lx3T^CwCDJXcV0k zPC07L-R2XzD21k(${p2uJ|}DS%$um(jLw>#d(F<=kxH~bH@ZUo*zx*REf=!VbPD2= z6LhQmT(4N`USyKlcZ$n7H>opjitaF9h0=GPypoa#$4Y%^5VW_7BIF!V6k=EjPmIgh zAbuE4;-Lxtd`dou+cu7hOMm5SUh>@mvtqXmc1zX$b!Y0 zu6kWZl#zBI>bI=Qk9ed~Vp<4ZbBAX6$1N z@>+O3dE1J!n=DO|iQeN&BzCdaP)SkNqX3=!izJ!_pxARD=>;`u^FG$2J!rvut>co~z?&`t43jRVU(<*CS;t(*SOsF<&O84Ux&fml`UC? zLu`E>Z@Bu8)**++oXH_*z<_j46kv-#p$2N31Lh%<2}oaKl6o9B=bUq+Q*d2ndT9A$ zmE;1O1&K>8n<2g7o^X<)^jDPO`q+X*MjZ(y&AH`a_!AIP=n@j1^OBE96_A-Vdzq3{$kxr z$@(NpGG)5eojI#GXX0-l>`kV0J0-zK_t6$)i2Fv>d>@1v8lId>HKmuw?#{S-OBF4Y zPZSaV6-@(a1gA^~jRCuy*M1tFVQl*w+dT=!9FKZ~X`hskdqIC1u~88APn-wzaQF7Q zY5OZXmY#>>Ea~5vt`L^(v_GtM)<2rwypdcmBM7LS$&anyd89{=SUKGwX%Q(E!GlHP zT%9St3(O$pY(r&{0*5$UHu6?A7vz*#_x7$OPQ(rkVur)3>+w0RSvsE$0^k6!Q zuQA-3zQ2MMe)sa=z0)T(vjXrNrIU;oQ6@^9(+1=oQ^JvK58UQ(!)|iJyL<;XwujkZp?l)qj;zpT4jlmgCr`wwW&U!%0 zPf-&F!3QYw5$Dk&RZ>g}Z_q#k@aX;zKbShmQD>B`Fp>p28v0$Tb?xS-gcx z9+dy#$&*C9RpOr7?$WC`7DCxQ&<}makO$RaWdItskN0?*|Sxm zde2CUm>v(xy@!!xB;vTK<1cjW0<{Kdl#P>7#*PEk>Ie4Yt=*2d-u}AP zy>e@}$}O(_EiU~nEG86fqDG6<#q)Y=rWJq%{QvCM&c&@W6}PQt&D*~Kl0e4mokW8* zs>_J}$R%XqsI&VvA5tLGhSjjYxv=QV-ipK~7|#X?5fpElh!hm%WLAWU5@%jHHKDHw zst^_eD&(Z7cW0e7|J|Wwu7x@9+U7PPbNQbG2vxey7>C~~VCE=korak)?SV4*>Y5K# zma|2^jra2i*{0kPqWI>!NoAuDKVgB+cO+U6V-^E*FhP%gcGXm9(*JN>ve#aJnl7 zO}=+)QVeYo5Htc{%I)isR#a^@M5&CtR%MpUXU<9?hs!g*(M;DfbKOy#_2yq9&iclS z?(%Eyf*8rWVMd{`FGDKcER&pO&eoe}i^j)3Iz1)j2cY{~#!!cDPRPm^BWqfNk3o`* z+cL+~jJ19GiSfaK5n)_|H~Uj^Ol7l;E^nAR_Y`!E7O`jzvdSP!P2A#xL`u%I9{D=E zk$;87h^LK-uSJ^?j%QRb8nODn_p%x(F&`|q8=(st&u~P&H0SRHi>4#A7_)6hY?c|u zBW|YI)+3nlTg^wXj!L~wp71-X``%mI_b$r5*g*+lvf!#c=2U%6fA3^T!Vv8K+V)s( zo-GOHxubdGZ)r_3*N#LDApBbgMhQq#B916P~vv z;naIzm#@Gtcf~Nqp2R{#C)q_a4jA}$o05`!axbHjyTYBX-)Z=tN2)?2hEyG?yOj2f z`#slN7yD7U!v!F^cc><6Z77F@J78KAA;pf+h98BiAyX3!dL3+MgS~!__`7_#zt>vXHQ*i>IrCG77Vv)S zq+O35Ue&{Yl}Vm789Pe20g_+9ovjvxBRIb_&;6_ z2dFqffP64~mqdB-jr=B1 zYn{~^`j4dF6cCePlg%+m$S;@5G@XoYxN0Ep>=(DZlZ;^w(YF^;nl~sXIHO&t&iRqB zKs}waG#v6CvH{gfd`3I!2Uhoh6c4O_XjUNx0uOTFcI{7ruwtLe9EoWRH3GH8kqQyV z;foa4%*M@U+BLpfk><^2IRBkrwqdh4ZRTAAOF&}d9an+3K^@OXy%WpdU&? zo&fbi;7Hw3`|e!TGjhs4;sE%#R#d$xco4PE+Cgg&!ha|D%Ok{^xCxp@Y0dFv=s+uf zpbV~H=IVyom-}enra|hY3+db}0Ic;AG;ckx(qnw=OEE9Ap_lSxhwfMGDP;6ul~g1f zC6F4;8W)TxbbmSi3{eFcDM_oV?JNPI&fF5vKJ|9yVs7IO!}NlUij*koG*lBLFd|=j-l#t(f z3IZar9@W1i>N&Yei{(C?)%r+##2aC*>t}|+dO8#iLms?hB!%tWIy(9mSN{v*Ta7oc zVZL3?+F9j>M(A8nY%?$2I^!{M<6MxdZ`YO!kI7P4Oq^rMr88nAT2C~p~fHtV@U zndrzur&p*wzT~RTi1V?6{WbKGFTilr#PbKG9Nc1sITx)w1oVzdrpyX~Wit5$TT5sA zS*MqCP;iRC?_Kcylc%o_4}LoOo^XPD7^^XfBPxP4?^m}gV88F0-+$F@-+dHe!8V1e;dSMu&iT$@&NZ#~ z$puj5XvtL}E@}>|JMvYL)4S-%?In*eC)ZIbH?M>`VCAj(G%Pj4v;{D^bZt z3EH78!QSVw1Z$alM8=KgLBL$MEs`zsXI#rKjnB5dFXjMvK5TJ?jS_$p<4kw|=mmzsOhLV)|>_qzcMBO)n}!()gEI1iXjb4V2HyS748S z4=nM#PS1s*<;M%5#n*v)T?F^+lT5@+v8Tr6O(|V@H(0rU;Aon3$!CQ4%}J*tbag{w z^M+d`>~f^@v??cbNk1VEIfjuWNlg}@jux9>BG;(5I^Np8ziV$wI73-+adA>$2^~jh z%=%gJ0H2eBRvUi3HKsG}zi;r39Ox2sDQpWnER;AAn9K=ES}+;5P*6`3`51i>{WK?u z84rPC0}dE&TcFam2Mn9|;&^}}4)#09hk3zUo54Uu#kMw`e+*NLY?J8Fi;8#p*WlQFH1w02vSOk zjrx4@>QKq6-zoDuQ|AB5>8}Y#3%juc7zl%K69FRn6Z`}|5vjP_L#_JmFq)hveTU{4h7;bj zK=+Ud>p~Vyg8pZyD2Rra(Jve^QZXPe!#Wz34^Oieu zDR*3V!(D5r0^DCf3k99EU)-dp&)+-$F!jldoQqyo6X>7J?n2xWNz|+Oqy6WcBh_tU88orq^<)t3?xmS za2%e*gLradVxZFXj8b3Wbdn51Rechl%M^XItYW;xr97l3WR=$1LGaUb0`2zbk_T$) zONRJV!g8abVp)|E@k}YS#DqG=dRHVAD^}5GS1@Q#9g-z9)>&4gqqwCpk|)t9qdQVP zuG~)SI8nr@$pT;#PNG2^mDfx&$Br@oiC5WSE-D*mIM54V>@FF2BCF9Z!C-Uu!lB%Q zkiIlelp&kt@;p34I7(_OrPJ#Nt94i=>>a8OAvye=DLM~8l`(jCpd-F3qLTl*$iB+& zQ4W<7`ZNfDaD=Z~@LQk+SDCZwW}$4tcb&TytD&AZ(O>}OWGJ`u$VVP48aeUxj?|03 z)BJlp-h~KaR%{)mW*Yp_zfdAd%T+jagx~+Jz2WXf=k80oR@N_<(a4h%=B9>~I_=e( z#49Uvj!b%W7O}gk#Uj}97c(b)3wEq#?rfth2mYd>Bs?zRicUuyy{>OzCi;q`&MeI~ z)~6ead)fC{z3oa-$XAO!X3vC%v{SL}NpN zyj;f@>KOBqfusIyFU*PPKvWJ`O#DTK}uC#94GpLTc8&}QKg_#e%Du*MDlrQp58C;sR+Fm!99w-{{SJL`^w!2XL zCGgaQWcSGjzY1w82rNkGEq_qS9Sp3#PW6f9>8#z!1s8$+IZn8s zWLKz1r7S%+^YW2B%}a(EzUDdmoIP*E*7x)~Pj!2TpjbCf6LOR>ZUU&5SO+I6c$BWd zK0@=NvvbTejL*&inuPHn=g~elD|TV5LERwCDXf%`@Wu*>0<aNsk3Cx|jWO>F90Val<>9^ha%g>w> zBfxGF{vZrV{)0U)QWpc$TxCuwFOE*sd6@Ql(EF~DU+RqEMC8~9VluSB{5<-k(^pOB zJ!S*B7#qEZZ;seKD=8od1eq0FVa_zV!>Q~{F2ir#DYnZ-pk_HrLO!*H{DBGucX<~` z$H3qgVR;Q_S>L!@{e(f5nD3$kB}4IKFAUln*iF) zVg!8MCx3sr_u^n*Vz#Rz(KNDNM&%x1*>|!qn!#Po6TX$P7{D7MeQ*_L5&NegD@vgf zwA+J8SEvP~?$CK@+o!IDeWg8d-yTV^5?nl|pq^-d=Nfb@OI$0Evbl}2_KL5ExRk!p#^!6eB6W{dC>Bt9yC? zP*R-i*&wk9%=EphtE;Q4oxDnYez{V~=9bKrtZQtV zYqSDpGM#J_TBgt~(S!+1?{ z^d18Y1-t{xOBUqaz3X=JBzHW{-i3kxV9>8`ef1Jej2o~3t%?)`H@Tm3EfLWqys$%n zTbFz~-zQm6wcF$Og~O=&G+WG@t7cXyWS|`AhG%$p9b7gG;#d(r&nFwkP#=%wt;^b=2x+#exErgMh ztNj+cF*}&Db;rlEZsfdNhhZr?aGO7PNyV`0W<4SaYITpSL=o>&qzLSipY5mx6mII`Mty;!~%%aLKaES`jVCqB{ zlISiJTBgw*r;BJyZoEIU8!w9gv`gSE;kot4cZ$HqmXZ53Pdtq9NzKB8qmtD9hDyY1a?0k-iugx-z?iw%t(O^@Mh!b^_m)MHC~y z2u})OBu6kX0x-a(m;j-LSQ}2Zt%Wa>aEPK7uyo2y&J-NfZiixE1hy{TjcyewR9lxO zm9utCQmZq2S#LI#zs(0rG;)fWOrZ)GU)nfLxcEaOtxvMcs;NYzA60=IM&tHbzVbh2 zT<@P7tdb0Hy)?h@S;0TIzJG3gHCvyLD=kVRwt?vb3T9sdK@Y~mGW7}TqPPU<4-gI0=^ zL>%4t5&{b@y5>K_+-CXw0%HoA$I~I)Yy~IAI^9&l{W?sw3aX;jqC_5+n-!$Z0)J(; zNgE2tQh^S4iu3C*f(RlA%#_F3e^2LZf887`=X1Cq>lo_2%)!zc3~QGc7scDdw9~}2 zsb}%534j2>s5?Ec&AkX?wEdRp3h_tzh>*egmF{^YoKa4osvhxB*ioU6DZ~grlr{(v zOtt>FNr^zG;OxW7{a?F#y?y6^KzfNou;?kqvyRJ)4YGNyp7|c=pNFFnD4@@}nZp$h z45nUXcoRzSdx&(y=+gs25`!b_WO@}45!@yOaAeeyj^UlkQZF29#uVdmL!>DV2hXZs zYysiY_RhG>mR;rX2pE5DS!y%mf7p!8iljh$pE1GU!E^T0t3;02LK-qDfPl;&Ae=2h zL^HqfCxD+}I(h^G6zRpkwW=4kyns(67KablO#{vvsPzL*>Fi+Niw!gb|KLsIm}l5C zKlr#2UdcWGfrpw$dhDI}Wkj6OA4mkVX)#%_0|OeIn6*ubt+yqR)a4%(wxA7ZczY3swA=Ed8h3AZU);X?N3;px4y7DG-TLlI zMB+UNNW4DXzu0)hI(RWeg))M2{%;W9`DORTo!e-cAdWjauJOOEsf6R}CA*w=8%Kyp zk4`rvP}54j%F+DKE1 zf;cDKT4TzvPJ8n5e`70-$fg0pnZ?i%0uLDLVVy<`J7qHs(h5K*ZIkvI?K5C<=DPKs z%P}py>aCM@YSx~@o>()AEG#2HEzACKu(HB6gjBtpK=}B8H>8SM*~2{~Wm&16QBw&q zHSGyBvEh2J)LdUUj+$al6Kl=sY#&AbBM!J31Jcnvq8wD+e}O+cpRh&#Apx)dJlBB z7KSO9!`Pz8ox9Eo3+>1u%^Rc;fdyv$z#jB%vIFmUec+dIP^&o5b5VH~7P9gRY*TfY z-%T;st6uC2xz@Tsc?H!MQdfYMnd5DWv}Ju8g1W;DEBMnFR>{~?7jIPtv?krk<;T=x zRVo4bYyssEGq5DHrFAlzT&fRkR=uhC>(%;{-B8y3R8bdA8?m_(8URlz7;gbg#>^RM zWEMF(#oC2jNK}+fcNNQW53BZ#p;Be--V*R{!?pv>SA=Qam?3*irH(8dR|#mtvXhS@ zkdTvX-XqUuveKKC8>n~FbWu%EwMz}1K4^N^W%D;NKW|-HStPz$#?QIf>xtN^2(+DC zF7vVkfx?KR7jV2STo|qu#Pf+#$_67Hh@`%t;)^LCA*9rDm?#xh_Suiyr6NXTc5A3{ zyN&G;@nSae-2J_FD(CyVng8~7@*^Cut~hWrd&j~-b$XEmOcPuzLf%JZ@THNGs=A52 z2_!dGz`!z;PO)?3=r$Qrem+LpXw#m_Xnf06b!iHS8=0aftMw78da2czC(6P1hNg)& z+h$O!E<4kHLT8fAs}1u->kVn5_D)|D$CJn@-=CYfJ;4{wpdh^c2iCM8q!ChXFL@W7)C^(S4IwZ2~{h!H7l{)1x+`SzSH5^2Jm7a6;Zi>fB8-&25@5OQ&eI&(2T%xHJ!hPT1Qi$ zx{|HZ!JZq*a5j_Z8L^UasFA+VvjFmn8y`jiH(i+L<#hBW7xVih!@F;|`tDZFEU1LL z98J%&QJ>QHXT{82CT@uePBr1j=~ey)T$*rRudq)z)!4DZ1w;i;2(&O*OyzQo8S}Q|&v+=oI``uM){z)vtt6JvX)Pr`r&*tWvf;cq4+`fL8Io&+fjhwT&NX zHv|7pJA{g_TC2qjNkVthq<+Zb=~NFb?+A?4B=%hnV zg@1cRxTePdh(`r8q@3pih;m~M=G|7}OhG)@I(Pww8>&=my@Br{@O3I}D(OIIuUfu3 z!qPvjwMXo{==E}Qt+&u_?aTTZg% zw!IYy9lRL5JHOB8wLMfm+oX=rZFVTVp3(t!DaLPdU_g_pBkMSRBhM$*puAWeNIcp) z5Z5yk%XUE%5T8pCyZgPY3Dl_>zqIIOuGT(aAfO7J3ZrXI>veE{l?7mT{FOUk zTDE`fbw=%WN`$Y8IWjnkoIR2wMN28IM&FunWO;QATMe#ukb<8pmC09B7#v&s| z5N>_6s7QhkPtSQ!hO1~JKgy6<*;5Rkd#kH6@a|44p^4T)tXCOig*$rgmO^VnX|aHi zA^c$Is{2KaukM=+LN2*!5M^kx8R&zzFQP1APr{i9zVKRigDAw+2uI%TWp0;0_ZlQcAZ@0SEv>o!K=ca8fR$dKFALgxz>RZ)V9S^A?kCgt~T3f z+$gwa1l*LB)5!s<;tBAP^!2C$FENs>%j`nhg7$R+Ci&)IUo714;u$G(s_p6A<%Ss? zQwF{RpeXY}wA^zPaa=YDUe;zHa>FS~Gi$KL^QoVL8jY8uMKK$xoYMh$hYZkx%jAHz z&2vU@C6K2C!}(@&!UA%6Q3L)edt;s6;QS|}Ls#4!>=%Z@&dVv6um#U8{Rk zlt)Kb*>y=Pk2K^o7xPS$M?OIiGF*FC7Lf;3-*fh$W8~v;Zkhv-ccbjuWk-Gbaw0B( z7E60EF9xqmE9R*IaCu3e-}!me?t~aTd?b~zvh-uR;PNA15;YYOM>Yz4_mfb|v_e6( z(ITalxut}7t@sLKXp2O*w&<#qx60>D_Ni5>K`DO&tdwxbHqqw!+T9gexf{ZSnTNt!t2R|1P7EJ_!SNMgxOoAr z4Jit{6$Lm#kK#y#BhpnRHv9_NB-8i6KNCCTg-h1a56XOW5h$rwH&0@4*MweTC7N9c zu{O;;Gvw9PVcJis?d?sfd;UpP8DZdJx?xRhY|w!$`}WslIX=(lpEkOLPQU5+QtD5t zksL4i3SZGzV5D1)09-8UGjVuTR0OxOot}f?{Uu4re zTJ^v%$YD=-$@Kic@uB&Hm)Q15MX$|5#czsZ=)fyaw63YecIXXf#fqsI@s zqpa1{jE5UTuH3?SOk&_R0l=h7xhcpbc~z3q48qf*BQ!?OMK?p(2jz}I{G>;o!+FDn ziGl{j>}2#6S(PY8esEOK;!`(TMu0XYo#&TeECdpH55`F0OG;s27_k-{TQv=lL|{iG zgVD-8p1Z|MQFNeWNLbRN#E=&^F_-3?FO=!+IWlH9NnFfi*k8le2N zs_D6b8D1@{D4DmcAOe)5CWd`V8jdvp#+`VG0+sOrH4(#})X{(!1Vy#!Q=m>%yV9UY zX(qNTj&NdfGHc;)lvs;VRj&LA8+!uzDy-HY`=XZTDi90Ybt~=KPLs~%BDuRkldLzY zJtJFjfS7nCXmZ#nuAFXDVKLJs?A^2xF!PX}|56cBZfKtRo$N0wBV=?b@d;?5L<%p- zNYUzlDDF&h*3FDuXv4O#K5IK3a71kVtnnr4CS2x>TPfC?W}L@(>_&4sY*o0;^&K2E z@(>#}uE{BpSR)&!YM@Ku8AXNH$uuI8RXtOTg8*I7u0IHBDY4RCK3fT0JevjGD3t z%Ctb2Wfp+0>{5&oM$gH<&l)^PcAE#63hytjXA<6(Zh7CEGx+lD`)PUcp230Mo82{M zof3CjfPeH%BwxDU(0)e3F+GEmzk0#SdNnD*G;spb6kW{o{Jb1?GQ%X_%MY`EzDEc7 zpjoNcqS}gdGq8QPy((dBq0{AJI$OT|J$kO+juw4rK);v_<~gt+YvJo+LW+K9GNl0G zw)?aeR0XsSs40K+^-3x@9?)f;88YIN5Z>z$vI^N0F=yz?+7$8!%DMgi#huRo_mcj7 zaohhI{aybM|JhZ+LaO}n{!h=JKYVfuvMB&kK&`*G!k$n7^l3VoE%!*%4NAR&Q8oh%9ILJB-ouhyV5H`bxP$cgeKp5}jA(bnB#dEa=$$A~Qk~Z>?$}{T{uQu$|E*T}#~ z8!VU%?~B`st(E1>A;$s&#{};#@Kv7iWjr;$TL+MrBnlyq0P?!|uT?37-l!_;YV#|q*0HL1oN_HL?7E3ayLJr)gKuA`((YA?GXlrWN>gRPZl1hP ze1Sq)=2td+vhbcvJrt4EfQ#DQXGKa&036_=P83X3Yu&W5p6<}T)0ckosiZD1i$HSG zq!%WawcuvfX#xv!BZdWMnOJFWx-&jW09Bc_3(K4Am8R3#p)C)d7>OBt*7#=2yf$oh zV%C(qSuLPw8A7{}n=ypcEZ$+coCM8TIy|6Us{a z6x@4b+QcR&AK_sec zpFkrA&39Pphwkl=9`GW=!Agt87^q*T%Xzqob!*p|se;o=B{*U3H1#nI(-y-=M&5FN zGVG<*X(jV)@k&IIR=3qo$^w)$o&hnN0cG+fV{&c`V(^i9?34sTCts)=b(Hm7Pyc{`63tNK`kM=L$lb#s3mc` z>!12%cM9&OxMx++d@Yvh?N=`qsl$dYutD#<38T9e#)#%OAY!tP8O|mU6$S3N)bRiw z>E`)p_p2K3X3y`08lBV$>ZBroU=6t-VTx88o#jylzMN1nc0mR%yIxyIqv=)Orm1N2 zYg6{Y=N*#QKz^*y6jxfrMs%ipGI=B?htN?$hs|5zZ5{X2CY+6uIoX3L+P6ZD(eX)= zSZ^`*u@80pt56ySX13z?~d7T#GO@jx;bXoRs6xjp=ZODHKzyK*9 z;epSfPQq#hpO>0a6l$wntn$Y>vA94fTMCjue^t`}99@2xMx>PiwDy3+6oa7Jv?WLZ zS}DOW(C_Bs4=6a>H24-!p{wtrr2X-RC96;vd=44AWn^~=xki$%sjE8rR!c>EXO~jg z(0Mi~(W<07n)3QGjI_(&yI8QYYDrSho7onn?J$9GSjokhm=;ixc&XwbW$gq#D;IGQnQHxEus#(;pf2ll5b_A0JPPP7$z zR@g;eHFngX`DuBJ9hYt;w=UB&Tb}sD*m9hyZl%NzzH8h43L3hD!~!jVIgpy$E|b<)%WcIZ6UfN`rMdPJjn z+#r(23jVMLxnt$>biAYn9zsAWs(1%cF5=9;Bp`a!$BCCFo)2+nJokLPoGC-!*}7H? zUFn4~78c8GmCv^n_M*aa`o%H&Q2+zv&me*bM<^+VuwG#ZRPV%J;S zV@aVqt^2&9tI@jGclZV-BrB|CBXLl`3)Y1}fnO8~g@4ShzPc;lr=|URo&$up9AQXX zD*<>1xs7v4F>lsbQv&C2QUT56$#)*S%8zx&eG_MB5C z_id4IZA^CoCxkk70R{#D>O`4BXT&n;*c6;44I4Ab7w6^Bb&_OW23v<%-o^PK0egJX z#$;WH%QG5w%_*(`@3^=5up5>Miw+9q{;>|$c6Xj#np5`ZT33p)y^&l;%VAD+@-cE* ziUScm1+U&ge_p9k!WGz%0)y$ly!lsG!F})?D+7z6et!VR-AY*y%bezL}z_>6zSNd-lEe$2nreG|X1zxhgvAG4O#Z27G* zk{_~JGgk0>0VgFfVC0fz?ndC)^$73SUqgO*&8K~op_en6@XjdNDd5lLc=j*5to`fx%uCgB&W5VWLXEwcW+Dy;4%7a?=Li$WfXM_O^!e>1>t{!G#6Sz1rW% zw>CvCDb}XD`t<9xJsxzJY2ZU}#3Tn&pxcry_0Z#OjNYYqCp#(@ixGH`7H^WVF5_i=AP$*|ZMP*5TlV}3XriU2t zh5+x(t_Ege!{QP_hKmK;5P^_yPUB|(zc!|>g14dzh!UR{?Q-g3a>Dcsug#+5pR{ufX=i8}Rsd>M7^?1ocIQR% zje3@R{q@7A-=iMM(8Sm@dS^Fz2i9uK`2;lf9~%5#m&JOg=JDzM`}pto$45V$B%P^E zp{tOI^P-;*jr@woz{4~1-6m%ZzvnMD3h<*ih#cy#i{v0_bw&jHA`!$m_!oh@8j1jW zx@)<;fLH~@Ux0^0Y#3*+n0Ozh%|r`y&`6|OO=zFqb^t$0uR$6rEl2fXb|fAtyV}L@ z#I~HnR@EcU0;4F`H|(}rD+1f#yxM3t5_F9q`h`@=J#60fuziRsOxc#aQbQnVch4&*J)`?5AIfCi@F|oW&E2oLS$;&G zm|;FIQ(DGz=g^xC2KkIIm9(vX(M_v`eJ;q_u-s3_tPM-t2(0y-=s4AysmuU!I4JTR3=v4}LtGvlG#A@|M}cDqO}^M&BY zGQzBn9?MGXEvGnSl37VvZspk%nRh3$ojioAFaZM?if}^^_B;w^nvQdbipfa5Wj1=l zm$7_&O3K0}?TTsW9!V7zF}sC@wbC-Y-}+uFLpu2pEpSHE3tdAjUR z;`tkK{VLzzg!6m6-*W#d6xIsne?#{FDI37LEg-%Le4cG!lhO15)8d;!7@+O5ZU}$7 zE#YsmDSSpO^JtNuwlQG44cCnpjUszwcknj`7={ft2fN59-ks1;jD8&LRO#jm!|N?c zpg}3o3F6MUNy59zM|irzaU`tqG%R#XAykAIOyPevgYO6X6Hpd*RfFVkD4mY;N^w#- z4v+=bL4C=&vdWTVSdTen0Z{mLrLc?T1jBJ=BRG^(?=Hz z$|kJ0V4E_s6Mu$%c=aw^vkeDXKWU#_yGLRGc^L%RCTk~MQWEvaFAs(=9(KnMVJD@y zcHUsObmCQb?`Naa`ww4@VlZ*0VYBH1bSoK~T%3)7tnC%+i*D!TUUJu6iaUTv%GehQ z^ULuNPq&lrr)ZZ^PA`aWlnxmbA{>CW@)$slU74w_6yvyUCGQzeIO%+o=!<$gfLr=v z-VVNP#VN-QL2Z)ZZ(xqG5TrM>@JVtoV5ImZDq{`-UCWYy)X<}@4ShzsGW*fsdNATm zS#@mNsn00F1(uC|W2!hY&&x2o%8Yff+I29RmS_nAyVMnEqH#E}!nVo-3>Nd;}LgUS0nwFDcH`(cSyXeFU^&#D2HM<@Hdu`dE(4TNj zGnz|V30zp9DXb917$oc*&6WHj3E3`FP3RKt7(T$k%7+KSReXUh9v~3z;{pL?-N{X@ zJ6A5lcKrZ<7O&=r{l_s5AXisJK0GYKHftFEWMiq%%k@81@Y|{|8ItZ+D_#C6?ft(Z z?Zu=GK)TE^f)?<%4zW8Dzf4(fhfG-I=559@Dz3c9E-Xil%3iEq$c`LYX7NpVa}L2t zL*jsszeoRbhyLdd{ke8%q}+t*`0ut!d#(7Nwol_Iytlqc@7aV$SBB*-RQN4>_)yT8 zKGGPN-XQE;kJ=*H6>m_Bz&(vIgJi#I z+nF#NVib%*jr0odt=gchYeM0Ubf{0FSHok z_aNRYIW|>G{P-}hk+NLe*L6W&!)Ukbg1D+h8(G1hC!A}g*v}HvwNmOQ2X?KL_zBTn zg=K9P*_CSE6xGi*bwxZ_ouC>NRx|7so{C{KST!`K;vXMpyGZQL`;S=wMXumWuLzlY zk~ZOxft(E_=;pJ!0-UH_EfYkE(y;+Up0ZksMK^7PlN9kb4QHutt(>s;qq^R!z%5i< zIomO^6Zs`CtWB!yxbD;=vCF{=D6t4&foTt}ONsI^x<{Hr@eN4+cZ+_^9@krFhs>fs3J|m>e$lXQW@@KY4n)?220dhj z7QASpY+h|BrWg{6guI}`+;zUNrPy$jek>m{6}~Jc=mN zm==4fc)3X|OXYh*_O{yeN|-?!!pu=cwa6=!7McMDoJlO_wup&h&gU165hjM0Djx z9cqo1Ihu*h8>jQCeKyL4;W+3xt(7rKorkDX%WR`-16XV=#}1N>{Q@~BT_W@GrmlsR zw$vwe_TMXtqX#QS#F`JXEuj4!>GL!b`Z%!tWA#QpoHEM)= z&Ep4VG$n>8kLW65Fg5i22vj`En-|fG&yGG5+^Dorb_xTYDDv~MfgIgUX$B=Y|YE_|-Dsg0!_CVA?_SORX>^1kWMd^D@{j_y2p~xqR*EQFBFUm6a z4`Z!sug1P}Mju%x^u`w6b%k4xeV8`3>Ng*qRW=~|tf|ZJrpLW-bHGDkU-4kr-)2C( zcWOwy=MD+z2bo8>rh(%#wwmHe`?72ICIL-!@a(ujwTHCsB>;_GMgk3iAD6F+i^aVJ z|Ae^f<=h%60KC(ENgM0Jdh*2j0}!Ss#q9R z7UCEQ0<5rT8Mt>8lZyr)zov}C05b)^Yer(649$YK5ikh5>6+XJivg1%T?G{bMp`m7 zIO1>^8)A`EK}Qf>f1YzdM+$-n1VZHH&dtH-1tE^&=ui*>u^$FQ@}VWxheQHS!B{mM z4G7V;FfFwf#=UoD53r-GC0cT?-1;N0Nhf*?guOAR{-90t78b){*jji{T5o> z$43s|!+Q)VJ9k1LB*6=Uy3|t`Fy>y^3R5P5;eG28m9Gm>MlmTIUSxXXQ{TnN(lFC8 zvn&d`I-Qc@7ImF~s)#rLpeuk_g563ZNwH}-^)wrzl2oB)k;f4+PavOex0}{B^}q;% z+sSu$2@hZh=9CZ7MbQiYs(^*-rN{Hwd5)QIBb_GLSumB)k`ZD&qmkt+SX)RBAggnT za%w?n30^}TD*}#17Lc1h3t-iYXEU-&q{^Jj)z0|3&EFrWsNLI9ERsLbh zj})J_!q$)9)U+ek=xEza39*{0O_F7+HB`YK6?VdtwHV+6D8nSsEK)Z|xOSM@aqn-w ziM9<}qwiE{|3Qb8I(3XyGHKW>W!0oJs{pECE2?Ws^(Cv93(ZQEO%u^@G+!mqifU72 zJHaGZuck)C645?>K*wbwyP|A{O5T)LV3j+P2vRi#b2Kr_q0IiXn9i#E$UBEw_u*}7 z(_-Yhp-FDPCrv6s)ZpN6(&yV7slJp%-Za@WQyBazT7+3=<#M#paF$zIqeCzx{W81A zL#QBTaLoI&DF^}W9+YD=swO3H8moSSz~ z)@Zzc)wV>^Q=6zok=O1RQD0hJF}i2oc40WYFDWqG8^4Ir=#LLjY+}+*F6MPM#XpyYX|K)Wfp82C`4}_U?sr!dF1=Y$>Zh8y`O0>fHq_>Zc0}DzW;+Dwji}M$P9y=zC{sKd9(ayAWEU7=z$Q0b zH-9_G^C1H{vlG9xz&rivz1kh+{_?3?G|5`{ntk7y4B#T<~2RZ1ixolY#(|F+DRXyZtEi%9`y%Ee#u1kFqh;de#lL~H@Mz;rUm)NfNbW9q^! zhky;jhM1XbbMqR1y*|9-dUhBG!ZjW4G~d1cAOO15tYh%*n!d64NpxlxtMQ zLCi~(2=(ZbcDRm@(`b zf(9N!B|r>A3C>_CPnV^xAwx_h(!6N`+k9s1wFg~Xmdo=J%n>jWUX&%1)q!)gBOU6%vcn(FsoH*cf6q;acb^R)n<*W!@!+Qv*llDO%*(sTrmZMzKd-ihC+{Fs3= zCNmd6vqIYdUWeywyg{xmG?0`nKK^FsS~pLWy*gQS6P5T}Tc!uOww^w3?yT?=PVhVR z;KK$p%o|7ZoiF@!P$}}^A5g<*cO|#);I;n@!*?tc;{Y@}GR%Retp34CRP1!+0*UAm zd#Un#M*$M0BeP$d-8s{BGa7t+QzLj-5;-mw0_Fx9UL%tbRTPJ};g1(Mr2s}t{7Y{P zg@f90tIO_caJM25w<{J}VHa9z7f?)A%oNIXykiGaj|h*r7mAs_nxfL3!P#2~MIF{3 zE(ptcwbs_t*}A!Ns@te)uBs_rqa_t~QVm5LrAUYrP%ftPKxC!_T`f^4QA*ZgT;bv$ zvNjRoK2n)N{Bt{bh@!G*EFy@8cKXoFg@~PRB`L2vBuJfTTP0@@DX7czvHoOUYZblG z+59t}&R3tgeK{t2qz)}eKi9!}<#}1RD}EkUYE+t&I78i(sj>J45pz348+fDAb^DfO zxWH+9$nJ$r_4qQde%;sI)I=70^oAx}|FPBoj`y2IANatb;RCYQ=(Qcwe-RTa7J=|x ztNrr%&t@91Q>y{fS~05*+jY8e*@l6aacAJs2hsgjS=vo{`1y5vrz>@P_N}@)_WG?E z_ezEuWe=MkkSoDCL~E?4li#KOOK+X2s8lCE-M|0vm4XnjL6#f#m0m-B-7c zyb>@%Zf(12!#G7E5v;Ba(|$^2Z*NlD^G~UXqRMSn5j!JvY_Q>v9m*hT-I~Fq)Hke< zECX4w?1;KMg23!vYe1-^xEQg82WD~HuCX;K~!&qoBhgPbOoth?QsMzK@Xspk! zbpYlql5*|g)~sXrxkd|$c0T5?W)~JLS1ySPP~}BepOKt%2-b)E48k|ruwi-^0wxQp zMV7@~=BKO#!G1>-(dgp`S~paSmo_IDZ;Wywt=hali=)z&C_HQl!{Xv1$1szIiPQ1m z*`xdWF#6`NIM?MZ35W-A7MA4k=L(^7JzlJ0kWP9oN)OYhKAwH}Io}Q2+*&ze2Fjd^ zjvsK`Ca@qWr^yJ8^$hY`n9;qkc{@LkXxQp58-T06GTck>+o6nef?{{gU*dWp`I-!S z%UL$ayV8@Z(P4Bc#>AK#Uc-|vc|7Y^lcN4|{3+?;%`{X@3 z%*!dI{u=-Mzxn=tgWLO?-Q8C@mFixty~dBmOS`%Eh%kEd|u7!j@^amV8_Y zvu2A!n89Q7tTv)qnl!_Hr^)vAHquhLEEa})f@Uz8kc%9L5hWZKaf%^TMoQXzX5@It zR4a_1*B(lkz939Dro@9zqU^{%S-cxCpy%QKr<|aDVF1;D!35=X^|voFD2o@!AM|by1u?O9Sm1$RIeYnUP|c_}eRn z$eAX{^~-4@QKc~^3&vs@3{YrRP%{f+md>3S(sAo>wIGtlA{)<=Z)Dp`F^!{(+H~GQ z;|AkP=KI$2*9pGx%-W`N7-1LT?kR)cSe+UX90yAw&oR4KhM_?<>#*9r%7Qk+ge*}z z7S#p%cUHI9A&+Y%R*rf=sdaQ3qtdY4+6k9q7?7NI4pZ&l z^S61k-M&}0oA|xmItvb2k*5 zGTz?@pgSJ?=j^e){a;la|1U54*_`$jz{27zW2K z_T1`jTx9Smik@wPdh$t_C*m0sfjtRc-3I)W5@aP{@$U6!%c{yg}s-y?&S9{)8xQ%?WLP(91Fja>h|{pxdh|MQ0T z=>P!Qk=p$HT)zMH-tU2>`bN(GjsVkU==V=n>l^s{*Zca{EwT-L{A~!<7=qmm0w3>+ zc^K^P#oYHH#riy{X%7POHuv^T>OBIV!|D%=pgW@N78-kC`*^^`9C&^75@W<@omp!3 zcZ_xQxIWydE|)FcbW{BZ2!+Vjunt9G0|bT93iJe|bHNd)@&HZgfh6ZKP@#Rhy?qQz z{wELqClCJn^I%JbH(e%!DHttc85qRUN%d}%@k-xwX_%JqhA7KgM<$v-xu>D(! zR>}=YJulaj?m*#fR8?3E!FW+zE*S(;FiKhP!A6L5&50cW{T1l)s6TWk9?@Y1BjLGL z^Klj*;_6OQKALw266m}r2i9+9V!S_&3E|s z!-@TNs_rvPx|9-v^SLBd-%rKB`B^q62RDRoA&Ypvq9~`!`5EEeyT*2Iq`Qj-RP+oYGfv1j3t=^118}XGb3!T= zC$P!Ir~qEV7wZt50Gql^n4Ms-$qM9rD3-Jsn6QtS5c~*he28taw5}^EZ9I17Ky#?1 z*GN61LbsNy5Y3yoOR(jMIGfkack3Ye6A%2Kk`_)sk)<_B1zdeYXbI@J1rt{JnxUVd ztDeOlNJuUM%2Fk?tJ##{ie#D1FBztu3)d(ra!1ED8)i_L+1&TpjTstKj<}Hc7e-GW z19sRY)LrF@fW^?F!I9k7k)dL1U5EbQ*J!~q-WY*oC(O3nOdXSO6LZ>%6@+H1oWOny zEp=}U8*(#PkI&iEO>v1T;(jeQ5elGdJcb<4Qcgqb+=hG_;%m4GnMnMqmzS7Iw95To zyL%jZskz^~vp;JkY3pl$2rH-`iT8b>?uq$m%DmT>+e|h%w`RR#iL4^6M z5iv{L4`HObN zTDZX)NRoHA+sO_!dpEiLq4D7!QzM3inZJhFgJ5oCqi7D?W7rbEpXd2^Cl3T#1`e%s zK>q&u!-wWY|L3RA|MTei)1RI^XmBVA8ZKHR{-ETGta*3SA z6WpHSf3Qy}_aUnH`q%l!8>|9(cPM-Mig?MNVU;|Dt$Hus!njtL`1#_25$P!aO@Khj;hht6yJr zZ+pM<(FHu(Rg9`?AK_5R!Cr-_MPrh~ZDn*GA#$p8yz`(+dZ}L9tZX-pdo^3W{XN>` zRd2QRG~i&Dz?G6FkX`(k>Ov)3jo0Dv>HYf&{`vm+=!cV}GiXkxeNb*2;RV~!jJ6UG zEQt&B(%rz2wa&xwqwBJ&)2d4=;U!G~aRLUxc|SO{s8)4G`PdCKpmlt3Gu5cO6j1B| z8H2q@8BFKkbd!)jraNQQot>ilv_71864)xuFdTM5lRd8c6K^ESTYozF^W*Oy9Y6fj zt#wVPOp&k0N3R#~>bOgs8g6iV>d4D>@G-gnd!K zj~;@h6>~r+f)`KBIozD^L(cvgE_BOViJSLZpZR9DzHqzRDn1D?|9yhCpm1&KK6kxe z6(DLjlYDjup>Wb1o{FyAK6&6;X1zT9>Gau8r+>QDvhKsJTbC_8gwTt6(_7z2lK??} zX1$f^cMK0i$2mkVE}4mBj=_e_a_Bn099@0jtQWk3C4!zA%aQZ@`;Oo$_$YUCF$Wn)XizUYuIfYIfLeBrD2LM)YD^m_X*L56y9 z)cHSI=Pxf0=*h0VQ#{8z<2kVm1A2C{t}5KV~rFl#_4|4m)>UOg%M$T%ICn6c(A{Fjb72jh!uRL zjhnTo!ZWKrN!(^AHnbyB&(_*{`HqsYI7gdAIdUQ$mmrq$lE*`|3G>^O+A;cD)RPpR8cAj2^@DHApYAQ|Fu-XUh)bQkpX7WwH;Ka}d1sP-d}JfTqBE z!+pf7E;OZ72p<3ca=Nf+mB5unQw=+9`KrKs!>9?jPbf+ne+F=t^EY(a;9?5ny#;{( zXBQWUTF+L4hKZPiQ!$;Bcy2P_?rt;o0pehYs$b#F7P-&jy@Oo=f;&ULFU_L)&`VdW z^YmS9E*R|P1o1ebDFAbc-ws{0Lh}ou+s*&OQK024Ei(!G2=sbrgbB>$Y#{8rmFv^Pc<3Fc5Ra^{$OQ~gNuN(+12o@l5w}X zBf4G$b<~($hJ9M0yAbN98ded!sU6b524cRR{P^(rnCv&vccKGW;3J6o)4^1}DYs1q zhsxR`W%3(jHDkTDaPmC%ljCUaug*lLL(1m{^*8F*8nVzkcv!*>3eZE3s4hnATB7D` z2=^Rj;1S#f%yfYl3M)c^YtjLmmMDghHYeIPg308oyCj}KktAmlTg31P$+_9G0PNuc z&B|_*VfG@)ONYu|DGqM(8BsJ4-K z9m!>>R@c^Ed)>raBh@dlO{58Dv7~r>J2M+;eaZpvdE`IftY9_NfZB$!c5wNKl~Kv9 zvX}wzGoe7>*Y19MDHrA$tJCVz--~Fujoh5vP44`QHN;r}`chEB*Iz$;`aRlIgl{?u ze_rGQbs%f+ymc3*wtKQa^KKQo6(^Vokj2KbmkC2uyr^q*y=5f&F=Iyg%D&jyR@Sso<2 zF84ug3{SOP-OjV4(;xefkAB&8W^u=-eRygfCh`^x>QpB41l}A!d=k&*-iMZWD$$+W zcmJrZiO>-6!K3H>lZVfao*$h)eeSY(kCWDZ%e}%Ts&@x1U8u4jM6i_ZRzaI9XknfJn&d`T@p#I69Pfi~`HfdtL z>fbdlq8;nsOY52md`h^t0{K zlqO)J7&IPC&{me%vmAe?rf?YW_^bZi-CgcbP2IMek>PT!@?ZKL_1~$URz^AK>gI)- zZm3?w%C){{zdSxVK7M+C2Uc@CnJmY1jmZZd@-@NEb+byE@#P(E{-@dBvKC(kmRU_ozQ62m3INaTW(wSQu6j=5}R?r zjp>&8@#7?yeaG&bjzLVYu`3f#zpeQp!X*;PO z&kM9mhBKFGrHrSm19KQYVNQr(#iGxb<}^t^VJ2YY+h{8bGABI7bDZHEn7y2$XD)fY zs2+$t4aAl)wCM6Uf_JIgDIQO-Ng&tn6lS>Y+)Ik&Yn)c|?aMD|FeFp)C61}g5)MQ0 zQj^FFBnV8!d_xL9G%U0DnqJ$Y-(m6o5K2k6hA$Nf7j_i6!X$xzKQv+lB4^D0w5&RY z(J6B`c)FHgfrj2#!fX@C5=+?I+vUbFz4`@L+`B%x@*C8qF&sBsKWy-R=kC9OeLFM$ zMvUM10?7f9Uo zlJPDr>l45Nx9AMRqI{i5@EMfL(cA+aZ@RRsVOWbY8_iy2rlZSASzJO*(1cw`2RsT4 zrSUs)ICCE0H4Ps?c_@!UF#hb|b+b!VRF-P@GM6Xdr~LRT(h8_uK^0 z$b6tJbLF0m-KC*r7a2IQnSYQ-glU9D>^h!7_?F+Aw(%GIbC9GDA3r<&^A{;hb_%oo zMQW+kkSWxPa`zV`Hc+3q`M0rhOo^@8fh6tZ59MMv`NqhFFy1@{J9gQbxqVzre)u_o zsX)UW@>v>A^>uJ^(tq^J)6*Xz%np40;rTQ6VsSLYNh||_R&))cgL_s}y1a&&w%^~s zml>`UWvWt#fY`t92am9OTMtGFJwKp3C=^mrc$9csv&NR#ZiV}-D~7>|;imbkf(-aNo_I%(=0 zB(+%Lf2S8zoU^JvQFZUQ(v7-sgHF_Uqpl;+l^e|5hj6O_p}{J%_h$E!ncigfW;kp6 zEx+4(+1-)$A+)qKi3JXu(9OD`y~#AehhWXYFv+mSXypY<7I?=YEX{oK#>gv>E>)y~ z@4wK;25F=19hsJ4*WefO02%LhcHDKPzc~SpMJ>D7RoTBmX{O-c?j^s;n7Qe$s$lkh z+x4YRHDK_;I!u|rB^_d2@)#NnqTSwavaAi8_{}hd-%xOJNpV1^6xavt^LMIRGyLR` zPll@lQi3}@x=eyAk=f#oVR>z(E#37`Yw}UDC1-@2FcK_XDrTRiS0oBT;a&oNVd*n( z+h#VMH~(<~vgCpxF^7$Oj8dp75sR?p)Ybcf-@{4DtN@)#BwO9eFLk>tb616bu-`oQ zpm!Vg`jh)S<1%Xdd$Znd*w-7dzE#Yxp8ZK>9~^gCuoA#X?Le&eIKCGUJD8s$g@2%J z(6i%C-uszpiOlABft6UdNI^4f=?&@&4_+AvEPWu8ynAbe2(L@>&Y$dB)XCE zkWMYczD?aIDXo_z~i|+vPxjQ$Fm*m3>4-uap+@0%wNP8cihIYVR;tL{{SzL&*#&5e*kXds1Q|d z8va-%aByh*EJ3{#E$f@Cj}Eojj7FBV--%U!r?*OwY>lYe_H>$UtN@4XO(l~pJ|oJn zmfAI`3p(pzyYUWQzuUEHlg0+hW7476{@tTrrX+J9+{tFPmAj1Ppodmp{F~N( ze{_0uoL2i~$^#a%gFin6I-_kgSE2iE_C*6Dl8mmnJJtqR>@BVFomU2!xU}&)`swM@ zAKUtjR+{mAm79|oD>^Cec~K_!Av)o%R}5UyBRZjJf;qjxs9#T)$yGL45QwG?UZ14U z*pw}Dx?U+K#bgjk1h+Ei8%|~npdjQx1JE3QNcbQ#MhB}5@DRylxtf1E)s>UgC;Fu; zxAZdUOr63lRK2O}N_nT;6cf(|UY;of5qh)697ND9#n2+{HMYMyPal8Glf{%J_qOcyq&#?HkyA7}5lrc>zI2z))zaSst?zf?*D) z$$WYa{-+!Zu$v^0%rInw*LY@uXc?s`W}GiF;3e5$0SgQZfgYN2P4(cB@P@EKj2tnX zF3n!pL8H1Mt2xVV15EA?TMp;zPPzZt&`OBC;2qa@hV>T)l zXx?n5!nEPem(Y|y_0kV*xY-@N!ZHk*n4T#&7P@CZ5_7wE1cqR?&Zkj*qbtxPfyflkn91XjMi(4M@PHe_|1V|y{5 zP5{oynv)x@U>41|fXKLr>PivC4FQ0t;OG)2O5Bc_bM!H&Ob={%O|AUHQlX91gax7B z1zqV~Od%W=P?@v=Xj5V?NhF_EGkDSxTG+-|zZ@x(F^}TYjHUdG3x*}+D<-hcr zcW@kk>2xLltOafGutEr{8j#Fk2vsVC&u?QlVO18BrNuP?21y&FL&t}@&USb}TD?Up zSWDQ7)-UEoQ2n0^voYYXx^8^IZx6VV(m~rl&q-zj%MQUdCgc@d9&MI;asXAnHam+H z3k(~|mOhX<9@%E|xO%CeZuXFibZXPZX z#yK!TCamX@clxUw13XJ$fIJ&X?ruW}@N8tbt=X7iU~D5D5^by8@9uTJN%r?=)J8Jf z(fbeOLI)8T)L{+=j5q0jj|YHP0R_4ORLTr2$K9~QerW{Xi3p!&AD>+2x=VVYm_g&F z$ijT<+N$W4_KQ@fwm07|01US3JHXxpcBZ||DsH-$LR`qBX|2pE*7`g->xYmbMtf&E zo0?Ns?IyEJ(4m5xX$a?%y@NBkcW~1oxJc#|&G*2ok*IZcHFTuS1Vb5oYSzyYN^e7N z!q~F4CP9azMW>~~P803r8#~L z$~Z4U$kX9y<#(T&%8f`Hbu-5tfW6|>bs_{~&IfQhpI>{eWs(Zz7_Z4Dt^dByZX>-j z^cV}Xqx1xWj$GzImMA*n$a)O(aFJ#@$cwjb1hyjZI#fRUa0&wec-vSBwRGhX&-(_^ zWVIcRHtdAntfG6YvRyIBFvUTPkGd7=Ezh;$ zS6>xyLss6&bPSkD5Yo03Rl>l?`Gh_>n2x5C4xIr|Wf7^D4m)LTB+MaYAO|pz)EIme z(YO&-(@5gqd zNuXzFXc)#Dtm`5R{(3`#kKS=T!9Qgaw@2m9p9w}I-{ z!X(t|ulGmgtq?s!~n z6OtrenUw=vP8G)o0%%YA05!{Dff&okbqErBow8FIj3csU&S#nOr6H;5Y;_>6w<)G0 zExbwU@Y|Y{9mEB20PJ&oh(6DBDG3s(S5FatOPbNF{drz4M~iBAAP_u-6|6zH-T)2^(A^_w9N|5VUBGBQz6)Hype<^K9b?>UhD$>(V4IkTBXdcM5;D_W6Uu8UUYzO5 zILR)Iv~rcrhh;m-yO-TIVQRZtAU|Kh$^i47MW$DvNL+0&G1ai#*m&5tCkwN!Ev_ji zkF70|g04*n1bk;89;}erLp6dsAkMo>QpXN5lJox-E&?P)?xZSwm5P!Tg0!%DK(b77 z^B%)b@So0d5bBM0-D*Fmgz7WGAcoE;^O0GuxkO7O1Q$1r*4^9&M(cLFevmRm5#R-; z(Kt3;vYdAHvSo=9;Q(Ghp}$|=&Bq_+?j^m$TSt162Cq09op)o|=uMC=I($cvJvyCwf z&i@XLNNh8!Y=;{gHCYz0wk z2;j}^AFp9Q&PEtGZ^7{n>2hyWQa(7ajj|cwac&tNW@>&EiYP}DyiHDm!ayH2 zm_=Xt@yJHFSHMJ8+5@@+opdm(O)BXkdtOaS1-Ku{gtde)`_y{^E(K)`?n*s>r-Nrb zRvM1-3C|n=is8<8kfhzc^o)Ys!iN{5Nop1$g4&O>w@^wSA2|qJ?=ht8+;I!Dx|k+V+V#DlJOIc9$hE-C2iV6g=%`*u@q1Nr$m@&^w+auaUlh>E&NL}gi-L}jhMw4he~6$B>C z+@mp@NeE4A;uO)XBfGURpSD>MKXpQ&SY4bW)V2*cVm6D*eBo#9o4lkg$@UgEc|~TpxHQ@6mw&a}9WHd03e6nUgAcW{;}f{FM`);~ z;jwX1C{+BKfT;Y@&@8E^`_c;#!fF%#wO7*@Xt~Dqqc7O<;sQwg(f22YXw1Kdt-nfW zJOniwqo9q<&)&-EHXu^)7;gKwAa~l7LQ@9=YTgIvpYTM3;;GGvzJ_Jl*P+5*$!fvf zf|k@&B73c1g*ErmQ<_&0`T{|m&P*Yk6z)jfQ6?6397!DHeL)dk6=@tKIGqKL#&|gf zU(9hN^}DwM81SP}{M_ts3gx#skl*hIT z>y<7>QfA!E00)u)o(%M6CU9-5LJ+5gVA~1`ELc|sF%pn7I@?cFw7|f)M1~UisA&Xw z8%^PwlzZGJ00&299z|F66X_`1jPx&QhNlnSahw<5!dXUE`S!cE)9 zFtLV7Y{~Hm&rlneB7^C2y91^>UT#uW>d0Y4LE0S|SQ;2rBCH3KyK-iguyVucrMZnP z-*AGX(|eP-jR(omYt$Pf8cF(5nbTkrB3bmHOYq|8xK|?^|1TbTJ5oH9@_X$B)MX4r z`kSr+;(x;YR-n>m=X}4CS{)KR!o57*Z`Q8l6(pD0mHRiOwBM_P^%EQK=F0gbqVYl{ zU<^*&G>0RB5fPJAFc!C0l!U+v85WchZt2mlV@reSw7KNAlL*>Px>##BZ56B;V^r7n z-Y6^DMrdeHrtQ7%5G}$O=e7E7*EXQrMYu~TR>!EZSKXc?i^il)I_mC1Y)oLNKG9F* z83Yy2lLt?eCr?k!Hp39`7?pICe*vB#c#UjLyqMT1@F}0;=IE`&#`I3VdzHg2x|yk| z*{62C+U+)YBw9@#6ZE=xf>%c9ief6V#qk&PcmqRn?{~|qO%Or7%c5>WpZr=)^$T+! z`<^veIcWRDzh*fD2>x*6ZG~bKmi1rxyu?r#?oOQiisZQ2;ESchCVy#Umxd(GKaF|* zrhv?cP5A~TqD~L2b0*fE#~+^|M<~&&ySw}86BfVow!iOB}J*7!6@VEu(pn~;xfYMvrqab ziQ!a{NDk;jTn)}p7svJ^3U5`FSla3Xzr@W$?%gBPXcET`qax$BfVvR@WZm^)>j=&UQ11Mj?fV3=ah@Qea zcv|sO3V)wm&hr^(G+UC@mH@4SEw#X3L9#}jF1v-UD+GJ;?wqQ3UCWx z??vxL@2|b>-mkqs^!9o?z1`ls-iO}%-o4(}y>EKo_FBE9xAk)G{hs+RP0gVd>QBvj zHGgrDR_*x{Z;B2vX_Bhur_DR^Q#;{UTWT-6%E!G8)Ssu~=W$WY%Y~yLcTcbg_A@Wa zl9+6X+2V@9_lMs6+GyM>qkiKtS0m>JKE8~Dk=H-5!7^w+JJYUgFvw@P;6P+qSYKI) zxhk{`UQ}#-1D+g**0jE)uVz;Go7s-u9C}RwJY9Z*ZVzmYg+UL-{07Zq=a;NMk6HOZ zwJPQwiMA{P<2$oaK+B+)5I2x~y(;@gWC?VJyWBEVt_eAJE_M_CYA?V&)Tq{;z<0p)rFrZwb9 zgoPHCGJy{;?PgK6f$P=NtFXUG`Ihs_fJ5~doB(7nwS^L~zB}*d%FKSJk zxox__{(hXzBM4exM8cITAg%L+)WI!KMMD5c24gTWB`5^|;J2%hS(X>|OiBRna6cSc ztu<}+j!I8^UBh77dS{rlCFI4ih)YdipSN{?NqDta++5syk401)KABQ1FjU@_3oz%0 zwlh=(NVSz9a+^$xF3c;!UT%DB=gn~g1H-_@*kYcU0|pqOA(k0B&7*a_t6Z^Xtx_%* zq3&zHiJC92<38Zvpwo4pJMmeMP~o{GQZ+Q{Lm73DLM;ys1TTCZv$hnkNiIV@MJY0r z3MBcO&RO?T;SF-7&G|XDl5MsW+YReqU5`~DS|0a=Zd7EPFu2bkHn?*%ib3QOI2Y>x zb?$%xH;TjMczm4@-B<31w#~+Hxk&ET6FjQ#%Z1W1+Qx;E7Zqu4;;rRaE{~qD-Fp2O zGgFIZ3_CvdoFc4RwHg)6Z_HlW9Zh9dRklIZUcz~mRwkV*YMeJ+%=cK=H;e?YPNWgz zdGr&o_yLQ2Gzx)3*m(fSVxjK5=NV837h|Yp0(Wy0)(4qEX1>pYSQKvHkiA-1&?C(a zU0va*F9CCc&-eU{6(|0~n(5J}Z#3A}qO_2%KZW#cPYeT4N_jBVdL?%q2e=#%iB~n- z?D_Tw6-qm^Ef;Un;%v;!1A`PH3#%ALps}$7HEG@bt;Ox;qgwiFpakshiQX@*0T_wc z5BtOlxkx6Vy&0A*rn!5mT#8uBRlHyf zmqWD#smjwdI}6As&Uyh$M~{A5c>JiVn&+>`wXF*la3z1VZAcpa)`<(Le(T(a!0tTC zc7!3%KJA&NEGjXD_w1~yUD#Je?xdKg467o?m5bu7XjtYL-oP--Q9&nE@Vesxl+gQ5Hi~89?><+Zo#aQ*OkJ z2GQtze?WW {Pl6w^@AW-kJyDJsANm=Zro4CX+6>Qb^Jz_`jwUWI@xgj`O%-PkmW z{Rk7d6=~Jif({vS4@h?=$}gkMR|^1K0-eZrsSH4AD;B2Mayrg2bRsnOb)JJEhn{rMMI%UZOIs9qH@Ba) z9bq**qANm#Q#CMCGMQ?RV-v_oY*#Z!+8#5?P{?lB^|Y3%*wo8XlQsVF?Tf{rn1~OF zYq1egiHEf~dQRN^Tkgj`zXln{3HaWw9q`b*p2c4_Vg>tMvVBMGsr`cA<^xV5sWD|O zQwDY($#W_u@Vo@8T|kH;atpFOEv)gx$sz;)S^!@l26J=-_St*fvaX?iQ&*)98WwOLdyu>Bvz#DkxC}2tS&>EGB)>v)wXS3W0GqSX zB|!Ndkc=kIV;V86 z%uJbLIu~szha%g8Cz4e(FTmJv40C`@>}nf}$!oD8&|ZFSkR%1V?khU=-8bz=U(d-A z)ztfrugW^WR=9}7md(byaKC0B+1s^9dNS(WO{=v#%J`jH5Lg3Q|B=FqJ5m4I*|b~) z*H<(xhLjJ}8pcDT+F*Ry0U#IgZSYTpN-$>XFs{=-EFDqv<5-Q zK)65j@B^yid8R9a$a|6I-?K7b4yPS!iIo8mrWS5@Ncm zM|-E}=3M}hx!zTJ2XYeYVpG2_F5x%><|A6wiic%_qNX$ORYsD&;4(Tj;a25(Ofy8j zr9t#7wUBKx|1t-YZ93oeC9`&hN$){ETn?(2ue!ScCQ&Y~K`HNCs;!Daigb!VWHLA_ z5jA(E)n?b2-kp-S0%|0>a8M;3lvhrwTd%rjGuEgc9azwHWtw5bW7T9R?tYBoF*KsXXL94qV!Zp zLo&nQSGj_;Es@lZi!DdK@_qA);pwSNJ)J8Yr>%(Hjpi)7|4Wz!-&@miFO6_og7>e* zK_vxcMnNj46NaA{QXoFKz=kqJ(k0d57$BKO#p`^e7boNQTnW6BdC7S3Py){(U%tq%Z~Yiwuj31KZ5dI z?nyS$zsK>tx2jmlbaeJr-=3g;_E>W(EuoG=d0Z|$9q8t z>dDUCU2`NmGN-FHK|B}a@w}a!VWkSt3N(7ID~aiTc4-E43=j__>~Hf?|K?W#a@Ql% z#!JJ$5qQUMKR7KmUJQiKnWEL5v{~eVLnzyHA@0q24)!YmRJ|1#0t5uGM(0>e{5zNc zP9B;$7d_RJqaqb)xyTigmn+WW_9V+Hw%Uz!hArlJq8XrBw z@bSGIcx&=!8D4shS~$o4Q|HwnoXouEy@B=8=>}dqm#wp8dwUx@TP}-*nL{*VnxOb2 z!4U9uFfbG6oTD*lc)TKfdxb_*TzKHFf}&646HnXDDbSEw5sspc$yAR984X2v)jwI) zKP;R_5}nug1JWm{2M(tD$=?(bZx+!>cd^UmL#$>{Ijm%#mG1Zfj~$ zW1Wkf>TBAhy7rs)q#(K#x$4R(q+O=4_mHAH%Ly3x@>Xw$!18ySwdwSHn}^lG#RN;~I>8C9m0^-#6Yb(XiD1(Q?dDRh{dXgRIn(@DNa7(aQQ zO+dZ@h~F`oGgx>^LO#_8URsd8?@&~sLRqWMKo$K04&&m!jruqrpOe)J zvU zW9WPUvwGNCkKDq&3rcE*7Q;0@ZEV0Ay0%fF;@L*ORyej%f>cZ~*&K`gvB+I$XoPVB znv2XjW=ArX??79@3XM(#!jBYlOLS=V$Mst~Fl3O5ELC2%D|03@rG-a|w$C@*iZ5Uu zJns^b7OpDjAL)+JO%5O^^LM$)wRu-vuSLfT=P(#AyofSub|k}usc?uqct`cJS5Yrp zB)PQ>FQdRp&Z*!btO`0k;W3Idpb+iPY$=lk2R5?{I>qsXBgg^JW@Jq@6sP*7^I1N2 zAJ%0%$8x9t@f?{`yYbhMxW`oC8!H1E-caFtUGXCdEQ(Cg*ISK^GK#4N7f;dOG6 zGlS!z01Z01EZ_*PJOz#)efQwe^S1LY$qNuo(cP5U6RN_!qQnCQmmg?BfmiCAk&(i0 z77LKxS?8E)Yk7r%gI_XSLbylgzHXK`@Og0z1Sy$|wn6H6%za_Q3jh+^&&;%ql$A)!Da->n;%G+i+oV$Dl80+o>NxT%p$(X9gpy5Zfw@ zw3r!^M}fuUEFHA_fhsjx@kO$qF9!RgVYi%i0b=`O>-HzNcNP@e@~W@!0x<3ahb#^R z2_9Kgi66~@kRd#aIbd9dH+jo04EWGa%B9&{GqQXi4bdeYkaVGWJO925Ix!4Nl3nIy zH~pJ)-VIR!bZE&&B0pCMPn<%d0)+0{Z2d2ChD2UNu_6$(Jmo)Z-8c5FOzuB@{P^g} zgLrw&WP%# zi2woD3-mSa*YiKk|7Nr~?$(XnZ$JT>S?3lFDP%g!7(EpyoxhhG&I#O^cnC3MMWCW- zBMtlZ1L$Zw3akgVlb-<&$66r(GD~RhocPBYHv**FS$WaII#j-C!98k7Dpe!T5XNX{ zcy00(0|Kq_oYHUT`%>rnVm)8F+Rp{n<p`0x$_SC`sKhd^BQOoVFHI)?(2#zv*Wy> z#lY($ZFpi9G@rPAe)9dQzVN8olH9$jdZesBPUqRA1d$kq7f;$a@*)Fn*~>18<0fI( z(ijGbtRg~{c5}J|-hP5TPC@C%`63&beJdM)Hh;Hk33#=^TRkiZk_Q5clu0k;V4*7^ zLe#CUF9Oz|tX)`7a?#yE-{Wr0QKl8S9DFNW?A$Zd;R$6$q)F?Pk@Pd ze7}Emd<=i?pZ@t7{=Wb8`1t4)zdkm{2$M?U&w-AQTB##9zC&eOlWGvG^+VtW&hDOG z9`>3#tpgpW-|m7mrVl0VYUp4F&XS0R#AbmQpirGabjWqoQ$tLH@en7s5)ByR(a%O1 z00N>{B_mM{aj|SXvotI!l3~DmBRp3&#&t7JUt|~cJ91Oa`Cya-;)2;ntv`hv1?km$ z_hQANko+s~{d^o8@f6n7d~8T>Aow6E^wjNtLSC9A4Zb1(By`Vq)Q6?o z3(|SP*8^ZI|9#|=)aO0pj{zlm{`j-v5zWU0LV-V~^Wu_(SBhX`b+t9{6uiD~BzgLa zu_}SeT4X8IHOIEimy&D(61^*_?Ap7@^)uxN+>qR2gJ>M8+Env%z9nRDBp5g}mjJkH zK-&NZL7?w};eQv)kqc*M!w*)WXQTnRxMh3o zcm)d^zPlhI@S?vWA2N%>9H`*H2r+^b$K4@vKNf9DMGQ)Mjji|ZCEcra>D(dEBNi7x z-L9} zB0T3XD-X+Jp~Zj;hRt+%y#%dQkps8kZ7LV64hYq($pHkH&d0OGb)wL>X|XX1wp(nx z+-e)n`i4prx+JMwM6VkI2A-AZmFU@6q}sel$pKN*T%{HYt(RArjyO)}T|nb7TW?jH z$lgW6XVrbQ>@?Lo>8kli%zh*=AgNf8sF)mS^V={urds!3cng2a7kln-fDPXKROH0y zt+{n7tpw2(>fLbQ#Uf|z;8zm_BT3~i+R<1?VslLTt zjoL24*Gbp)yRda)<5njw+QAxj54cdz9^F?ClnV}~NHG@~A)Tx}eXkD$ue1@hQ`nqw z9Nbjuw_kug_9WMI9${*vS#a4{LF(EH>cmfIuO9_G*5)w94cZ-Ktx@joY6nbDs#6jF zCR20dMPaomJIzXOxEuJoxuPXK{HRaA&6T3+AI*IcDT@6a(I6xn4he07$HM|rfU3&n zhTBWC(bx~IlwX|e(8!`qHP=V1dT`mgb*r>iQX)xXW zjU21+1O{FR5V)Jiu_T8L^v>e&42Ik(IoW^1oD7E+a*D@vy$}|W9!|Q=cjUDF!Nnr2 z@v-n+B-S`ttZK+;(a~XYgkP&8q8(X+Bl(5l2yRlrJ6pzw?!c=_ty3yUorbIr!`Ke1 zA1PA35c^cOP1)@UzC;hQqClbh1-7e)nZ{W#Nj{Xa{fklFOM7-CbS#6BeEXHV*4 zibY4g$o+OlZbXC*iWFyKSh(5$82+{tCGIMkWG}pFVh~G#QcyqjDNf z8z?$z)Eqdea+l<3Uqr8{bujhLifn#j)*ifrn?Cs4`o#8`!MiAuZPhB62g=%Lc)M4% zxhPkm*3`aiMC*Y~)I*>jvaS^BAxAP0H~AI@`eh_a+H$b7X3H@X#~ti7(x1xgQq+gY zLtZ?6cKYb)lb79YH+ccm);W6q1N>?-r2MY&d-H zj3a1Lf)*#oIaD916*owHIR>A_%RHWx z%QT<7Y9vdrrEpzD=#}*!41cDLmfZ|A zECB=2Tr)5m2EL*F7T$Lg+?tu&v#SR#Dz$!Ez(N~Yg0_Xj+{kxWQ%*M@JY-l}qwzdP zMrYU)9#y_JU&KP$ zgsp90Yl{Uofkmxu@)WMDu8J~mlP5OSwJ7t^1ym^_*%Dk3ph2n39Ift~&mD7x`%fP~ zGgWoibP`gWJpJkU{f9V`jr*H054)lS8Vj%Pkl9mMn$l-;aIPqr8S@+<=j%)p@&)c- z?-Rn$5517FM++}0~C|+dPYb2e9LPz!8Hq2(5)i(MTNY_`kn(bx-%q zNC<2vwioXP_4HAFS65fpVcSdc%obzagm@xpPBMm(R+iXsrYkF9J1qy6Au&R`*oy&c z2Q(-!(Hl?3y6C!IFDS+i$tP$T8V02uD^YvyvXM*`%+(JIW`SE`$TwQx`ViA2dq89b zp{2DOpJyMirbUEUuV^(}{Eo629#q^YyMAbJl**7P<$+BNM;$Tu9E;R>;t2|onk6bl z=axT;-)Z8*QNO%LGCHJjM8Xy*=F=yIMol z@x&4(2G>0cvtSHgC#&#&EYxEA=%f`Qy^qL4pA0PChk_AVNCy)298dr%A1L)Q3Ovy% z()ShP5va#1QzT`f6{V0>=8D7Uu{L9B35ncjP&MJTv9-6qwz+AYNw88S%_8&^tB9Eq zNfgs0g)~6p#6Dk(&WBUt^n%X$@G_`FL*w(1o)w*XM6F7W?2#qr0k;0Y8Yfh*^ zuER4(nkmc(75x0Z(+8QS7+G7h1oP&!hLKu8bfxi1$*3Gc?!n&)Nt7Mc>j0IB?0T$u zN3IE|Aj)FcH$^FkM}cqdigHTArW^8mPmpWXu?3+Mr-=Mx6JS4&duIYlifL%H z1bXsG7#SJ_M5lOUrB&J|qw)RF2khIDcm(DO>=OlqZWwe)nhTqnV`2ujO4vWwBzvb1 z*^Bo}7Cc>k?_V#3vP=IHB29$jh+H1C!D}jtZ#PUb#Xu6^t0TaEmuk29toiyjRh;4L zJyGHULF;425TXD@FEn~*i5)rNGSo{EM1O1TMbmDCJ$%MFn}yOWbI0(Dr4bCfBeuY3 znpEdyyklHXlad&az*XeLSIydoj?Gb8#b0gQ{yK@ zaMD%?+I`w{*s8dZ#+(#U=sXvIO3BA;ya-bl2EjXatRaexB~4Au69fvBR(llGyf(Lu0jXoQzROH%q##}1lF<9hz))IqVNZ!bIo14wGJ!q<~e(1N~ zA}>y7u$fL+j_5;cebPB4C{B+z+0-HLCoDLda4)TlvTAkrK)rDmds@#{a1IluFp65> zlC>c1HJ`di%|@vJD`D(A#WE6*ngN2p(UhUTrlw5jf~>1J#%lfL?rw8y|6pae`Dz2* z#~-Y$J!`&slUbjhEj{8ki%=a9_rlQa!W|_9y!ZxgEJy^|6DqqB2##*1tOE9Kgd9{9&R62dJod_hcQU_#Ks~F-%&DkIb;AA_kr{8gv&Iy~ zm6tfB#el56eaYLrX@b^RNbw%ftq!-W;t{%bZ*=M+`?PeaG=j&!}J2QRb^y4un$w(?+XQ4L+wS=6EiI7u6Rrh9Uh^wI=7F_ z6%~livRq~BjF>jF4LAhc2=gQxH-*o6T7foO!5UkhROC}-({@(l4Rz{Bjo*kwjd`)x zGa08cXqoW;y4a1=c#A5Fx9HuLw^)uR>^85LnZo0lFP2alzoxRHz7))6k`rTGB~|W4 zRi9A~KQ`u&cO=HNST}ut?HOWABvW~OmUhdh!9_4KE$wL2+8+CdAy$ANy%n`esuX^0PcuW< zJao&`vf1*c$`H=z7R?efLw^Kam;fb*dg5o)-~kfOYHj0n?7rqAV2TI(AYt`vHC(7@6ZdiR z*~S*qRQuc8o49P%`u5h-jb|%~HhS_&#`YT$#~_+;m7N2?{1sBG6BTmYoE36r$h{c? zvQ)41qv{Go;f`IQ7xXGWaNztDLsWCnS@Hhg=kTxJ8AR2k+Wp!h-i}+# zi;F)j{ZVf(TXB z`V%$|BgSN^vG>SWg1~b8^}>G}2;rL$9DKI*QsE;7t|qlyd$i1Yny}^+tvM**k(plS z*%zhz2hp#C{va5`)jO&U`ag5d^>BDKB2Qt(^^#ip@yF!~{=H9sAJE^2^!E|{{ek}e zSW&R77wPX3o;>ioOkelu?*sb#kp4cRzu(i}AJo%P5U9QIWPE|g>{Gloi(Q7OlgHs?G+=%(b922XFV{BL z;o{y{GTN;=ii~=X)Qf-a0orp#wBG&S-t*S0<}O|@NrRTuH;Td81Ycbs`!vx~ptVdM z_}F^6xw-!0NduLd?x~$oP<>Ea)|XJCUH%U`47cHnaD<%Ces4S$!G-+0rSEe2Uvuv( zO#ToAp20D5l-RrL1W9@rq$h@Tgj31_OsKsD0|``bwW|sSVxdvMUlihjz5#`-wzgZ( zHn$(Q_Fg{T+xJ8pm*mEdiuhDl4NK5V)8ivngDMZhsCQW|DbAwkGo~w1Sk1%P*;(6v zP7-U8THl55HP(_dVj7bn^mkorkE>mOfUhK;AGO+}7LduPQr;-|$8Df3x~IK=zwMt5 z!r>pIXgoQ;xV-vLL9%W(_xEAW8ilpT>ra|bpFQ9BpMP$?*xKIt-`&0am#=<%{jdKs zSp{m|sU+{fk*u9w7s&QTVR32s{)2~)zW?Dz4aDycCTAMNrUQZtd6;p~ZxpFDXqd+2_Dag6}Ql3^suHck`HYW382BRjQ0UOrW2nS~= zr&i$i@UU1bA0C#HfUP3JF!M*_WkbbmXk>pwR77*Z3GGDFC z8BDv593gEJo(3NEd&eUdcjlU?gczav5E)SOV)^@bh!R_S&7HN~wf*f~Iby!CjWj6b=AkpBh;gts03WR4 zpTeqoN>O?IyQ;W(D`}Nm^q)xsVnJBB5rjYglqpIytFVe=_g*@`Cl}1g0M7*C-RXBV z>VHucU#x9xHXbdmN*??yX@UFc$0`gmPj3N;nB;SIF0DKpO4pGDVW|9ySQI6InSi?=BvXSTRvc zYdK)5M=B1K*@EFIOR}Cz5J|?tM$M#;OnN=PsI%zinFNeKh6}-4kF*_9weeEdlnkw< zPOqbk-7p}$0OC3Fl$cjE3Xgr%6}$*|f=Q4mQb(|zKk(GKv^RzsecS*EyJ&GKQ$k}eJ2mM)o_fhit7;TrcWAMqu@Y^#%Sg246tfxM z0fmgrzopVDvm9ajYQ*pxI;inS)I+*F@$Rd_#Y(;WZDUKlji9@-9>g+EbL$nM2l^vx zLlyIS(^E$vYbLf!<>Hy%*;{H9@^EbI>@7D6KU3gAqwpOBppjdfdulL&y*D7$1-8Z0 zSl6^0e|y?ikCh-X9$gUS!C6?^$1v4weF@Er;qm6f!B#jd`iG@LM$2*OX;Or;;}v}g zi@-Tptkr5zj0lg{5bY2>khy_>EaXUWF>XWztlICN22r-8&uA6Ix^uXZ;rPi*hZHmbqi9I#?C3+5MQ$iJ5w9(5~+=kKNJfs)PIMma4SB9n(N{`IfB}j>Ky(9f5_c% z{rA^c2L8jg%$v6aJ)D^}szZ)ieO3K|t~Tze^(VMdYF@nlImYvBT*7?97I_PB(FraQ zR`Xt&PG6&$;Ff-=BTsGdl)Gtz&|~Wwy7GK7i_tz@Fco`6$V9G~Mgd%72dY>i>V>h( zVScIPz4vsMXwpVkUOG>r&2)$yCO&>pWTt+WPfj+WX( zn{I897!I&zv+BPxDC`oJ7FzyVI?SokJl#S5g-8>}o@w|z$1{-(yKy7f)>>YJfQlAN z?14V(1oVo$+>q=Xgsr8q~FHzQ=9^9?gITFpNDDA$R!5bOnT zH=BR$Y|f;D?uei}B4}PBD2GhpPeB3QngGhCe-h*m^E`AJwijYYE!%`o?vlx#B-O)L zR=3!!mZnfBvx%_FmS+dc4DQrh)i?IF%4KXkUIQ$N+zt58Tlf&B#sb^S5rTjDjDV2-O0MA4Z?WU;%cE6WqC(7qVm4B2#xQtC}J`qL7{;bpVN$f1Ypx8 z8^Znq3~o7~0sOq9<*QjJ(YFBze1b#Lne61Hf2G~z=;opL`$#;*q*|a=u3#d_0gh#9 zcsfhVED2cMd~dzGwBF(CFYMAPs8GY&(i?)eBJE2N8H{uaG@T@BYr2r^Pm+m5BM838 z&}b_N@+@L)>WVJf8?^hAj<&$U)@g^@?4BrQh@WTHvt%P8H3tEqQVkh$n4q_y;fRbM zkn>KZn_>t@Q*zz0H9~qA1F~iw;DN%rH#P`^^ z`5>rrUM}aKpj-zDZ__smJxj$baTEnGQ5^5Mt*@qQpp0=sMt! zx!Qou;onomUH{*{+Evee0E=&M(WKiANQsV^%#8xKXUCuPRTGlne7_iltm#Y;v^{p} z7s|PxiO7^#gTm*@9Y5@c>Tx*u4|EmfWBbTd-wYT+v!-6OU-+j`q`36s{iW*Ck3ala zVre><2UJOfLAr!;E7g+6+;6z%@uT~Y{?-rjZ@BYyWc(D=Pw^tNdFFDSMsfaHx&Du8 zUE+Ck2HLvWvHY$$v0ElK42Nle$dE6H{0)ib6k2a;<-@^YiDU>$^~2@ErNd>bN*he| zZ~!gh#DeGdpP=_mrP&DEWeWFtKj>h-7%9EeZj z!s;qIETK;v262pwf(^#?3Jw93QA!$70AR*&9t5a1X;`5;C}^I;-~TqrcIR=a+A#d8z$*yWvi&&OkG2eK zW58{|h0KaJbdw@|E~5`})E=tpupk~lrVLba3e0x>#+o@?7)Bt;j3I;f!~;NoaPw*C z6NPU{*(CtOa)=kOlLjf*tl-3obQU(-=A5zyaRu@stq$FHYDWkJbF_vHb5+ngrB;Vx zWPBb$;Fnv#5f9)(m#RJs8Dgf^WuqXOZ6Qjy%~v~{Gm7)bMXk*iYvwgJlOt}Wc_Nf& z)k)dtzRi+qg~NiTEgX}mOU59o6<4q2jG!TT9O0LsC3*y^mP>d;!xIP!iz|&)$#aAq z>vxE}uv%DP-dd8wyYR~|zZ^uDZ_1^W)zxx|MtF6V;E9n{Y&LVcY3UF;)O!l%ByW05 zLUrg*>JmL}X)*gVe@LoOBj$ONVifBKuEU0AaT5eFYPE;MMvlh|$*`+$%dW`tw>z%T z^S7(fw+FwsY%=Q2x2dAs5$Rr;SG}Tg%h@lRvktGE*rDC$ahv7)tYfctQ_P_m+uqW_X##II_;gHEM*38 zXEdw|Sa!cRpv#PQ+^q1NBJoAh@a_jEK%t$JKd2R_f}m)*~$M5_6srGzan z7<=0Ha2Q~C@$%jKPY|uZ3XUS?TQC3fxT2Qu&%>o`D6*vi%3N~H4+qa3hRdr4AGfH4+-uTm}jqY>rBm1 ztL}v^ox7%8NAATUp8;!H|I++X-d3VLQ(--5+*(gi9|y+t<)C+INK)pXYBMR50r{aM zAh@5SKB?kped{y8>U6J0MQdKUxD%<2ou8Ro1Vwm_xqK9!1>;ldh&}-7hlh1M0_t62 zcTxVmup(SFIOX~%qs^-7i1u*z2+!0gk{2Sy!hTS?KW=5ZgGox)GVcmgAGpeNTf{>h zDg4aXOqm1eIo=Qm1Y&0AY$31UByo~sHK1Zsf z4;pF%B{D3x>oBG3Yea8f)SDT~xS`BThGcdw1j6#@5JLVkD583?-?yApT(b*CY zTqGg#VDjpcjKQ70<`- zyT*#=E!Z@FOt>dW`Yd|i{WNz4EyQc78c(68r_%1^=+d|=;-h~-`yis0Yae+mC}epG z!&Evpl8w^vQkMZ~1r{V%Ub2{z`8bJiapsPxPB}i_^U8@a_ySK6;_mHmh~)2YNQ{cf zUNl3pkftxSe=7JX0bQcktK~r5~Q(If+BD3ghS4o@osF0ixdd(A7jW%qnAE!hp6tBy4fhSMCHF~pYupumq zJY$|sBYEy;t?&5sCs2tELA;)Z}|pMOg3>cG9s@~vj+4^%-y1zg912bx+zh;r>h+dU_}%LZLL`e>F26UnVb zOMI2%H<3ta@+dt1w@B`9Zam(8{6BjQuRVerSc@$c;~p7=UNkvo@7FJ$ZmvCpJTKP% z*_7Zlyg+C#+KcIp#V|Tq)*|DcHBVg0wb0IMqkzU>3MOuUZC9en227kF^3RO|*^P$^P@43lT@+2{k8pcDO`Z*LVNp9)?3e;YfsSlhFxOZ zfia={P9&6JAbqm0X4ky`1QrX`n+-B%^M)q5~?37|ndi zIAJhE=O*T>6Sg`1B*fp-@mZgu&wKbY>=5W-Buz1ZsVvGmz|WKB(>)P3;GZr2*+)dV z=aB{K7HKhfh`}Yu>}2^6+i`k4VI4i)_SVsVMg%T^dI1L`j}+b3VPvrY!m z9ZXt%lUs(b1qi;hDzP_Eysyge{hv zXkZW;H{pJGb|#IAvf|h=fg9(dtVUG1g#UT$gs%a=SX(qg#M1D@MPkFdG$%d-yKEWz zo*Y55lx4Lyo*Np>WW8f_Wzo_#9CU2kwr$&1$2K}Rv2EM7opfy5?AUg`+8F-ZtLsSa^*)k?6ZeVue-q3S#6>ic_m_ZMl#Aa3w@ zrs#;McA`leF|Y$yxOK2>Lj@5VYc#sH3+tK1i!tH|45akPxk$(1oS#Thu!~p&(#-Z_-9)s-Pu2h%-!uza^ ziT<1PZKavn&?;JW@;p3JMle@Ul;}0G!~|huEz3k5F-Hlw+`HaF1X<-DnEJCLRK>`; zlzkGFC_^JvIA~K9zOCz&U38|A)t$&) znKvfjr;+@v&4p~#5SpzA|MK>fh<9HJu8zexm8hCG{%GFiZ8)aIo<}Q0IWM0q2Y`A7 zK1X3U(-RR#Mmt&hAL#NJaN}TYbG~%nmTVf-Z}!KtW1A$4BqGKP?08yDUC2x<-@c(` z1-EF)1Wv4BGkI*Dylw#lBEgI}O=6o$P63OFTV?7pfM1h?l9`Oj9Q3-LmF0O*r+yzP zSxCvsi(iQjLgIoj=3dLNCB$TpfM)>p<(DrfJriq3Q-SZ;me293|JY#MqR~^>WbytP-f1f}L`qT>oOiHEJDvJz7#m+hXPh zKrBSBMsH>Nyf;@e85E0%zi_7j;-}Y;JW^IijY^7xL`g90UI-W=o0F?fl~okb2=K$1 zT({cw_-Z=K&?by6O2%(_J8O1E1`T>DWAI{tlOi@&p^oNgAq#baIq|LsWFfqSok9A8$%ekPT^b#Oi&#z@VKZxoqbNNgQv752 zUviQVha7W)^ki@*0rfV0jRI8;xU57A>h!60GzfJz2A__BpEP2Mr{%Xtb`ZX7Jeo(3 zDmJ?VQEHGH8Pxig?nJ{HxcAwz$M()W>6FJ4|J?|xTF|?5JLyijE|zNbv5-bCxPK-S zDoo3#HpD3Dn?E93Uy_0miL#O;Af3Ud9w#8#(XR*kUsPiy+v0_peVm$PnF&kOP8EzS z_PS=!Ai=hJN|F!{3b#9jpm&i1rDk!)H8@gxcZdtmWj2IAaY32Cpu`25cGEQtieqFV z6gA+eC|s(9K6rwv-}C4DMlBLr3;6ZVio)dDBAq{EIsu1;FkpVa0Lz(N7Mwl-dPE3i z9{5$RNtsX*CD>o7C7(zCDHJUxaCx2=FB2ZB$i?1h8Wt`6>C|hDpoIDBCqj!r?Ru*t z+Ro7<%d#w_nTc;NeY8K1F?rU0Z1G8|2WuUOMo~~D!v4pyze#I**%ga(<2bwK|J=i9 z$BQA~nuVp6B!I?_{p*XS%mUdA?*p>5zCT8!A4N0_ z-U>V_|B0d`AcfmMFK8R%8dK;PT8p}{VHFmnhwIYb|Ht*=S3eWMbOwrPJM&O>u1fDs zxeX%ZEqjmPModeGNlEteSsnlL)>m^cDxMLpPJE!QZsIh=Y_PcSBAugt%;rC)U!8_m zSV{SYC*?~5#{LW9yI3B2XM}mHgm|Y=NRUI2)TS zu#*p2{&YrEA4&od8vkezsH#h6dt)Vng>4hMoyZoGi?3?z+B+3i`N6GgGVZ@0hpKbJ zXT(|Re`Hy(&3WkMGdCJ1AeE#$X1)K%+v=-eM*qV+y;N&`7xUH+ld?kv%kh-bx^npc zmMb05i2UCbZ4=ntFKi5USd;x{hwdf>t}M7$$d1vI{x3PW8JwYsKBE)J;ejo6?vg&K(p~>VI%$I@gspOAjU+N9TPX_)q-)RF<8vY=2I;tT^~l z`vULyrLIvcMdF`yJIYEqZZ|`ab{#9lU?4mX_mh+FVsn(xM+(|ZeiEkN1|f(pIvs|V zGT7;VaE}+K@0La^u}i(B4I?F!D!53}2qbg~*)TU3&)rgGPMqkqv*XeUKUdUfVLN$39$hA7O&=qp+H9QB?7WC{NT_&-qo19sCLZ>J1CPF{WJ%Jr%lS;O7XzY(n2_h6hIqUB*KB&xwQS{;#LlBK`~w zE(t%eO$WEDkA)TOWgkCZtoK~TD~Q}~wbVPHgzIw`;>1LxF(;R;lHs@4!=Hi2P}3e- zrjpJ_x2?AUuFn@4Ml&J}26O&ueeJ4a8605!vtu#wjfMaGpMk9O)Z0u-u%Ar4X-vDk zA16Xvqa|N-`d^@P4>Mdo&&v29vF&k|De%kGlXf>UREkfCj?2Bf3RDj}MEyTN3OeoX zM?8)WK{Ng{IZ$RAgEa5roc^EdIpK!`u{enMGU_VL4A4A9!hk*^$kML!;Zg=jlm#TX zA_6SHVnG13_}TI63by=<18~$FM!0ye)4;LvVsjzv7GAoClS|l}AMuEdDpUvsH5NH@ zOlPRfl*{p@8?nT+j_`ar*jRj9?wMJ9?-;|GeLvI@1c?rw-s(#` zTN^$dB42Wl;5lrleGSyeE>+k)>$hU&>Xp^L91b0l;UqiNN}G0-<8XyZ^=|6Ye^Fq6mW`d!v>6~C*O=dU z|FChnViuQ|AF$YQY~ZndJ=5Nlxe0WJpjukK4BrLBpG=y1sQ$NE!DuPD&bxw18{M1I7C-J%?j|1==H zP|j>U(%!cWPXxEPpJ=HPqNhBn)Kn&1`~fz%cI#_>Dv#nU{1V5dF)zaA-V#m&*AW)w zEngiUDMRHZHjXSBu>Oc0VX=`9t1>Ihefz-Sb@0_<;y;gO&!m-84GP8$1}V}K9F;cG zS{5FoF1kF;be&$69&ReT=QSzDgXH=oV+P#XLpu_f?4wG{qv}i#V}Yd3X`m6)xPhfVC z-b)}80y1@7W45V!)j(i%KnVeiF_-h2HbQ@JKfgw0+qyvzc^J3DbzZTMxJS0jo$c`Y z)QHJdqcJ7xM2=HI=7stwb~aYFxPIm|;kj8;Lgl_8b?WhR zRMzdqR7g4g8u_Kv<72@BXMjMx1iUl3zRTzp-LLl(!$P5>6&^k{o&<~0{KR#<(zuAm zgit>$oO_P?O6+T~+XWEN7#0?85gdjUd*K5)(F_{$!V9yb8e3QsQ<;=iKP5qzf~O&; zc$*X48bb$$a5wZ-kwhgPLIFgj;K_#pslJ?AubMdC#;k`~wKU_;^!9al??I(?KpbcE zQVIT0cohEh>c~9j6Po7UlKk0ZS&aQ!ON}F129;M*EMC=LSEp=@e!ruk=rF)#QCq2E zw>HQNe8(&3Bt?$G>zt;7wFRahu;N-U4IX&y_?oC&C>cIBb+s z?ibTXS-@*-Cdm{>XIuXHlNeLM3*W9fB|`tQHvQYEnASvO{s-(+ZrQ4RZ9|(88te9- zEoOeJLMatl!w{{GZB8aIsz78%bQbu@g4*vugB`ojFif%%L}PSOGOk}hNs?VN5!)d7 zN?YK8aS|8tV|ZMyx!lbY9(LQ0d|E(R8r&eFk2w3F+@miY{nI7XF8ya?v9aG>8-V_n zHz3ADtB5`aENM4p%wH$=@m+!xWxtNJdow%5b{(!_r*ig(QnZ3QBVTC&wq_1 z+NEyzAPXD1sFsn7JQe`TJF<-@cX;nNO!&aVWjuU-K{x9%oVH+FY0n6=vt`SQS!wgc zI9##3onh;IAi?asi6g>J>%6*UeS5=z<51qXkq5xODNMn|Cjwoga1W2K@%Iv)sQR5O__5i@0oG>Iyftv_*#^P|J+ST=VH^e5k z`g6knnmxqwi~3s##W90fk)j?K*uZEK3vM$w+$MmyacTXSTD$bQ{zIdGoezj1*0w%B zAq8ovZZTB~o6;7gZovu@{EQL6bzT71fVK#Pe-*_biDR4b442aq5=n;G;CaW{(6OH_ zUF@rD-WslKo=TPbcP$j(@9H%P~?sU#7P5#`_|%R#2=^MKbb-e`f*O z#VTVfehL8U*hFAho%Z@G(c`)tDo|K4`;l^N1qe<)ze0%TjMjC|9t{SYVpl z3arigfUA*X;o1(+o}(FfT{#u=)2K;9%{M_!p$K)%5;`xA&(JD}vkPx3sQz3&EycwU zt$IINj06uwWLJY9$h#!OLb3r4c~E^+8v-22Jqwp=(&}~!ED6+chSRAf#fu7WS#pD~ z(sR?Y?;-UKqCY^#$m-K}VkmI1XG+UT-=GJoNjZZx3WY-ycy4KhG7&?2>zECtBt+FYCoQ_vI1+72HEuG&Rq9fwLV zBHHsZED)+Q5FT5LhXBl5p;puuSP$|6i~N^+-SE5W`DPt{2PY~l^>*|p<>lY-qwLYf z49Vh4b5^z)Z!Ff+Wvw3GLs_8WyY)=MDS{M58T)e{R+P0%)|Au5Ma-W{Jg zS|DN%Xs*Etkl(uE7K?b-x9r5kiy*{O3)2W?14JC!NH}Gg#b`( znOIV+(YfdXt?<6$k$x}^W1pO=%i2pj`)d(LKF+Gpvwo6b%}e&E)(E|%$yP0tELW=+5erjq@KC4IhjQuy+noZ3~!DATZFmAah-qL{5PJH@Dt_T zI!0P==)M4PA9J0^`~53 zS2lzZG$@jhZ8oT%=K8KOG^i(q%iF$vxW^k-{+Nv0%Q(s+WHj1xs_CCOqS6vUd{9#T za#OCthTs7$`Nylp4gaHgERH*}=A>{O_@Sx2<=d&%Qk`*5QCn4v0)4EEEY5rwGQ5Zt zyr?oYir=E@lHapX*#VvqJ3YWYi#!faH~EDk9C}s}V$N2=v8A9zZko+C>uk=h2CPu3 z-s<{w{cb=)6hs73ule%o%9htSu%OTp1Sm@kB0Afbf5Vf6{OquPdic2mu7sw8Q|nj` zy>!$gqL6E+0uctp1Y8KcLEmkgNprE7Wxo037QOOsn8XgqmYf|9Q`C7GC4$&VJBUZ! ziBI7SUbysf#b*3DWUVxE6tYYf;3_;w2{}E@gKoH3C40ymqY*tvFI3AF6-(?ByasL` z?4Vch$lG28Eu65}w!o+r? zRqPAFW*cxd@>mb z#W01+vcSWZjasnTPfhCGx~b`o1#EwO>S9s)mG3Bxq4-^ zeib(%a7C$>1Ybvf0RMOOOrBZOjLm(0TqX+g%D_3&Mg;xg?I_Va`v@nVk!xo7KkXF- z_0c;d^xfMcnadZd0psBrHt!n}{oIdi*1O&|c=`oiVdtieC}H+)nwZt0Ne?lBIU#6i zfJF`Bz3)kWfL8tFk=i6$t4$FJ&2rbC6F;E%x6pQ{sTIf5K{m@;)bYI=^;ok4f29?> z`{Z0JP`*Ws|Gz~jtP@rPbZ(aFgExP|isT|^ZH!cckkAs$C$x%Y_98gUU=h@xzODS#=JX3IfRlb@P~tuh5b`)0B!KG7ML-Asf)!cB*D{e<)R zNNfl{@&$IqE81Fj8squ7{bDsF!#ZG_%08U~*i(c?hw*G0gi8V(m7k)S=hz(L2KxtH#Jc4^Pxrkvno;Z+K?_)wS;s=n)hkr0Xgn%SpA4O}Q;LcV{celyU4XO7Zz{Y!C3gUf6+ncqaPv7WMVb z>lIL6y!#o|{i#>se&d$j|Nm#u`^6L~3}b{f=Y*gTiaQL_SQ*dOcsv|pxcTL_JFv^w z>5~2{dsY$h(0f>eX?^9_y{+32LFI}#(K5$PKJFG z1b!~xeJ=puC;2lZdS-dl{hIglq~kdOS7xgdf=BhM-1GUy6QYjosxiZh=QQUwd_|GN zIgaAgTvgGRl=*wC%#_)k2a*B2WO9_AC8Ji>BsKhq#@Q~FtG6UdLc_?VgaRx?l^e|y z4wHvLpd1O6XF1sKn;AP0EKcq6cN8qGtn>iW_x#lS7Gc^_D|?ryGWx2GdmZ9T-~@Mv zZdXJYiQR5-LJbc47Nl;#FX}D+?4-HB7nZa3>G_>Nz`Z^ityl4EF=TQ8@S6|+!xz6J}ion0i@oJMk1c{Wgahkfn zKUp9{{F+8in523w)<@CA3Z8ZevG+4O@0nw{ke_ad_x*IS3_*E4$OlLv1OxST_NbV$>LuxWs^=a`G@mcn{TFg#Fa=X4{t5`_b`HJwTDn$wV4 zMIFr(Ej9r#16$a?QjHyL$Tvau3Hmy;l_$C?NOK-XD2F>d3Ig(YQv+-CdpqkY!gGOUa8`NCYTv%`)sce?*PV_k($uu->jkIZO z;zTj!Ml}yfdqK+ZjpWfB7g20U%|Y`tqk8{bv}Xx6Y5WKbqgdWx&2#Jcc8XP`h!YY946$XiD%)D7fH_lh0GA7xl7^)r6daQCakrO$OEtm&!emOzxxvHM1qI#s| zz~-Z!@WG1ti4lMxFkWup8Vs)ddh(_RNV;PtAm{Vf?yj~Ymh*Fm5+hyX62-yHcm0cU zsQ4?+6>!{zV(HcBUZmoa!3sXeV~GXfW3)cM$i6h9S**D!Ebe+SO7ZoVV3GU zXhy5eKHPxz$lw)izvSHtQFoULeq{`bFZ1xFv% zKvBfnqG{J=GK`SV&PO9jg zAmvarU;*8nsp8v5llP|bTdVR*|2+B^dZj>%ButOGcy~CF8L#$|#2YK#RFZgMhsI$d zva8Y}_QOu*J#%?8B^D7)goZf|;;6ly4O?pq-S0%6b@1Pl?6W_^1}zY}v1}?c{k4C4 z6W}1#EB;%wYc`nmrw-|5MJ!v#rQrX);km87;r#@iK-Jay>Eza}<@6|*P0T3F^fiyh zO*bywDZN(tH;2h)Q3=VzScI?~r>XmPrh*wPrh$AhiBr|g&eXBbKTH&1p8F+q6#u0- z?25W_=felmdPZ%f6f7=^C#cw6@(eVz_-$`bIgp4RrOwc6HtmUQJ)!cOUx5t{Ck2bI z`X*-m0k`axqD4ERY_%KO`{kZBfz1m4Oi58X=XMjk~GBt{9YdbBf z*?cj3X;W#rL=psN?gGjH_NeF+wCIu;-M1csiwe?|tJPI&b7dwZJ+@SG7bS1oy`Q0Z z!HkrRV!28-7ei+pr^JlNQyo14rQt^DIAE+Tn9H1y58~&KwB931Y+QHQ{`Jv(dUL`=x+d$mRosx}v z03)6Kj%A$ftxtf>hP|aqeVJ}AN{!o;vfSovINz&BHk!yNP9upv)5>2%G4job{&Tmo zUAv<;1%G^R$|P}Yo^sF|OgFduUA=BN5bC+@rQmoiaV$V5etp|nYsIS~wn>}(b6Zu)z7-J$+|k0< zt0x_IZV>vCiHsc(be|wQwo@zksX+=y)T9Z4h*KmCiL<_>Wph9&qn7vIwwkM zqla^*k%b>@={$=(>VuLno;{@ZydI7^)R@y1e}>8C z@Aaz94zQ2{D4{kfX)hH+4V$dOp)NaDpyS4v`6-Hy!Dmv=I4)Ze3>l4xCk%G6B-bEy zfX<)CcF{qnm^J^Dzj0C|^+XN&`_k~~>6m1GYZM<7@iJ{A@X>METW))zf;q0Wsw8J5srfun`}Zaeyp^Pp!fc z@2aHmhm|5}Ieo7J&`a6P#sSn-bixzEv{Q3-+;u|Fx$~!qwDS>;>-G%0pLGaNqaVIm zNd&FNN{H%ILVP)yww;#SG-t zW6tZUD99wLL)yGW|6iJkJUo^8wZ-kpUYoex6^z>YnC5crny?0B{AI<00U#!t6iJ$v zzCttL>qdoZ*mB?t%R>@CowV;E9!=q6dUL63(A)p)w-ol*=JLD^W@><0&Gn^+Wp(!R zg`+_3!YoNdZjI)`Z1-}`9_0NdA;AlbJ^itb2d8Eg`~_VTFG)o^NUxd^MeOugR}Z&~ z8_swNXqDB7BL{`iB}!KQ9<&@?-j&pIWY?)A8E`#9=n29qAtXyCigYu77fnIIQrHoB zF7FacEATdUI_|~ZaJdAdg@%1&DL`@fk&j!g|EO&_TF1ecR`-u30bu<4Fw7p)Rw2y$ z!jxFNIybzvIgTjBZ8P=$crs(xM}PtwVm3UOse0SiyMyLF=pMN9yi}z-`VCD2dM4Ig zq^5;eC3*W}ZOLT|-7Nj;zuYKkQN5CvoD&U-ErJ+FU~I8d^vsV~?Bq?mqW{^PFHUFT zIR`Cat5_r&s;WH9f(+(%t^5iMv$1}$O#|-rR*Njp%H*FcN9_|SDu)y$cdf;`jbL?O8F8yra$iPa`;!3F0}i)^OkCUNcHe~6%s6BMB+Y)c>iM^NVKXvUjNDL_kL3i^Kb7v<%Tg%5Eel^avwmyau@bhYe5QgQqn>4JnKCfQSV#h#Cgg*zR+z>4X z^X%S9`y4IHV()Jw#j8Y5((hQsLwur(IL=kWEzPdGuwpp;EW$?zr#h5X2!d7Gxs+y7cxu+%X?25=& zpxNOCV!G#qQSj@nDF8!=B<@QTHDzvSqBOBExo6D7Qh$i1?lfn2(AUwIxlqc1dxbGG?z`LBqO5Q*a=bFkCdy&_?!3 z@RPjWhUxnL=#{~RSC4mc`Ytm!=!eslu1+Rbn*fbj^*WCiaE#&5IBUIQfpAc@@65=- zZmRhAc#F-MW0Ou2$KD_m+Qh-`LI-<^Ju8l1DomrYNe(=)4y}7E99^99fe9pc^F!iG z*Ry`n;I!gzRnXYf65KI~PmXxYWuCYt;;-YQ>>VYVO_0BhjInmRI6o-=9hMFH420u@4$3C~b|ZCY*I#7#1?Qxbm-4dT7e}-#==( z0wsE1Kn<6*7%|YwAF1*W+HTfAv1tJ_VJ>{ju4Ob;xzg+63Z%D zbg@VXGR!--w%0E$1iAK+=dsIq&Ut(5nKD`Chy_8ajHF)wF!#t<{rbJ5DCVAHpY(&I z_frZTF;#k3VoRo{DJssm4GHF>pk{8HB&nL-M=VOjFLo7atWHCIzTwpe#E$*mqbXjj zAI_srHgW#z zlL1LL#dON+mX65PBy{k0^Uk5|1172W>LDV3CF!Y`sM-^7!NfqgEA@-eKI0U;Hh%Rz zC<#n{gN!oS-yO^9)tL4p%Repl@qMq0KYrNbO>5|HIP|>Hgs`-1pNz(1J@x_C=5E#g zb*Lk`u(^x9&w?9Kk;w<+!E#f*{I+L&`l&i}h~;6&ara4KfjKz9FYZ@7Z!_21QY|9O zjhHLqrjL?X56|~MT8G)4+E+I|*J2?4GE&Af7M(`9ZpddAAE6x)lb-y}TgBgM7_~a0 zJSl)P4uJ%kg(kzlHOV$X7DDgk`D?8AVTd!3YJ&tWmz3z70ClR>uP8hEz$X}RjwADH z`KZ@LOCrDma(#Lttf}pYpB>`Yam7)iV4=FC?6{S&w#{)zjIqWt&Ec-wV~K7pM$BMy z8#V~l;y`>0UQN7^MY>!LUt_<+(L<jY2-4qTm!7z9{BND) zs2A=Hz9=i=#9saW3fLLm8RR8$u4aZy=g)>EeXlO^p*4rRB{VCnQ1Gnr3HI;E0Lo6D5 zq8h>I$Op6}acmK505EOJOXC&u)VkBuvp#+YefmnlfjidrUp_RU&?s2$h9PFuox~+<1@gC#qK!A;p=Ha1u#f1BDQ%ZP0nqtWD^A zTv+%N_c zI%&=03HDmPnJT3=A9}xk>p%8>Z!2HiHq%QCq<_K|J1j8QN8@wFFf)J%4-}61Y4OcI zML+}G`GF`)d1-CP8EGuO5n$FcZRMfw_E|9-Csaad0?zp}gxII4k7gsD7Z;*e7&2%i zFT}#hV+_8V4MoOJ|5VWtyIK&#zQe-3>?GDZ011jv?`KAebKvv1L~V(5Mgr(I_ic#cOj}+t>)@Fdi=fu+qBKvra)v?2FW248`Npb0x z`YE<_M);jOA zBpA`ga->o7{Z@4slQP??5iwM7T+(HJU!k~p8bNwdQ9cE1p^`DK;!3i2<^`G^6XPiB z(AIOa%zJ6+O2As%H$GiD)R+I;D;MM4P9<+&R$D-1Z{Z_$bHpQ zT}vI***rM(-!!5z-O`+tdH6V{Acl0oPHK0|*5$M_(!9AG`MEo^{k*rhwXTfE8d=`N z;5-jVBcd~)SP!*`0G{c}A1of|h;n$dWo&z?Fkh&?FL3CbwYkNgJZ0vvBV4%$>$M;~ zVrmK)`JU!HGr{wHEzQ0f)pyyI<3Zg7?mexqd*jH0AzNvPUgJq00W$c;#@eBeXHYWz zRow8S57P&l5ix9g7(aNBd-w8!`MCYDTK4a9OxE~`i$NbgiOO6mOR~-V{q|ea9Gqf5 zooIr3=CrkAQ|bzs<1uz<~uQlq7N@FbIMZ2106znsQjXr+}jw3YohL|#5$LYDIHR(5im^= z{mN;MGqwb5c#VBwp@-;WoiE^aw@ZiBGiSC_&A!n4Tt9I|X-&nsKiA?xWYX@P;cQH# zwM6K`ctq(S!B)6r`70wB3;R`6ZX52lN(TVlBWLbZr``Yu1=nhRe*UC*P&&$x$oka5 zWGx2V|Hp&@=U?_8;_q$P;6e}Tl=vvsKlnXKItK8TU#^`?-DGylcrGcPB+bCQ9(OKI zP?el>h)1F{SoONerV9e^EW7ZnJ9|&DK^vD-H&Bk9+lK3oV_WE*8%E!7IyV1QkY&n^ z8NIoM6)pyB_v{X~Y`eZAqMui?Z3%p&Uf+RDlqOXW$ERwf%|J>v6S5u#tNXeyNNZu< zQVzBOv=jnk*s9X~5@#O6(s8Z@-eihPm!=X#^WAiVDHBJ*X>fM*mM|K@*fqcR;hea2pVP^5M@Dq{HDFgE9iSO37RI%<35?+H`>btSN#S0XHWm9)l86L zXc-9*Tl&n=@AGAGs4t}Qjgr^Jenx!Hh(1fe%nkma1swU9h~-jPPidR4C1h&8f0-AC zkwmg`Ocb${m zn-N0fyzas5UkA)xd40f`^LnXN7Q&c4+u^s>(LebkR*%`8e4{*?;V?|K-*|oc z#3F9nd(lde-a=qdpx<9|Ah;1d(iM~y*@Qq-=Sp5?=OpEs#_^N@2n`>)lL~KqEna$d zylcp&9pZuzNBG=^MC&D{wqmyuWBN^%BC}G6@>anv2??@F@mho&(Yu9Yx+{|aZz zyZ0+{XSc-kXY#;@gsP&ML;eG<7?Q1$2p)ze_5F3?bmB46WipcqMU|`a=Evo?^|yPo z^QHBYi-5@r3jtl`V&+`6WFbO+sre(dEK<^7Eg;YiW?!&GAyzE-y-j(IILQba#Agem zZCa1;KA&kl?`6!Xt{^G+Elgo({Z^f%+DDDjo_0(*S5k5_;EM~^`QgP2ToqW9tBcLM ztBCKbatc|>@LYy!SSdV^B%!Oh7^Nv2$VGyMgDN8gEPxG)yjr~bu3trrgimPG_oolq zGGWo;d-nl1c)5dwr^@r#07Z-wjn_FhaJ0&-0|K6i@S(2dzbDVbyvb0RupOa74$5}% zGi2Eo6tpedR;iT)(`@oXr&^e3Lth6QdU(4+As1@&C}b=BB)LtY@4>Huy^=_hyF>!9 zKFI5CPMYfF?XSc~b(k^RTjbw{E8f5QsG%tse}{lB{)4?G$NeQK(x~tw0W$t*cdxt& z{rg(uh8w~dW`YIz4}8NKJ2b_XibOA{9kO7b$O82*PzGxw+2s3v+P~V{o!C*IGCgen z>gI|dBHuVkAr-Jo+*y~pW^QfIe_scQg}Bd3`RcwPndNnRHVs#kvKVR?Ss41O=kuX= zoMO40JERF4>H{NXE>$w*6nt{I%4ExJmN-n%S#B$Q(TC`~Fj-nN5jOQkg`fj0wyncT zw3|@vQ&`O+`pGW!gz3Jk7(+zd;{_lsS`YYqV5WtZ1(t}JBzcMFg)3*HtVsfh$T`=5 za38=tKpi4{YA6Tt{9Px`kO~4j`FvZC?dy*Zva#gWB`K&IHgdXo1n>ZYr7e;z`S`d@ z>th2QVj9)%UP{?GLbK860E!?&Z5JZQ;D~_g`Sms1s|&l@R`wirj^_+P`?x#m1%|r5 zQID66Z3j#jE9WH&JN*OnOr)5NDU$;~OZC(TTf%Tz4eOG;dpoCLmS`&0>kWdrODX3G z+|p=?t+{$PmkT^RPqz~9J@fUS2Z@pG%h&H3K3|CuA1iLxf8yj&y338+q}un46z(W- zy7pc}WtWATXz#1ZQ-y4AY`w~xf16%S&FYv~E7yp(ZEy@YoXmb&R3}>abdBd}jSJE;f-BNp>8)1I zv@HK-t<1#ne24sM!IwtX8a?0qSNERh0}HVW0brPmv9zj-zHiwZT=!yuX6iQe>r49qPps`sN2HQsH!=cG3Zs9!v^Ob2OgQTa1*McqZWWdiX>T zsK|9TJAVe}jIqf!A7Z&ybHCzAN7hFVx=rW(lbub&p-xr_+%`~d0Pz{*oDT9-0~BN| zUb1Kap2er1XV6Tk4m5pZrCWi%s6da{32GsZdqh|wW}sz}s}Rxkt3veXS6LhBbdk>H zBsh-e=(+u4wzd%{LXA2Vxmu^Os|fDQZMv_PUenYa5>?=k;yMxZ9xRR;>Xo5x2Ia*Q zyPsY-xC-0bgZ~XdA!()=onGf8a|Q^3;Mun@sB%^DnN)NY`Bvq@a$Ce->KP43B5Nw9q(p5LuMa&;f6Cw44{Sqt z3I@62Fhw@fkLkS15b15Loim18$C}$d#J5%WixSSK5Qc>x$Nq_#mppMf|6IAb=bBIa zT|ISqsC4JzIprYI1i>w_mP8(BftZ{7V5|t#J|93!7Dx1m2rl^k5#@**yse2$RH4(V>M4?ox+)8okAe7%1Bq0yB9Z+V{zPN z)$1>L{iDJ@)h>yHg)*J}onV=Eq%SgP!cb8a{gOP(G^HRi$|?XthVnsHGzqcfB%>Xo zfklw=*5~SDJaOunBeck>S5cBqZk@sLvq(0xEg%2xX>y{NrWtlzz@GWG3D2?owmQ)hu&cPSPduJaAv zo^k++ovMJ^A$d)nACf6`ig}+_yD;gkFw)Yi64%1cLZ|-9cgpU!CM~Z2-#22m; z?{}A^g6sKOwgvKqEf&*d#*RKz+l%VTf9poJT9!@eImAh&ugIm61fT@$Vyo}HjsbC) z6@_09g0@kB)FlW;Ed(V;jAM(x5lyy>(Pqh74|vNXZYnMJT4H(=8E(-eh@Hd940~av z@TKzZ&SwL>7%&xiU-{?^7`gmpaQcvR3vjECB!F7uegmWD-TgUK0%YioF1UV zd{2+FOPfZPJQ(HJDMEY&DFNy%9{sAbt@O@THag2NquwTmj0Bs#RCuY9%bx5>!AYc{ z&c-xZ48-N?A*}5j)gE_;yFL&l7q{JZk{|e*A)5tb$_Ve8aOFcp zL&-t<(Qau~$F2qC5JQv8d~ zUPqfumB_TKrMIg<9ZcdMEu6Q=g(leYMJ0r$OsFfbv^WXf#7AmYv}9b2=mBW4I@iN1 zzLhvCSKr~dmY_`wv474#5?Ss_bK${QEOlj++y2wtozdxOC3Qe|1_#Ate__|9j$r*v zGmbex6v9NPT^}{TADtKDQ_DwA5P6jAFcEABq`A&qR%k@S%_L

XxUWl&m^p;KLtS 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

b8hL1eT79xjOUy*O+I_zN;@Q@I_r=dY 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

rC7ndlCY0pIdPMNezQ8G9)k}^=yrNU0=5jT~ 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

;)ZySZ&%Q>@iA?;#?H9|?6* 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

dTw8s-%KE=gzk-a< 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 z z0FKnwdJ-xxkLAw+G{amir}c$Lijef6e

A)f?1fP>XcLxI`mu~GQv5-*dloZB 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

Eu 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 literal 790310 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 z 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

*S4CRp#1 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

W1a8B5-&Ph+Rt3n<70eco%{k5AD`<` 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

>p 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

e;w+ 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⁣@aF=6+l}K3 z)nq(y4ym1}OL08=9lV3WBkR)2^2$laPBBzXCQcd=4>w=qO-&Jegx?Iea;nxwEW0mRvjuk{AshXz55Jy@&-`JXGcFl z+OpAPPuEhI`3E%jWUq13=`EcQ`0sNsD%qN>qjTvf;9n*aRr)HoQZj!LNllU%x;dD2^FKcw-|3pKM+*UuT%8{vhs0gJDP9G64oblYmULWnrC=Qhkg^@mKog zH+cDne!=7YGm~v}g18Pzzd8&EVI?exgY1GB++?8+zS2Ss_v2}>waBtR8X_oqv$)O8Zxr%Z%mxqP$8e(2*ZZxC*-M#ljLYaXX%YzFE~PS z6cC^0I5rITy28^?23US zg`8$lEU3;?9>G%gOzp&7Wy~C|+Z|LT=gm6Sv+n9_cg~_@m_DUY)FnEn-2CK`cMa4| zoD-jh9|wfYyPDUzjW>~Yk_x4>edrzlF&~S>F=I*wY(y~jOvHJK0H&)M4!cez19}%q z>E&amN^Z_GlPdX*%Ybtlrq!;rhQ+Y?)=}M(XCrMmYJ3o8_GqJGaED6@2dcY5CyI8$ zvgvG~*0ATsk^0rO1SgL>+C=XkG7 z6;3TYPuYPe+7hleRS+d$!YiV0+GF~Rrc^G|eST9|d>;nI_bEu|wx)rFbQZga7A{r= z15;9+05s5V2HYMlr2sYP~h_7F8JB_b! z(;>TFz7I-b-@?_i2RQGXonwBpnRawQ6>sWsxK(l#MRtsw=aDnbe0Ycx?u``i0#WFJfbgq1+?;o86& zw1(Yl7N=ZBmkB!ikkw261DBVk!Yg(-vw#s-9y`QAEB%Pl7TsO|uZlj&tS(lHmOQpr znp&4uNDy$8Dj5PHuMkeK!93>koXj8W@baJ`*aNCwEjGocQuos|?Y>$TD?TEOUT$1I zHhW$!?NBFEu~?moqj`zlkS=QOd(9Uw!B%*`F8xf^5NMdaRI#%o^Nl?V%mhjL%owEb zl(EbP()n(gJm?upv##ga(jI4uGp%BI)5}lBBs~vFrbCg52$DvRX^~?Z)VL{POhOBb z4`D=@4h_f_!14%F@^47S>=N=?vdIz-z~#ocA?%*Rq3LY0le-K{uF;Fbij~}SJ~860 zXhmhyhjC>b=Vh9r9fLWYKHNEzpZT4h6y!hLwMa zpiVj3ZbaN|57J-kthmd@;OsPOW;t)sa8tpR<9zb%BIHZP79^F9db){|#s`+Ps(Qdq zB=v=CMgGF|niCI%hJ$#Azuv08(F!CAORFxhmdCC-&G%7`w4uP5CFrm|@E0&3z~qn# z0j39y2=oV9+<8_6zO+sTQTFW#W}LCWzTF`6BgD4EA9cv^!NaeR4MeE#*81T;jF!+H zT=N6$P>?2CV9{lNcr8(%uGLjEh|q|-kAa*o`y=#KbsY_j3=p=Jd-v2Zu09sEck9d0 z#VMCg$qthu!s#k>wg)Mzy1ZIx2~;F|p)kJn8)^=q9|X&YFXh<{2u8R?IVcY{I#;@(gk%hWF@r z)Wx{#I2{QVm(W*4^t3@@0q@FBqEqzMI~Z_>78tWSz3B9`)9OS3GW9RK)jjI~ssWeW zWVLMa7Y%qPFX+BBZQm$^BJa|5j60@AC(%HTu`Ex)Ui8e-Q_2kEcD%;LP&0u2Q;|bq z(zrGF+Fz z@_c43Q^qa=W=iCcx2Oe7x3UB8_`7As1iUcg-RM}qYi60I#jQMQthel$acM8C#5Kfn z1kthyE#k@C)Kfj?TwAh2n=+o^;BYDuIXUB|5LKT)IoX7jtf*8)OLDB&G45ius0AJb z)pd>3k6e+VPBjL0M(D@s@65^G@$Y*RkWsHv`<8fHn-+Pxb=u%ZeH^Yuk9$`#%brZz9WYBFk?g%l|_n%RH_`j>I>Y zVB!fjM~aD`+7k49N>QeJzR2~hk~yuX%sEw#JVoWoPE@Y!L}g_stQ>$&NSG-?Poq{y zBIiBxg=nUGtL$c2*R`cfg+H9oDnV13bh5N!tY>gWFlLcciy9lHl@CjBB1Sea?aHOu zYQ=*#9yf-3$J-t>Pss-=IdwbfHfhEAAaUg36jDYDDySj8O}p$xm#AjMCnVf&sG~4# z392|$>lG6f4jQh*A@E9-P&0~8Ij(yS*NsYHCNv3XuI{+$xS#T|tGkyjnm!$Iyo^u- zSX!2G`g1y=PNC11oxZg05gLr`yoQ+6@=UfLM3=vd?&J46Mf^7uO>rt-_nK3+X z$?OmLYhuExNPmWgoKKU+Hj_U#t+yE*n{kbl!Rj4EXVm^VX(kcCUXNG7c+rhlOgjN% zd!}%FDt&SH5293SQpC_ODr!m^A0e44E82NHv<$U;*Dk|as|2?|v08yck;qK*ur6o+ zOeen$V|Zvy z(=-~}wr$(Sj&^L@wr$(CZQHh;?ASiJpZ7ce*QmR?=bBkPRka@pPuOKHiv?Alwp?ww zfFUb<8h;|udsQYuthOz@9V-7B&xhOdi&f`hH9VAPsvG#sg1V?J{JXha;#3SH&Hu(D z{V1%)fI7Acf;y`bvs^BJX^_<(cnRU3^R$syCfbF9xk3!|e`9ZqKl zMC{Z^KVKh?1tc>;x__1F~Y0C6UckmT*jO@x#mJ3dMt%q1fXJ*vA6oK}bE)^WRk z=Mk>t8}wSw0WO#B{NqJ;;Rr`c5f^R(fGHJC|HfxO^X;~|>zRkGzdqOM3hOR?%eXev zrl6eRn#>|fBe3@&^~xuu66rSi5ilTi>00L5cL7$_g|)H?_r!NKIyD9AXSeN+2t3Ao z;<9oJoPKab_sxs!Ut?Y`;*lc&eZXC9^?QsR-`1{(GA3a=c9F@^=IEOZ|8z_3zo*vA zO9Bqmxv|#pvCJ@ASBKr}qn_>YZ3xcqpSHvYw~}*GfOPEkPiRgq8>waLRt81}bVnw+ z9Eq`4Q8`YS{aIkhdUBPhG(V3NOxf`xIB^<@H-x2B!VWCh9^=1xS~Q7)cYf%Cj_jyW zG6^+Cyg1ejpa2J%KaOC!KOTXtbV;11Tlgb|`)m1@vG$m5>x8?9h>b8Or_+IhBj1&U zU#sHLshOd(lR3SDt@fjo-@Y*aQf+`d*`p*oQdn+H?`?cZoZ z)M#z2g6zBDpqv&5*+`p|v`twDmmZ3HIpV>!OheAXh@CYprRoeTA2sxBk?g4zy3q52 zd8`5l9gWA$)IY3938lfHmZmr`ws^qCRsm5B94R(L@v5BaBEt=IUp5kt+g|ReYI-MA zmS&tF;RrvWYcVQ4x$U>N7@6v(Nm}1eVpUlMAHM|B9C|uP(^0s8cgd8@L%Q%rQGkdB7gePfvQNnB^?o z)n^-z#nCE3T6!fFG}@@>Sd?E2A3M4E4~QstGjiac^8{j^xd&?L>WRQ3VM~mvyXEQP zoge0vl$_D5c(E-Y5WmOQnG}1L@S|q8|HC5{J!x!eh`8gbPThO#yXL-i8bZ*@3jD!L zH==S1B92PxBW1EEZGSWhHION~or`8fE)veqOQsYHrn*nb#YZD|Bws`TW(!w{*+e33 zq|&P}U}C_koj%o?$R7RTtLkhCvdF)r!i6y=8;vJ&cKAcV)rze$aNUm9Sm4Vk=q2mL z1x%Ei!MWKAb{PfU*#uWm9@{bgucF32xc@7aMl;04#aDQ=cgt zILNW`$=R&Rw$Z9&e1dc&T7O82beixYsmfd%sd4X|nQAsmi=E55yva)B$y`{hR@VfF zF1Lgj&Kt>D-kw#2u5-wdsvWVQlI04UjoQ5>4<*pkV)Xcu^mburz-aFc;!x)MjXXX@ z9+2tWal?IR0vnIm=>cqSy-RRvYeB#BAy z8x!W2$z?#a0WQ?wEQT~ln9=Fu#xFC@LptsH@tVQPmt;AhR?#$HqSJsnPU}3R@qtFQ zCTYOfYuMM68l}%{wgk-pkFFa|U1y359NdcfC+2IL^X=ttyo~JhxaDh;8?D4Mha3hx zSWK$oUZvOeN+lFJ;llbVT`o5mD4%`icrS?XF+Lq=S;EVE(My9hV9Csj|v?$WTCg<%2kX9=1 zW4OmCC)z@F2_u%YL>VFc#?-0AKwjxs8Zls~Me%TPNNMEq#$W2Z7BA4rNUf=)FW@PW zHgFX@`~o6SeG_t|c7-yAB+YnjUo)aK5bK57b|6fvg(0ub~+ zov=vo(iZG*t~rERj0W*rX2&)mr4Pu4i9uq*#wUjiVg{rvuDPaErrQ`CD>UV{pVb*; zs$92^;9dVzG;mR+)VtEXZw^GIc}N%>>7bCKXZHvdEv638P0DpI#t_zLVsRHsEi}g; z=0F2&=45^1V7wyAYri1NhH59|XI)TzhoVH>if_AL`EM`hIM|%w_ZUk(nyO_(qbRpHcqK5rCg8m%22D;vbAK`{AV|J9+{b%kgI^l)T3l&>#+3q z$prvh*URCYfqR`XA%Hu9b5$WxDZa7rPwnMsH3v%uH`3B;qJk^TO)4UT-F}r_rt-uT zq}7GPO6^v3ByH&d?CYgqpK0mbJ1Qp31g0@OP8D~z5JI3c_uGiF?YN&d85ljEdG7o= zv%V${d^WH#`W;M)WPVu>+L&Ge@oU5BQPnH;Q}#gk=@G&2Ta@!OsY#&{ap}#EsF7tc zFh*wMy(DdV?oAgDoH-ATM}c$7A6@fLcG%aMYXD~S`T4M&UcK@&wt zARLJpR?s_aMfeFgxuKd&wTY1r#$Wx;E*f97zXhXx08CZ;s-yLA=bBu4uOW8qf^GEC z0KSx9r3Jr-C~yJmy(y?((mR1O0$lvAO6?{|#RnPh^nqIPe>(lWj+ihP0N3uxJ(213 z)G+fYSO%D<34$;VF7KL(^M0Z03Qm)6_Vpr9LGV=QP*ag^53y^zxMFg$`-IF-;46r293;v*vuSCr_pYJRio zg-7$;K5kPN1z?1X@T5SaIA1Ihu!C5t7er0o`mQ%)1XeL4Vn(mwUr@5qKWW5=f&V#z zfUq5`v1PAxJUskkz^SSI#JH20IVtX$XAX`7+gY4F9VGIs^6BRb1JCimB%d_}*d2pu zOSzYWIQNhSdEq`~mK_5#kr4b_(WaC81i0DW2!rD`_2%m(8))QnGB+d_tvPcSJrDh0 zR9{#H%X}YJd!@zMoW*=f$WM*GXC`>MHD7Xlvn9=c9@_rUxNJiIWhd_PLF(gdwh>|v z+}#P_><^SOAgm$ka*~6y${>RC2~C@aXffL|#JlU=0`ASfX5O{7{^?#?-`>5ww)tjk z^>I}3a>>%$8q15Z>A@{zc|pJZ**`P+b-sZwf|Bz@?c5jK%S#wp?7H=VkiP{de134O zT$uiNF*e;%l^D|%?#)Oo)-xzHFvH?hq|K6wI{A`?_OEy~-35bao{v%5CrQ3FvWKa16N_Qm z=zagF)uaYvr@7TBKyc{H@rm)s_2aqay9Q?}wdkJKUQ7rQ_WbU}TTTUEZP&A%`dBhihb7E{TAG1SRx_=y=x*VV_TIO8j(!{Rvv zN6NzUw67x{5wTibpjl(uO+ZWxRL%|G4Tbex#y$2SvXY=kjoZ}^vW;bE zC_O^*_p|NiV2Ii9S_Q<)=D>!E=Qjp$=x66pX(h3 zXaOFygogp`Co2@v@b@{8nv5s4gi9j~ZIw+0{Ou6H;=$m=H#TM2(8-m2#CKPEihU(7Z9hCGc--vr9~|Zq?Y1Y~-=K z7oApg*v{$1qLoX&lPpd9ACEasZv2V`74>D`SN-yUAG*a}__JNqch}_aubl6%`~rY# z^z&U0Pz(QEQV-1%U;MdV>c^W3j|ejU(7W?nsAh+pkwTqJI3?8PP0M|N*g2LJ8u;Y@ z9oGfTp61U56Y@gw{Qx(eTDjds-GIWx_j-c7 z?;kasL*}A8E3n=bU2hIrQ{fXF&umTC1WyH*jAX`Jw;blm$q~f~-H?ElBge!MQ9|D6 zta^96>YLr$8WnU)+a4Hnxg@uX)xF<70o?IxRJ zK@!1lq4NUaw8$=~@S2ntZd@eZPAg{;dhv_cp&?s`;lan5+aGQK!;RkB3qD>ZcKMI;-QDY9IknjFhiGsXGi z-_;9R;P$)|;ZV9*?3)VtqFkZV@bnD*L^;i#XY54T?so87S_nzVu!m11p=D`IPqTfs zo#;L7e_92ZaJ<{z-M%~(8hX|^xdJdZDQx)GH+J0L|CMh4xPKoU?|fJK;^5$Qf4`-& z_kP!oQ#H@HM^CvwNvyb>Rxt-XqhCr-!uxgk{sh((tzSjcIiu2dQMJkYqiF|mMFD4V zhX+YI<(b^V#=#OUacsFayVtol`4YT>nc6SWvYIV(#V%JBdo*4!)*QFDV-aF`t2CY& z%hAqI72|p4YM$1CEq}#M$cVs!X6~eEpAGX;K(REkYt>HIY+Aj!)gBv5s4ZF$$%ceK&D-!?}j z2;n&Tu|CXpuc;Y3nftnui7g`G(`bC=x7X);}z2wUjB7OR)1={t>9XXWN*7B_E%NGmO4@c_keLCv2bk9rI)Er#v( z=j>p*b5U4ME=>6S%>;tW#lBy!LQufeN&#|ob$2(=>8?C--qrtU&Di3Vza^Xi(a??AQaEK(b^k!dZ(gQ#B65KAD zE$TY!)#ntUuHA=G75vBYU$Km$@IVDy9PiQ~A*vR^jy$ndG3r`75)24xZr_r=5k-#0 zV=;Kq2k$>j%@2BAn`>+Id@Ky&EAT%#?p$SmAAwN&eZaVzx#{7u-#AQ17@^72Vy}@H z=SGY3q__Hmxh|8W5Q#rTZH_6}sxb+DHB3W;4JSM^ZU7@yu#w|Sl8`{Y5<{ZAhJ;)tQTcP1zD7P2ZOFy$d-?BW~-O6ukbx!?Q)a>;rPOzZ}RviPZsl(r)#A z?%)hU=vrO#7W(Sg@@*>6x5#t3)H%9I#M0~R&8~b$qGyUf+CvwUz1DShH@Y@`IJsIP zvqrR+&~o(J;PvpWxkK*0KHVZ%6nE%c-(2BX<9$ZVdS=p>C;a|lcZG9ly}esLsmun} zo}QnH%vR+W1oT+TbQ6Gf{!~*A7u<}buu*5@$4*X=O>ek)mF1LPHr#ed1 z{C4=aS|!ln#{R3z-^dkG{{;4Pbls3*+J^DyRqP%3UzG*~oP6u`G0K=wXQM5e$+nAg z3+&fklWmXt<`$j`l~CoG;Sv^XX4CY6Lk!!_EGKCFm3mQt@3(qdA|T}%02!hLT8y;q zPx~$0PbNPd{nRY#@?EZl^#$ThI^9=L2kt|4$wM;tB2G*@%e@8iBaAzV?@jSFGLk zh8UG1wHnNEl2AYCfaZs%oNF#CobQJF-9YJJ7+#Z>$*Ku&$Y!=p)1WyF$T)jV;ZVBG zk0yNyWT{8_UAq&S87`GTRwg4Yx>OvrcMDsSI8>4pW&ZT2AIdfLy^-)lfQ@8&+gKC9rX$_DInzpko4bhq6HtU|&Vjc7PrH7+*EW&2Q z25Wbe;$Q=|p^a!qqmup-+|n`3CmFBPe)6I;xSHbQ5~y`cD=F7C;6lhoFWVz@w=3=} zPzTOz#XZYl{~|Ho3n1jUq*>4?^T)m`S&0v!4yA=RFutF$IF43 z_o3VM@b%8jPETsr5t$=!BYx~@mcytMk#sQ~?(BVve#C9gezM5;>)pqpIw}=k$*Bmi zQVK*BCpF$H?H<)Q;g9>$6&bb&rR^Z+VLel_p?(q!(0J~s;R9q}6SR|)e$SsI<@Z2M zco&G*9porrpe$UT+A3))__Y$*Zf4Pi7 zHi;tWwu1usal8)jZXfQ`XTqIEY6vU?tox+i5nuuK^S`0>FihkA{tzOd%w$R(K4VMN z^q;_1^^vRK0FpRJy|xwN@p6SM9?g6&+8Wf<5}s&KLpbsO-lJ@OhNPoc*P`u=KZy$g zyT12MAM0|a8gk~@!pyOQnQ4HTxzv0+x8-Uw^Xu=B55LzHNu(0?j7n=br01;1PTd!A z;_+3!505;t2n(pUg$SQ0MkQox@}J_BU$>c3=|VghA)Ap*1n==9i|soW3AM!N80m-% z?LSYvp)~{0f8upAu}O=iEC3hV$58-s zCn@dSQ+E={gIxGT7iHEe`@8gBh)tD{3Re}Js}MXX@}h#?_F6rQ#a(KIg3oUUW)uR} z)H(J7?KjF&_CQR*wdVi;tdc19+$89_TrlK&fotu3|7TSYOm(#AatRaYm<3t zrkv3u8IYHs3pMbCzBW^O!1(fCMqAto=(2M{cN9cAdsJVC(HUp*hEtZ+?(eZMV?F0@ zNjhP{r&%rz(*bJrE!J1e`7VSE`jLn^MJn@!Er_ws_`gug{8bmQFC!g5b!IZ)wlwzi zKtEFkch@B`s$!O|AUdLes!;5nKZe`}I>@F!|Ee@VYL1lnmEou&TMlrq%u1bPmAl*E zwgAE`dQk{KCV*|^5<}_-X=&%GD8d!53WF%TAfopnypocY(MKLr*`i*cHEJBJ4)PQ% zWHpTUSja8fim+@m!0sN$hTrqq(Y~3mKmoQx;oz&oDz4oOoU7N{ zjWskV;nLU%i;08{F!6<8}*8kxp45 zjyA4U-eP4HKCPRn+oq}=_sdj4pR$Vlrv30+Y-54*(ui6x)+i#or-f(6#NBi_NeC$rhk619LHQr&m)XbZPo z`8BxBE(JH_Wr%SC5|%v#xkWarEX?PQbO?Hh%hWt0IV>{Wt?i}ik9Qj&%m+428HciG zY{lMT#6z#pv_F$azDlO{=a5Oek%&?tIT%oT?3Y>f&vO7? zO#uJAPUmVmbvizW50xLUHR7FMH$b=xg?RjKtyvJz&$p$ps-YP53;@@qc$Y+LL0*e2*lnf@Pc}A6Schow zwiBL2N0$I$bs|W2ez{wgMaQP%^3YZ6we<|CO6#fwTZB@?3$s%CC~vB>3B~7&a@EWM z;gs$`LYas9)yvZ4pf0?=XN*5d*QrW5=b2W#3Od;a%F(BrusT)c)sOr0MY2axibW(m z1slY>VP{X!u@fK<)v5}LRFGHyGJtERzpH43^3`*jx5#u+fV561zY|b!ukDj^v+fX* zd!JyKM{AD9+qOL!(5X5_nLoBF?88W0FX37zFZf~?l)ejjo(7aN4-Agh``Cd?fC{3a zV)M=JlZOUHTH*XILsqlc`34Y*u&}uW@a`wj4k|bLdl}kDJnhudYnwvSl;}250E<7F zZWQHAoHQ0a!x4xb3btDpy9G?SEvSO0<3^E{6OYV{axaTzCoDQ4mAnE7AIV;_yO z=?iQa3-^#4*! zJ(={i)wQ#!>#i4E%i@KKED&e}$V7;!imXtt{bgP>V(^_w&(_Bbp|lZw=1G6VQEXJu3q zd3Du`MLp?*xG?1ZroEb>8kcy@Tj(kz8Ye|M;l=>rp%j(a-w~YS)nBbq;M1Au>Mhol znH9taM6ed7Bg57Zs=N=o85~}L{^7#&l;a%k;(Yqn|IN~*QHi*LR{4o;fj#3%$-nk$ zphC1o*w-_xQt`BRMj+h4=<1DZ1*tyq(^lc)981ZW1#nY2e-snRPJEa-kE1l~aDc~> z1+I$OI-dtD!fh2xEvpRwKsZ;9h}3w@uA0Ly#QC%azL9pE%E5t;{LThu)A9lypD@2( zg|niPXGI@K)N~j{CELS^=Wg`+gFs27%hBKw1C6Qc=LRehWk;4t;kJJ>RF9oUM9-!a ziHZbn>b@uMGpDIx3-zdg|b0rj9SLirv;Mi~wmp*Uo%c zBZsBh#}$loi8f-(+{j zAfbvlVLJe5F|p`&&}tmSDLMD}BdGB~{dD3n-RFEEV|X=qh+GRqg4E##1!}=?>nDWN z22QdHorW*x`&Mev!K(3^G065#v|I&t0K#cm^BMw`_m^?k94}hrq3Pr>y z&LHnBmwbjfe8@k~gt$Id|G-c()tz`3alO*WXG(obNkl^8-GH5vc=G*iYH~qxX%DQ_0=)J68@0>)2)S@O1PEOdlW5c5*)96@ttoqyuP?{uc!5_L&I1Vs5 zLJXRO6N=YB{F$W`t(C|0+R)3OAVR5HsiE4$}^)F{_f+u zl9SqOTCEZJ=zg)iiyQ5RcsL7N6n)u@bnyJu>dqMnEdfU=K;G0$ImI<^) zD@XjFf(*QVAlx7`(G^mSgwG!Scdy!eBovSx=hUAEOuU6e1yczzpD>Uw6QNCr+pX=H zaRfty{b~};7_40o)V~ek8P>EF`9yJox>VsUq(Dv zC1BGoUXOGO;C>8V#=jGPIJYR8!0dpCPm`UBV_LY!&p?<2*Hh(mt@r|Y=-G2`#tuQ$ z2_Dh2b(}(0VT=V}qk;l0T7!SzRnM~LUd3tei6Qc8pvY{@pZJp`5<`CoE=90M9DNRy z;N#)`yXHN#P`cPmT%Cn;(YeCMIltiP#TW(}Fj~6&WQ%~1z;48;DqYDC4g5u12*UEy z{4-7p0M-271Yw}M$axT1O0!CV$n5CIKl}X}k_z$hy6tew(^$qMNFxMrwqCph#frfZ zIU}XY2OVA# zXv^-?tx(dhq{0ceoRf9r&z+Mr_}58=j}*tG`ak2;N*QrjJRvU#<88-)Xgs>oWscBq z0VfZLI~K5p?&SFuTP{J)5qNXh!4Gka zxn37-6_>w6It-{v8p^@}_&2%b;6+jWe4k%WA;$Oh0b_@*z%T((;$$Za+lmj+$K0BF ze}o2+>yFQT^erpvL?7#K4KjUOb-EA0NqPstjMm&68y`-}07TGz_dEd!b=LBI;awRf zJ{+6;zTLdRJaeC&l{wtHLrdn5qVw&@I-Lc7Z1C(#i!ZCcC35%xfQEtH!`(S}$fkth z6M}OHM!uB4RDcbH?Yk`cq4Pkr zm6~RZr5ir$8}ZnmpI=;{y4609Z1#xz9EP%~+tMEsV2eo$7yo4RHnAs6h`;I*`qw;$ zVBbbolLBk`VT1aONM;EPh&TS&8{@|hV*qG50r}@VHoc|H?sQ`KAu}NNgcW7}QeU?@ z{K{XQQ|Ftp<$pw~qhMh-+oDrJm)b{hvztRUsI)V4ldK%fIeqzLF)Ycgapf*eY6rNY z#|z$ksNyQ=Tf?dcW}U)te_~mGfKQ`E)X@e;_4N9qa)!%SLeuL|nbm{vIIvhP=jk$} znN*@aamo{LYH$)|i|bLy9@?*%p;qx{FM_Q=HGgx1j_OWE6ecp6&BO`_k_F zf>Km>ashowEJFLrHYk+%SNArCE#6TJ9oOXt7uWT5uc%0J-u7e`Lx)rR#RFgEO^r4!#QT2yfj z9btqk_QNrzY#^O=T@CgH^o7;Y+Wr+k`_8m&oq_pX_w(6dl5i`q*hfq=EBkau5p+2q zO+)@h2j6A1R;_bL3i(kKg!$jjMV`xHNYI+7#EeyE*r!K^ilTaH1O{Yc?}6GbyL|+; zX`T%7FM?iU_=3L?Ar#71Q`}GO^fQg#EOOWnT8&AW%nU5v!`Ye4o^tPkK8jzBo88wW zC1)y%v(NK9={D;TK;DJjO;QyGYBV>?p2VXpvH=fP_|u6#ak}4kqZaH=m=#wcFy#D% zPjI#6JMNfU=%?#^za!@LpE2O7Q>b8mU5&Le1#^f;J4!IFi;Yz?)AwW6Vp`QXQ<< zWrvmpZ3YCdiC2twLBZ+X_R)YDafs}erU>sT@v{UWh8ens@rL9A+b^ueeuh#4Fq zs10`}+k@qQmc%{!yC8UyeUknD|4g!|N|$;?4XkFT-n#{mTnwR6XVvu)GQ}=>a@ZFI zP^xJxn@T?H&~w83mAwnQ&Mdi;`EkIrDPG(4YifMKZ9c{nu5P3wNBF#l^BmK^I0e>7 zis_%KH`Csd%SQa^1g9VJG2@n!aHDza6yv-8n>AzfUFRFAxi>}(0JiLG@ge(*0q=6F++2nY+H1*zYM###I`(WacnxK z*vfxD7P{YaQ?9qg65*x0QrYQdnQo(wqx=h(=yFQmtNfiuTKKW+hglBOugXbUy;=OG zR|WKW&{F5m#U4g!TW+=~I8jGBfKpRbcqHiVugf@DwG@@aEQ3@Ze3r{yf0jL&ff+;{ z-)lufTC8lOxcUPYir#Af=Ob_eeXc!$K?%0gMqJn;~K-vvewWZP&g_h6hVU?gP%%al>`S zpu3IAaCcG}xMXS!;>(tRKl&vi`ajAILhGH7BshAt^H&cikHh~(Fz_W#+R>8r8z zk1RTGK6f%^Zh|bsc9Z#UO#SBtAJX5U#^`@uDb8I}7#DlR(`MnQ;!*jgnCJ!N9TISWb2&etl# zFQ-0!fP*40{+T)jBY@zaS(E9aBIE^xB(?`av+LQ)s;yI{l=r0T{1?ub$u7;)d5+{jOV79K}{{3W-q1?`}tsFRdQx+H1@^qvHc zT-0PH4aLX{l?25kNNTW7m($5bc>kra-K8o=%5>u%;at}X$6v(!!sE|wyH;Lp_<8P2 z5&jYTa_`W&&Vduf(|;-NTpsCq);8^?Re{_682(V(QYN3;#2c9ll8I=>9R% zX#?lS|I3j0f5KfMv)#~V^Z!GuOB@^LFS8#>;#Q=&?s8D1j6?%1XZimym{H#Uf9`XL zoUnz;^SJ@7=@FXt(#y&hL9dYYV6!A6%|<92pZzag&NS+Vzv+>!|E@5Y06Q|OJ)sy#_gqLtOUXfnrAJ4qCuHzqB$hz#{CLh;9~vEchh`~ts0-K^I0_f^8T65e;O{El}NXD{jT~P zrnK$|#01&fy=! z9Zw?UD>$M%KpqSnK5`?OZv8qanH_>6tzm)EaGgBcLPs-GwrU2bPkef1y*wJmY|+v5 z(#37+!bLp*;rCcZ02g8<{!t3uXnq_{x-Z$lgcmqiDH#yF+ujcjrm$ji@!E28tIS-s z#FO?{i<$~F4iz)l6ZDzjo}HevD`UYuOMOLAC@$0y&ID8;$V`TR``tSM_h-+;La5HI z^AK|*6Iz@lzKHV_VchxpQ>zR@yddfgU&s3uuusbwbS!t0cFI(;r$O)6vWx5GldVa? z!zoC(JOGfpy_;Miqu9{{*U~;Av8L=0^c!rM`V}`vLc~=9F;MNYA~986rF=v%@`8b8 zw%aPPJ+;!(=dt=`5Q&`cpKesMKd@=8chAD`idH=5F6aupDH6!g&h+#Zcb4-8uv+5rxK0h5*8{%wl9iI`aPVdA4 z2C+r_3rv`%i3?JmqgAn|NJ{3#)XSD{8<(N7NjU6n^)Do8A_xuMafQklXt5zbf~vND z)*W3nvIxT=>-V2Z12lAFyeb2lj-Rtr)|Eu1VRY(`vj6yunmMfqs!7W>WIU;gCY7q- zs;qg?WeV!Bu#e3jBWJH+K3ha>ZTt;wr-t<9jA66@9 zZYT<4eVY$u$T>=gPaw!hYOxiR0@$6~ICG%Puv3RjkMR~4>^gcJ9PEw^6BRj9KS18hkDy5M{RxFrUZ&9fyg;JIy&HpufzbdHwVFJf!yYI7!cnp%&Zto|#hG z1d9(YLid-nu(4x+47bS%702=f12VG+g*I3qfgutV09}7ox|~7SNdBcCVF^$?{5F4t zaW!Bt`>;j^Zy08-`rea(t#>b@LZHQ$bp$YuYHo0D$T+ z&tvIQ6eB2nK|wv*k<2gEY)h1n5X!>78eqrZ&cDPQtr%cTmi5kaef{1<%=a` z0HZ@9`u)QAsgTPuSMNJ}(j@W|fIygn9js4zhCazzH+s1;2QZfn@d?69v_H!w?CS3F z-A^BvDeUy`^xXhpJ>v`b>CX~?9`Mgcs3d{-aC7DAbfEQ(V8P<{ zqOa(7vIg-u0fjTZabcvwe{vK7&k&6}iF(i5K8TVC z#AO*gc!`dhPBMxNa2&x#^s#0)ms!{k>d1DEV}Lp6hdVTS01!2d>0(71X- zNGq!oB3A@B6;{xZR5q;GKZLI}ZZ!J8cVz8q(N9&Hh4xupjA3!@y0?9un>u@6;0*P< zzT6-54o|1iYh7=ft z%9~4;^ilfbI`2?FW~1FU$s`QG4KE9z*X9@FQTz02ThsR%xXDIG!9LvPtiS>gy;-zG z&dST{NCk*WK(-}SW~s55yLw&70XrO~|ABameW^g{4PrJ?LaK)pL7nGF&}(qT#GrA0 zD62W5)@nQ9`a3Hg0)So3517eF8IK_=`_^!*GOa6|(Z|?LG&`Z54UHaXY7;8piYB*e^s#(-n^-MqqSOYWGLb9 z;UrEjdeQl+DQA37EPt*8s*JV_nf*#tg2WS_DnDyhHJN?X+%Y^K~L<$A>aWG-E7ub?AOLu~@(eQMgR)S`Uk8SkL1&cOm{4Y;JCBx(wK z$Q~VfKNJ_L9QOs%p!wLrCUWe9x2Wk7QTiThsa|Cx1+Sx`L-9#a)^19w@G}(8&{nwo zSG`-5K<;i(oI~U+!BJx9O>PY?aP2o!DeuI#K}Qsw@D#$1I~3p=$B7#9aM+1^Z8+pGP(q5@AXl~7gQQ=6gm z5_Mc#;t2ZIDT34W47_ZQ+7!T*?8)wg>AKLkD~=jtR*BQ$T#mj({znK#v;Kx48x5qt zfsKXEptYt@+=6Nq9x0#>(IGlM3F^&iMVUzz7Pb-Tx!kBC-RV$#AM%Lf1a5}Vfq2BYckz8ue*0cSNZIY=u>=bV);t51e| z!mXpx{qbFIlmOSB{{2G7mnPnjK`$zb82GJWo_H|D>3%bMI?(h+sU)X0E{dqxRRTe~5neWfRRJk}`j?R4GVsYb68I+>!&mIPJPz*;4ttYpTf5iMS-Vy7=awKhB zg?As$jod*8QJh(=S952x-v`?#6!AX6+8Br(#FsvYcxk!*1C4v9eUoHaq_4*l+om<{ zO6T!kLNf^ZqdO~b8rA(cQPk3HL@s@@QXGF~ZlbAQF5e(v*zk=A%rl1EaliiATMSYk zj&tUb`lVbdsAIs2_X9+#!M>OW4C6Mpe9_f07tjJKK_~`*K@l7rE+HR9#FmbaBl*)7 zWreVFlKn#$lI?libH0P9RW%)Mm|{U%tL@(2I=P2nB_HTnjJnCZTYA}Olb84$2uy{F zQxmTZRhAe!TOJ$bEpk(`Exx?4kXzO}9E}kaSerTXNY9stw!qV6X*0}i)s6u|l=vYM zDGDbEG?7v*XwITh6GPJ32b)~UnD)FI2l*Hxhvvk2%%?+zzV7G4jGYJt3E7!>_7k7S zLVaV;DbSir8mAF{y zbO!_A0?fFI2MN9(+Qi<$P~rUCRIMx4HLOzrgcx^d;Ue}{RjAPo(`(+MB~41FgIj+{ zP(vq#s#Q2OLqW{98Pv|H(q}WWX?GD&aD+J@S(hdPp6<+u1SgXHGM$C5K^|M3I{0m1 z`a@x8|8=Ui{b~&iEO4AVaSvWL3sqqI^fraAN7?C83LwG#4K~YZ-!C)&!`zB`AEV6e zYGMv?X5}#^tI`EUb{pmqQCkk=R){Lju~D|$b1oCWE?2aJm_}|e>Ynh&Z8S@ftg^sKZ7`v-uY1-AslLk*!&xrUsjNxdj7tY? zra*^F8HGJg;*^?XV0y%yjJc zyzmP!)Mitlb%coRBl`y@NgGm2UWSnTPFO&A35dis`w`?8ct%{<60S(M? zavNfMeFF+h@Hauj{hvU|t+?PWJzh^q8KUdWKtvM1^9x;1FVIDlWhL3o&PxEKWn;b# z+M!sF?q9*Lgo#gb`X7ax0(9M{Kk5FOCJfr?L$ry1R8ImmPX>dSK)GTJcyK7^N*B_X zAeY=nPTZt3SRY5WSbe%cH!2IST~rgU30Jus9^p9ZSwpD2~A+xP^A;O9p{ zqcWVbuk|egVxn8tgM!la?9bIUH$F@a?bfYKxN$%k` z8*tb;h0vJc#IvicMNs&Skd375+1a*5vx1w3S7MH{(WK7Tsat2W>&pxGLD0M;D5=z_ zxeWvao2XhE_u)Zo)>_2AZ^H?2R$yIOp{&CZZKPPTbznG^`P14OC87bFJ4HB+Q7>AZf2>G0k&Hg1iF0Xc_H_lvoMUYdokd>V*4z zTW>RNEf5AyIO%=2an$zSy>2yfbX^F)S~bXPQQ%GL*0Y_|ZnjOg*44sW%Fl8ZiT7`o6l$#X&zSs)>{otX+6D$U0{lz#MgKF~h1pX?zuu z9EsROo5qm29P<03+k8k?KU|3@URdO!p6lzKE1I5}-EdcIe3;OsU=!7E2DE1TauuwpK#{1;=?IOwX_cY0)0B z!DpkxMMJry9}AAtqV&heju^zK**`{avK?udbt4dIUJpl)RMqHv6jNW^KiDB%&y-^C z{jAC}`Xi2Wy0EDef+Wh7XUpjS%|3)QfvW*<2b;xkP^)XIz%%CuVa+q4YF`i|V z*UA9zXL!M71fatL(PaJm@+33Q-ZBbP2G|EChw(!SkW$#h zyz=+2h(!8JCH%Zx$yS9+e;jQWeIY{?JkLE?jpCQNZYI#JaHEkF4mGo25Mg~4;b{;I z^p9{C^q11WI#+i1*CPhP82eX=rc4Y?bdUy>P4%eFlBIcy`wda&5Tqv1%OjewKS&> z#d@q3-%_ruznJ-Mc>QLLg+L=&>cL_4Q>XYp5q`-bP&=*3QAqal$wKnkpv>^Hu}o#r z-2Di8-bb^4^u`&RquKDP(3pnB!A8d9yogMCHt;F`X&JzGnk!wO%P;)&aDFSXxio>|)7}_1)8~`Ln;niO$n@#@bol zd7ibNaYJPFFRh1o;m?Z$RrJ=_%TtLnk7}5kaa86pi2O9^w6{Z}!$3b)l=M~rcT^Ic z?d5;1QWs1$N9`M+G$L4$rC_~0WEaGS2ZeI^?((_d(8X2s=ZN=$Sczbttoo-SdsV5R zSrDjeT5Geh1S=}jnm}ls4KTH6cU31}Ll>ChjiXqq=6L|i%s-4&Ynlz{xGQ^9sMfQ` zPGkx<)}t?r1;;o6>0+8bk!*pHAClHvz31KLIbEiV`oM(Q>A`Ae&~cep>vcsWsGq7> z35xNujyopgGGRU~e`&-k3l6R&UL>k0J)LS+NLuTcvv}IotaHxStzz(Xs%VqRHmqiN zs5hmWY#p`A*1TO-kveo)8pPasqDCTsjzm3Lls4ukE$q0vN`khbEP#E_3ap*YEL-+5S{Ukpr)jPlTG` zp6bNyv=6#n#kxr?%W_cmM#QWn=uc2&T45*Xd0gPa6O%BQ*vqIDWwK&gq;SZ5&Yd)j zZTAr_f@~acKIxJ^;$CB81UDjLc*+SlU9* zdiYr8J=CozL)r|kpo;jCT+_by{Odn(Aze`&8EDtG+39A1d;JTDL#0k!2a{7CV($xt}w#gv!GSG~JRfs#tXCu%L2)NP^qDP(cD zOrUDRSnY>Gwh+r7;fcr5kaTdAQT!^ahOyL>-Lm?un$&K{qDxfC2Gt%L>qr_FDPQ!@ zd8ozR{DkjRx&2nH!9+vg-NR3UfF4Y?3DU;Rt6-2A^H07{(hfulD5-K5Hm-1V3%!*GVwP z%>L+FFq9z5a4UnrV=+=wdv9Z74d~*^%Ht^a^uxo&_Hqf+lKfcBG>l|R)1#Ame2->L z+SKa=_qS`anx}c{$6evjqMhI7Wxk4ymgAfarP(78txDKIAU_19nLKzR#xAYaGG9*9 zrfHHA58nccgGgskGB2in0^mhudP4hIj90gG>hcVhk-$}jrY7aF(*qJy&{F|wg+cD| z#L38F?uxVO3{8ZgMB5NpIFX*Wl*XCfLrZ zuF$>Eh*jd-5RhiOBSRtMuFMcK2|5!r+w!;)u*A3tUhNRP3>El_sof}X9p{lTP7GqO zVn|GVA~cLg;1qzouiVyVNMe~AsQDZIAxFR?=&36EA$Th7?H*V-qk7F02IEEKz<_5c zG(1s82zzx1NgqpTPPs>QsQ`Og1i>t^#!1=4QP>2L_TqF9Vg7s^LnBIo9KeKVCc=Oe z+Ih|19^an?)bE@MuM-U&Uwwz;AOeUHZ{Ky9f%0^wk9=A4{GWKxsWYP>%4HfU9Giu1 z3=g&hdUO;VoDMZ3VSRkPi(k~b3@ITXeDQQkq+J(P1Xd9m-K}+&Fb`#Mxmo3%D{Uk6^`o$rs!ln4uQBO6gwm!Ol2iL`JAx zxeKj>7K(dBYMLnE44KJtjRLvnGnk6~cQd+Kqa$EU=D(PsK2I*n)?_5dj94TY5{o=& zypvCYa&~8($K0x_-wN;I>jq2q0UR;K(4lS8*KT0S;&aySmjExM#vI&v&oS(kf!|tJ z=5ET$R4k@~_CrA@0%s|(-C)?22gbv?MW7Uv$XF!k=%h~#>l)#ECPX9ckWudk4ihSt zpR#*dZ$*A$D38}xcGCZzF(Q%?^V&Z@p32>B-fy}A+6NDmfw5erXr`$kV2zG zk@GuXJZ^)j2u(p3Gvue5=A^*^FD^aysjbxbrD>8wf(LnsnFO{!J^{JJF&Bh}!WJmc zN`Mzuuv#&To;`9V_zOHDOg~an+h^-p3ZtpQ9C2sGoH#mG$t;$%Qiwp)siZQ;IHu`X zMz!pJleIZ0ioah6`U(AU>T9r3EDXVIP+)pp`uIL|pP~#Rt|BK{s)HW{on}z0P5?&& zO|ISsT4LDnQ40%DjV%9r=Pi z;w#eFT0n|WwwzU=BL~o+(8g)Fc@YxbBAXTi*_uSk!fBIQfirBjVdaZ6dSbVEKx5JA z{Z{PIuwX3W;AAwM>QK!bKs^(`4WBJ3iYdV;;11V|P&qk8-y_Ny98EOgGcL0C_MpZ10vK!cn}>^w zKi{lJUN8^;xpt3x``+ozn@=w$e&;Bh&08#!H*h;+-t&+DDL#q)=e+ehZ%q1@f^Vj9 zJSH6&g6j6sEVa-r7&Noi_lt^e&Q>eI1m7lF)Vw~K&)S>>#175{KOn%wy{1nE3#q+mz(jk-uw*e9H z#O)Z=POU0J0WsBhx`kT+1@tT(2y9iF8D~RdhQ2`T8p&)|tEaJbN^Kz%r+(uhJUZbt z1HU@e3_)P|B5TNq`GN>Dn}j8H#Ya_D|5ww$(SgBT;dH2^1QUVRbAqcpEf7}a2PTCx`XX3q&hw3l`Z4lV zrC+P!<2H5|ofdI>n^lu?0TjZ#AV>at8g@9G7m(?Y+?S9>dT42@4q!j7=*_i@)%Bxud2x4Dth8M0Zl-;;R9fL%7fm> zg1y=zzaA*(`MrYss40$d8rG4|c>UZFwbA2D^V#Eaxp7+c=xtz#1Ki>H1#v@sgBXP1Fi@&(Grh_0hL|Tc#aoF|-OcQ^V z=_B=8Po->jF;JX#6lIj6HVh1=?ZW)|CN;<^vFdKg!~i(a;kVBiL&bHbga;R#whP z^UE#9t5cnca|vzyNQF+y5a|Gm7*%n}(HF7M+$!1PD?yaPky@K8PiD65&<(yIj#`;@ ze3m|&at*oHVRAA?-QvtT5I5U+IA8Z7aNLAZp98%3qo}z(s0k+miSr&W>~K}-G3cN| z7c?#(qjNffLuBGA;jV>=!-Mr$Nzq4GB*ffN&SPCbn(37_R9aBnVFjgY*J*X-(j*LP z8>1D4c%C!rNFRAdr1q60+uB-Nh2Qz?c14LG&Nu=vm&y}NOeJkSTfp2PvvEpmVKg+8 z6JTf}19$aN$)#^>;<_|(C^wg()*%f;+iv!`z=ZVgWB(c70bgFu`!khi1U#z?j6F&4 z1JX_ozTPi)QH|(-x={G@;Zcm@#K^$FM|8_2CZ1AK7c-@)tW$g|SL!=4HpOBjQG6IH zhHjocUMv;pHLx?p)ms2I4dqlu0Y!j;2gP8H?K ztb!o*v_&C8y4RrE3m?%&EWN%X|MJG#ffuW=qQrJa(G zC6PdXlN;S@8IktKpMs6mCD=I4ux-N4g?QF$l}9&A+I|y+VTRj!voed}h^1(p@oP*v zt8fAJ!K&kgt1Fd8GV=P{FwetMYww2m;!})MxJKZ^PZBKC)VaezSbqjxNDtK%yE6Sj z>W?NqjWH5sODwEPU5Xc_PH8v1Yu74g7v=oyVw|ue)9)u~hh$tLqMD6?XdOga?Axeg zoc%vv+hc#U_ZB;N8A%IK%Z z5M9LUbT;o=D{gAW)*+5lykTtW4I?*aWLks+x@iI=P~Voxl^!!IYkP6quct>7|1-wa zIuhMx|BrXHqbiSJlxp!?O72pB&n1hM$IWfUQPtj%!8m4)iu@le{}a$i@pMCDk9GIK zCu5O>H#mwg8YEBNJk z2uQpQU%i5v)+Y~ZZ)Mu@_E14?n2%cix|8Z8=raewUI&3UWUHCF)VuW6k@73x=Do^x zzAl7h9lw^jbQPMls#2Q6AkQ9tGM1i3AvMJ_;dStmX2}&l+y}UKNKT& zbGfQ$J!12R;9RxS8MM#GHxdv5oBTr6&3P%18RLNYaCms^}T220gf zr$ialIiNg&p~0)^ZE04Mc+`RG!b-gY-9bN?TAqB^aF@pDxtqC5AWd91hX*-vquP80 zH1yn%+>>2sE(?WTMl1s+@H4p5rY4o|T1eb}pWTQo0^nD?71_wIB za{qRVf*8Mnt{7FB$0*7r9JdLhT|>K$b)BS!x!M9^CQIEpBB%>RF>|LwLT}g{V0^HU z2?Cy;@UzfQ-)Y!NGP0ddS=uU9Rc$a1QHnLMHyPVYe?`_RvF5x|69o-w3_BwYn0n^uAHwQS1V4 z4GGn0L0y#?^%Jxc@?zuh&936h zc+Gh|9`BXS;g*1GlXrKj*!V4M`q%b+qeDR6HENmPoGu7Zh1OhvKAh8`@}y}MLq-{d zfXVa%cJpH3NPWa?GLlmvg@XS&etTDumu)%HBwHs3uxw0pVhsDK}! zjReWY8E>^D@Z*qXNZ#>Vbeqh5I#JII4}*%m@Jk$J;X|M0;F7MSj>Aa{P%}*mznau6 znp;UmUMwzqz1J*cyDwK{6ES7|oKErvpug6b6Q`Et_9n@NJv4 z#x$f)jznkj#A!8D$LD!f=sGCDC>}fLoF;SBSRQ&twYXujX1CQpqbb_@H-Os04o(H` z7r^?@j#y6K0GNR9E*P3bt$>G_Ae|;m4bd+uyWG#=bD`7XCpave?nQP{{^F3IO8!xO zUP$+VWxd308EkAOf%T>GG&v=zMPsuK-sV^4A1K?eEFmdd10-u(j5G$ z^jy_1cIjWYv4L{bN$&hESJ&`h!%y-@Vh;g~XCw;r^k!!<@3&Ij%{o|Uxq57HqrB8~~~mtgtBMlwM+(!Q$^n|!z)`r2G?^7D&j(q; zz-+k9PzlkjpsV5lrbX|@{?B98rl|$b-tN{GC|tlVW6H5_ybxx_zT0p2dI|cO+)}j| zF?%_7WI85qR>v&I+Lp*&dV!I-H}&l@h8jh=VvH5HVKcKo>OBk;B zCA=@wAEHU?=R9&cl6aDDQcT7K*LnP=jVOF35Mr zpFlw>$q9jd$U&wKq`P>4CiJ zUu=uk{LSj!=A=Fq$0St)D`u!aD@(@*sZ_o-(~-u0@W=P>TB_ej_Ct6)VA$a`5gL>M z2)QMaifR0*6gd`Dm66z3b#`o_#&jxA_O9Zz&N-nOvMk+|xiFmV4o%Cvr$sF$;q}CF zFja-AA{YRicr;WzV-STFKQAkx#gUA{th5dS6qrS}*=iQDA#9gni+B=?F)4M5yqsc_ z($LP-{&e)y$?uvGrLjW@1AzaGpdSGRqJ0vC5ipf%VlwIJOBPH@-mJKBzy&h@z6h^t zqpr&vn5RCSGwN1!b}-LGB_}gQWF%YETrE?dCYJ$y>F`iX4wLCt)*Q-Y!H^;&`s{y^ zw=O6n#?jRxuo8%0njkTwHJ3-i{a|=wbs{vdQrRCuIhoKkk|BH0QK{xsZFIr@0B4mh zz(uSz6_sCA&v4$xpHxYHsSpk7z^Lb7h%{DLEsV!cQI9a$+9~?kGG`k)*9}x{PZ(L! z)W7$R)U>ybm0L!%qm{LA=BX|wDCMYcc40QQWRBO^>P6~q$|%fDa}1gRZ?;Z0*rFM& zn^?BF99y4Ev+=_^r@?ANzD&g&U!KlZ4?59;*)q$Xu`_ElVTfiuSZMNK)sfVtNLp#r zU^#m|lQUYEqBvW>cWR^Ri z;W{5i%$Bh8`nX5uULE`&{5H=l@3%5hw5dEFURb1z+}J?hb>ZET>p!t6O->JB^dEc_ zV(s82Yz1-NKU8CfBs_ z`(;|j<|=Z{PwmH892b<_q(;Ue49b+NjrWw6>A)Kyi3y=#MgPalyE!;RTFm^5}3n#38XK@b){IA97J1k-* z4q$PphG`dNDziCbT~k2Cx4y{p#i5frGj42% zzp&WObf zVzsV@m9AWHQv{E}v_JXv*xZ)+J4j{N7qb^5glrsQ4Sy*4>S3Nk9JOW>T2-D7rJ!y- zXEZVK=t}gNa6*`LukHr*m$fjCI=tjcpcQzM1ug3n3#YFU{O8_j{G{&xqLhm+Rr*<; zCoJ0+EKhGN+g1+@rn%pi9n1d{lrujkjxYZ%pRQzPXZ~}F$jUGM0>M_rIgN=IwBpzI=yQ`}fog7T1KYKm{3SB4beeahR^ksmeT3%_6`Bu}au& z=&i<+0$2}_r1(f;*YXLQ+?vX!>u0gzyIJq^Rq6V4C0ne@QHj^Y32>3y8BEr?x1j+o z(r!sGnuJws$)yOfySK`L7wHsEBrh7XRBux*kSDh2PTX6by|uN_7iNALLS9;~wNoqW z9h_DFdzAm@{`+;8-LyaJtFe;ug(lOW{xnJQXajr&3avdRK5(zDQWighdJR$I=7A^- z+9to!845p4Sg0-^v3?Ebm7ztGt+Yt48o?)ANZ&M|mv(IJ2xZYKPTxs|e;vG60+oL* zoH~D`Wvm*@bP8JsYYz_sjgf43P_&{>EFD!=Cs%T zrm`fu~%S-vZW!>7tN&vwI3n;w^%e zxi+?QPAmZ8a0^&KL@H15%&$8IW+Rk|bVj3bl~`j{6pf~dFfEZmK;dNr;4+j&iU2ez zqET^B6c&tE?irA1Lc~|eZ+SpWN#P~CH7-agzEzKRQzY4ZYUtto0S3^0S;)9A*ig*Lj)}uZh#Fp%{ou%V>@KXfSXO%6&e)^>}_1v{m z7x&3nYgpp42l`2T*#7=m#CC83@zIGst%LoB`SSgF9}}qnZ5TXxvv?LE{+%G~VMPZa z=GtFhE}qL`uZhE29O8Rt-zpyZnst=sfQ<{LD%c4QRxM+Xm%+%6;uAT62mXrOfU8~> zdSr1ym2Zg0*qVCm4p+Oc8QezMdj2`2^KCQ%u$Vk)d}mB=o;nltUBn!ltMbn0)JAX5 z&k94sHni`AGzHOcEA;u#>B0DAkMu{1QswT@{akL19PNIE`28-@32GuV9-=*Phtsj1 zeBN-t4AlFbzJG12ra!W&mB=X&o~O|sh)>-vflkeqzRD!OUjpac-reBl#5FodBf96i@*`3z6*Z00a8c!(pXXPw!JfOOuoS^!0RAZV$J>$AU1rl~dFuDDLeV z@oE5_1Aei^oYpb1*XeKd`k?zq-E9w{tV{LTzt$X={^_zN&IBTTJ zg;^LII^YS$ureVR8t3+4Lx+u71KvZ z{wCFo@RBWLXNpTi+s&`+glQFKYsJDZYP;|_Y}YwPv-tI{qwQbuAA%(gqkNFQSy}Jt zF8zChd{{$=c<)aAk*i@gQFxV!@F9FD5NxbXh9kLA6Y%ark#tAL`3g zJ-v?)!_bs=s^7Azt5qJH@%&a$SXpJ!*Pi7UPI<>J{{J8a%mNH&&TlVO<&dkb)5_m* zDmDpJXlFA;6D*d%*Ltbfv}(*d-}0U;&*sKxu-7wk2KG}W`rT>V*;(b=-Em|ehJ1tQ zm~@2Ey`0B0IBm}h^kygg429d7Tu*0f=x%|?dTapDF#5-6uk*W6A4@PUY%qfUd+jE{ zG|7AK(vg9{8kB>PqRBiMGnl&Y9w51xu=o2S2geK{&2+2oM7<6w-Mv}gd+5;M506We z=qt{i@2u>>jlPk@aRT;)i$k>be$G^knk;%*B29r0^os#9xUCLL55e3gApB&ks$$}g zu{JhZFZ`O|X|%5N7BTJ{J1#|mqi_QJ4r>CCV|z8Xb#+2aI*D*FcJO z?G|yh1LZ4JF9rN1mY?Z;P==g_z5{6-Raol+6i zJtE*f#>!-GU`v2^s4s*a2ky%n`pfXkg9|Y<3W!L|WAljGw?;!IN~e(LRKYDI643^` zWtYA7X2!Y++VIFM;e)B>iEs(X!F)#EF4>s}AC$HE|C{RYS7$5D^L~%wJE?If$e>^I zz5Otnc54M@PxmM4w_iV$p%_X4{x{t%D+g!}pq#mQ+aU&0lS=m?V4&=l{u9eSRe`|v zxpTNp9BS{^r+0g4(Q9Tql5{q;wDj}@)$iKyYa2wX`#jXKeL3lYvT zxqem@Lu|!VwqaqLw~8@N_2D{fh-gY7-lLVT&mHeb79J*r%yXd*kBbF4|J0sk)0VFZ zDn;1k5T$QQV$%B^Klz!7{?>rjnq#%inA326jIg7;TGFx<>q-TVq1siM)wi=B6uy@l zQdH0hWma~8*u8U%-u-)9(lr>MUJCi-Y^6NjzXksmSvU}PdOxk{>#>3rYNx%0Y%cUv z4ddnPu71}YJb!8Nu0n5*ghWfZ3N3})1zRcU-d2``yx~G0SC;XJ zSp4Ff4RoBt_{kO_fqI(qa}Uk-0GojHMWyWND0wcqXwFr6t&7rhJT1vi#srE@J7CA8 z^=UZ~uciZ+xP2>)N|nxSsa3GkY3R*9G)C9n%TwcUqQ)0_h}L;Und>$3Y%A691}*Tl zbcw!JsEctqdrk+?3f+Fcs@O??JG87cl?d=6UvoA8LwAI>+%L6bkj3??YHAAcGUpZJw-NQH?R1ekzbA06MnL&x0X^W?&WxW-K<2n zevuLfT+rGg$ym*!@=4(VwTS_Ob3y;m84eqPI$c!&`L5#pX32$}d7>?c0qhSw0kzHs zpL$tj)lj$$<-r$0BL0n(;h6FpJu#f8N*IG)q`dF}Yd*yL4<6-{4-L7tAMV#9Fc&Vs z%rxt?A6-W0P$?OyPj91q~r;gJ$wz4FMtM&r(*-N_aFX5lIA= zw$9HcG)nrpvmqjI2Fnc}eb8-QYZ9jnC6sJ62q|Y~yeLWG71@ryokR73>FMEdspE0! zP!U2y{mjv5EVa4&lcln<25&qubfl3cp+Gg!x?=rbqd*cKjz3&fYDRikqK*#_!A268 zle&=9#-YEwO)-sm2gj6pKT7vZ1E*zzQ%j4d{Zo)RY0+7(?T&4ka8Ixa%**id!Tony zXYV&sj88GgwIO*81HX7)BbxH_k0`wU6=#_HkBbH77w3-!ryz2ZqO%=a98WUfA7E#h z7sOy~a87;>br?<~PU=E48vFk6oQKtAW1dkty(&jBckh-7%+F7r3C=)e$3*73b~sL@ zz`npoGS8iW1WI407ZhG93a30Bl?$Fv{1vWvvdc5dDBqyPXY=HX+?RQLz)^CCO*SaD zsgt7f9|HR5qL&}U{7-T|8iSXXh2o;ia~*rj2+zL-L|XFRQI%!oAJL-A`4XtM9Un4d z9SKYubR1~9yArszSPT%KSyAVTiqlPW9;`9n{N>pzi+M&@lp{Yzj4$L1a@n`(ehS%5^6tcl!Mtag}y;M{*YoPUD^?%_jtDc+6-u{t#dNq8$BT-gLt7b#$pew4c zgN*N=V^da20fXxrmse2)d)+I7obwr7A$r;A!+^ng3FLKMuVCjsX)#<-_ClS=+uC>> zzaNUAfI$sb+mm9 zo1Z=EGz0xtP<*``dVZUlTi=a*-F^Md({bYiBs@~y0(R2IMkAoKZBtTWq07ZE;o1Fd zjY?GmA!k5|>~D_7)(q7+bKyRS2GNWM4&%@ddXQZ@%=Oe^KW6SwqHOmBS?C^{vo4L> zvAV@lYUR3^SL-%U6QY~SC0-!^03E3trRyrc(0{|}3bS}N=o7COwrAwg8`T(=p|d5a zTBXY^-(GG`JN?s?C6Wiyh;!Gyg#b7e)>;X!A}(}VWuYHjT<4+?ZY zct4Z8>2mdT<$>^0ICJ5+s$;`CJw1I!_E&)iBada^z{}$XZryLPo+F z$!(N>!}6ZlBKDEw{v%xz>0Et+c_yDum5j|si_dv1O^#j@l_J1j5uJvw(HZC;dIm!C zB7y{H`nNpzhTK?y15Xt?DgFQ(H8CIVFSuLX#&z!4#AtDn|P2KFl~1d4m6 zyHgDWwU8l#!8Yt}qK(VpF!bRst-h*l)qwNdA$48J1!7nne@j|qz3WI%79~Tu>Fr^s zP6TnBr>ZRnpIKNqq#FeKz!wpYfxRruG}NGXE}Pm4gw!sicQ1?%um8SDr`b~w&~=53 zgA#dGME8A=d1sY5N)#^6*CMto#j0P!x5RCok8-nZcQ=Ef>SYUf`nO@i+MyAIb{VH) zCw;!M2cpQ%TnNsmO^1_3}Hsu>yW~U(_-6_x4duWfGr@gxA=_YcvQws8hd?2=0judbpm>Rmda-xC!WrMv_rr7=PT# zXSM*XK$n%iPe0-V-lQ*iwNdInQF! zZJlvBhiaQ^7(PyL-9qcWbfq45GG4!W|8Z6q73OEgtW(EXV3%!*77tFXQL zxg7qHi;0$-gCazYoFpLblRu(&Oc{`J$+&(5_VeI**z~~16uTCxtH_!%0`$BBKNCp; zMGUt!=~0Ea{oy(#=CVycVJ8BAp$02HMP;fPca|<&wYB7S6xKpKUzElA&9g#mMvxja zpGqb$E&_!ND1*k@u z^&NuV(ci&u#hu)kSW_;v89`FyzOoF03Rp0+8CU&L`LIeNC@_ejL&~Q9UKol&5l5a7 zz_gIU?}t$Xi#~0bj4u%b@CM!y-+&|;Ve0vA96gNhDa0N;@@yrl5UFv^RM{~~jSonx zVf9^Fly1I%62l`3+dzXd&W`AAVtzWawKd+$NGwrNUDnm`8qIE|0eJg>4#Qi4Pvu$= zA?#oQ4BU6QUifq-pqooN-L8!*KU(@nW7oIm`D?s#;{h{1Hmo?XvwTH-5a3zg;ZKLI z60hr4A@o?BSG6I&;rSO!fFJ_jC5WBG@IWDRLU6>jAS6cvaNVwJxGRUm=mir-KlZGD z^lupH)etu(ERK`poeo@Y2m=5S#_8k*WM|T2CaYWN@Wj%I| zJN>^3W9BRfp<~4h!jwXNKrq{(=VzsS)tLXzJ!FA4M9!9l2OpqvvnG^r(x*z8vK(Lf zUCm>nlWMryO{GRRPJxCniV=6!zT(hpKW=cbt;s7_t{s-NP8ruaDe36=PlqfL8GzSj zkgRni>YM z*Gw;AH(_uzgfZSIaXEDBAOM3ma6(+$F@LnliP>QQ7hdx0?Chzr_u2$OKBYF+n_sm~i+ke(Oh zu&+5B?JD=OaouPRjt&o3r+G-~evuf)BdeJ#oKq|f4Q+Nu5}^uaBY^&e#iUj*kwQnR zEnlHsdspD5ExY72Y&80&(8MWu&Ulk*fss(*!vO|_`3g_oq=AB7DyYVxTgSSW>qcb3 zf7xzv_klE7&xJu4-pm9+U8#-Hg#!9J1cZae17R%4zHXsbI{${H)7nn7x(iB+Qy%OH z23s0%G#$4vcV8O#j{qC|tJuNy=6-64@qbk|zjF|04$@3f+z9m()jn7Iw`EUpmVZk6U43Da*tmCA1-ND=H zegua`E1OJc%7J+%YXVc$Z)*@CP+d+#kmyFgVW%&W4v@H9v3VUlAS1gtlOi(v7z3tkssVenQTnxEj;EsCvU+I2F+n55>j~~khC|6Fj3W-RFvNI~IlCfJy3{d3oGN|Nf zb4-tAf-d!zHPxD(GdRZz0OuyJ8PTfk%chRn-LB4u!|xK-73`zz8F&MN4{GCOYC1A|G%2a90vF_+j$k`v=@}k|3+~&@J7^)N7DRrw=wUUe*<{(R5u0h z)Hthk*hgjv=yO2I_dbGIZlFr+XaX)$0BrdYP&<7CFcbQOuHV6-Wxa23i&a3m_08%- zmxJQrAxl1sULJ)}p~2(@raLpa&K1nsT9)nFS&U!yR6(uwiw@aok7h~AqS&gL$#Mcv zWeAF|GXU|kX-9z)HDnjQ75R=Fgs$%sgiWJ_;81%Aj})*y69(xQ6Ow&?`2jf0a_!(9 zipWNRXBv><{`K~(Xg>9S)G|;(h&m^x1;*_t!3&H;9}ty_)>`3p$4fd{F{D{#64cJ9 z)(L~8qa2*?8F6C1*cQGGSgzv9z&~i_MnK|n&slV}u59@_C|BhOLQa-~4P2b8ZsMv4 z|M?gv!@I>8!;4OPA{AkCSCIP}vrZd;+8}m?Y&eh^W(%3b$oOWGYbp4X33F?3lmDF_ zdf(HL;V8V^mORA2f_Jkev@$dz9?Hcid*>@0x6M5zJszlca7*g#g!^jGzX>@(%Y_lA3b-0#DywLlDf)iqgekfhr*}tDkcu}_g&m^#Rqi%9k06TtuUeHL07KBELsz^4E*q9G`*o=(8pKe1C4ZKk3J&!+BwWT;2 zPTCK)4y!gr7?b;bX0gFqly3Zz_rk+<)Dfa;?9*mdtP+s4z5(LdKQrJt|0MUNSd&c- ztW?fJF+VYXF=~9_*w3oFIRs)|1deRes5<07#7A()%sLKmbx=DVy9DWmk90+?ZeX_|Y+?gS$I#ghF0sjVg z0&8H!UFF%p^4;%wj){bND@+ARI(7^s&azR)tXtL!<&*-ZgV-R!;XTxFnk8YdH!xad z;TkS`dE}BG+y1UMbVTsGV5c0b$5XhfpsRO{2Tr?GT5->y1DDdgbfA-re|OOk5a;C^ z@XL4i?dOjd1uDk-h!pm;^e{}djj?AD_!NEobuEq`eltLBnrl89H%^1VW_-l=x?c** z8v06`&dS|i(Ld0sDf>j9&aZ%Ca|1^>qEP9#GKgV&M@z=sG?ym!J$CU#$}WMc+|DJ- zbHfPvQ{Y&>Sldnsl+dj<_y>vce(rutp$w1niY-#)@h*jrkxgCP>kKK;rn#e#Ep`oR z06SKo+%ZvRu2!0dBPD^?*wDa?lL!EWi(+{;8Aq$I(6-K3VesRLD@G#}VUG6LBmd^N zV*#uSAzQ79V?drP#3upo(A#MnjG%4xt!SzzLIV{acl|pbsobA}J9tovjvH zLijpmyQ9RcAaYzV0P7CVR1;EnV}>^B+*R39@Z$t2J52GBC}^Vqtk{S-41>OL!p`yA zfwl4)&-FTy(=9P^zf&PtBrX`Bq?!R}lre&-8Xw{D_^SIhvnIIhw-F@RaF!!&PjM9i zS_v^&BL?&b=1lvd0Ico49931A{Eh62kyfMWx{k`RJ5Q3R0I} zvzSJOd{Fbb)GH}f^3Z{TC+_0aZ~>oUm{H!r%|5c`ltlBANVRn1m-(JFiJ;QR#Y>GixUNH2hJmKIts&Hw9#y^8;f3+`rh)C5au9toO>{eZ!pFgwRHYfQp z$Ef4;XHBYafz!)J8Up759+D z?+MFWl%(sH#*p)<2;o9nxA?09$XP2AyFTi7&x66+@x(f#d=_Hfe%|66qORWxEi{eK z>DH0z7w7GZL_jUf+b@bnMMjg!=%>mUr?>+4g6GV{w1X4hL(6x!j}8d_Fv_^h z1BIv|)PoA4#0u-d&ILDSuDNBzK&_s0;|UZI@8Lb^$@`ju-2IkB2}jwTF}(aA<;}G4gUAG~hzv0mMAci$?Wm;Upm-)#WJXN0)#F2~udgMIS;nqE%O~Uk}_9_u|c)c+GAQ z7#@o_YYCG>>m=Egm|ntx=?8v?FOgvrD)CL%0zF+gh+7;?gF3~rh}YpM;7fIQOf!Hk zF;L=bS-yBA3NY0T9PWK$>`2wM!Md}ItasV_g z)w$yj*~tWUs$NQ2_LUs(;vP~|_`Gk4Vwqs6`(??jbmRu%RjY&@@7|<3_Rei?KUS}o zYCpfBe->&-Aj7|Yw*6-Bp_&tGKc@WeJD0xGgBsA@d^PuQ603+ey2LlswlhmchqMu% zV(uXLuU!vCA}zHqPtHA`W-&`K>{{^i?g|Ef0fq$mA2zZy@$D2xq9YYWcZh*Q>)~nf zHTd)5rw2;1QYo*8NAf*Ad$gTBewt}=U{x7C-_gL1_s{RH$Rr*jR6N`J*Iwh9=Rf&F zhp+=EI@26|mBCirGbMun9HQ(+h|izmE0FmQ-~|V@B6L`f96al=JXP4j&ZyU~){8F+ z?H^)0KsJ5XTc~+=e|j)iU!ZkDM`1WKs|p{^|CYZ^gU;m@Vf=XDx&Y_c!dv|vZzbnhm?HYpY5`!kT2O>;rZ!bgU(V<^*|+c3@oo1< znmhIu02uV86Hp9683thp*$4s2(ybB(SwyZ6H9(}sbyUv_F-KY?UVvo2jhv2&hRFgoXa&t-Cj$$76Y=$kFuh|BWqF9sCEJ0oNO5L^+K zPWz*a<)!+{5<(OGShiZ2FlUMQt)WFi1bfbddvZlqbf>}y1Jgh60Yq!j&v_NY#C$Ys zYHJ;2#nOa@H%pF_ySrjxT3Phde&1R6L?eE&UfbQ;+hBrIr+4;b^qO!_X}nC zSC!{+Ak=5`?h2AB7e7mA zB?t(M+zyXiwGFcJ1@ag5QWw8o@nrh$P>?)-bGyfcnmqh zuEsW~SFLp!p4~%*B7W9aM&~OF=GR^Q^}dCCEjKa7!o6S^4505Tk(lerRO*>kNBu6B zh{cFxHb4t^McCYL4<^pRT0N;1f(Q-b^L%#yEb!?gSG^@r&R-%mU$utjd$%*Ja;1I}+9 zqaJNTiRNrT;vNTG@Gu-dO66!wx4ply(X70~k6IZ`L_c8d^=>yfhxZaLCMPf=>;38_ z-A5DZkMWq2Xiv3nfN#fnOi9TWmMrKoWmn<6N7@rSqX3x!U9jO$#%r=sfO+hpO$6PL zm^l1LWO@ZssWapU;?%@zOj*gv`U5qKCqaOz!F7-;QL5HUaRXWu%W4a?Q_XG9s>gI) zGa8Bta{b|!*g>*7zOHrERZN-VtyOJj1Dzs6!W42^mYkF*9DIz&o=W9ny<=n9QYwSX z%`>ee6�gEnP+i5pyxPfP$UqvGDKdiX;laHu z$1PzpFvrOt%0RQg$OkQ-S!TN8#?4Zcvj;yeJy7K+PS7{8k0##2?y7UjI|O_R#vFyx#ZM1fh{#x^e&6r67os05Sws)QyFV{kzxvJ~dilSO1Iu}U z5*(KE03_*>!GG~Bv9sGG02v_lxP=;XJD;zW90xYj-df(x!Y$ujf%;T3r+I{ii=xBC z!g=i=99>~pEvk^&m}Lo(b8c>9$+>j?qUWEW2`xXk2erqncJX#5uJ=`%y25f#CcZ>{ zV^aI9+VR!i#t!F_atCL?hux>lOvJs_j$jzbvYog?ia=O9b{)Je>L@sDY)}BL>|wgC z4V?~~zu=$~kGMH}QP{i$Sw)K>mpsvMJ8J61z8#4(oLDX<*7C~VYzNuFCVfb zI*d>JsiX<}0`qOAl7>&yOit5G-g=tJ3~ceSvP))l_1Th2Qo(N;uNBvl#kORedMs5? ze1tXixhQ8BMDsj$L>N_g{-~!@)#5>C#e9!mc*$l&FbU;zeE%J zbt0#d!IlUv`wBP{J<=(2lFgi0`)r406|`wC6Fy!_>ts(i;5p2hDS~$r{pRAJjB*_M zB#DXGwr_YfG^7mzi((;N{_8+OWARM}R_XUsd-*k>n501V;8w<*gG zA)sqwqzsfJO@AbelhsoKbL9uCVzE3i-Br~5s@NlQWFq^@brIG9%`u`k(zhFi!Qi{GiKlL< zeTg`5wfRsJ?9F2`R_Q*gp=@s9(HCw_k2M?ijs6uj3HNH@Iy)saiF|`34aAWdO=dXr zYc_MObti3riKN%_LUM3}&Iag|6Jn|_E*kz;c&Jxw^IGFZFJatOlcGnvT~RE{!b6?h z%(YiFblK(Qp!`C%?jdZQq!4@Pstwt?>@-Wa)a@C*Yqn(6rA zKm4xm4nfooF}@-fEY_lofIw(oT(`?es8f^2zXr`h<3HlizHP;d=5mCgv{hLL8JxoB zR>ar=$0iLRVPq1C5h7|B0b-V&^OWfBo}#)iQ)dUv_MuwVG6XSh_qhkZPHJ?Fyf zje0sEA||d7KRmJ^GB$XV!SyPwjRoebG*swfGLi1#rdN|nc@$w6I|+va7;>|`{&3?_ zxm41(_Eypyc-9L$LD>1vNxyFb2=4gm(f>Vp@nTW%5ssH~M59&Ys88VuhnMQe>7bwU zh|+^b8S%)KxGhc1IsT*Pl(V16be^*)J7l(*^3^js-7sX z<$Y{*gn%L8_9B1=IUbt=FaR{<4?T3Z*R%a27=%E#0pi-OqA`%w6npi$HMiHtz%T%| zJpc`F=!AHv7o{?KkfTxs1}Tp1<>Nu{mkXRBA}AOQ2t*iZ1_ng2+Nl(VCqh=h+~P>E zI|@lNqF4ZWvT9D+#f-0Zs#n;>mHQ9g&g*Gx`QZ@o@FKiNchvu&?^b{01KkkFz|~Zj$OSJWJ^m(TYbEB|b~dNDr^?y*>;k%kgLQ-u|Rfk+%yieo#+wBl9yu(Gl9{PEV4mL$Def@5?Ht9RtI-`1G+y{beHmi=wVfr>kDP7b7(4M??feP%ao*BB_0e%wsIisjP{KACtu>z_iE2?QJ+Q|)^BjzKVa}{3pjsi*A zdmNy92&=?4^cx@)J&aH{nH9CV=)=YWL-zcc}#u?Btq|9s1$V{#& zIK7u$ILQ}vQQx*T@(3^?GqZJE;O;|ggw%*ou z&_TOM_=Vq^)z`pEZ$8=G+kaCnQHHt`I9s^* zU>=&)gSpqO_1eFk+Fx(<7xHsEn5Rzm2f*$k#b#o16r52)>i`zW0!>PFZQzj_zc?QB zp!H>SuySx$9o$W{=1|BUT8fTtg-EP4j-Ea)N@pDx7HU8`vQi#=41-o1%QefCV8WLi z6MxoKeL)?})nPJ~21W=PV30fz=9kwR{c8CtBeKsRCI66#cRFzF!?7c4VWpOoOb&4s z#`pS9h3l;<4L~jj2M6VYW&C$h%|WyM;b2}ZeOQD6>pB&I2&=03#%+{g(e3&NKOC%3 z6Ex>XEPOLy*TgZc9c4GKXGSa{7A6LZ`)?$EOOhM61KmV5P!fEywYUF=uEu^>L}^0p zyw&kSWOGIy@I`PsoT0-IOY;>7FWIgxwo5hob6HkR@vimB5p$%g!qR>&EX~cYWo*tu zMtMv~Vt{Y_5I!2vEL;m}Xur_kDjlLC6FpJ+AUw`0@&BwM+J`&lcWsq_v>O#gFV*<# zM~|QH?Z4Con0uI2PvLw5XR@)o{TLMj1d@uxP*{I}<)9DiK4_-1_?9ABQp&J?s(Nwo zZfSA(;6s%&UtE~P7qdEWXPZpaDE3%CJ{n;7fu+~ZGbDujJxPjyY@G+N9}Z#2&Y+V( z{1W*Y=tAvxVRgrZdrls-T{>y@Q1%CxBpjiL>nM(^sz#_AK*I|e6E*5dwkEtM20Ae~ zzQE~~%c|TeQ><4q&H7`2_bZx9L9Do;JPZ?vey*HZZX88VVe5t0YUa(soQ6~bu?O?` z0{>e$AiDq=6TmG~u?lZjrBM;W!y`6T;e`NnFFHV&I#Wg*E|fQS}irJPIWEb&KjGk&n?ZbeJGI@^{aEv!th$>I-;s!jfEPp z@ZnR^v?wK1kJXU{<_X6u%gX5By)8MUp;sOJsw&iLdUekr7RV z!GN_5sDALh|Bk%lORa&{>D)vrKBmH^F%B;9UpOQB$-d6+*gN9@&GOiMla`24pWzc{ z3duW^mh||Z;Vl@&TGLT4L*F^USYz@k=-!M(pW%A z4hG%tBS0Rx!*dt&3q|~SXffzv9Szf{1)#EnQF{n0thh<(2&=3ysp9^H=|Zm_e8$n{ z-Ht40`1*}%mfq>@k>pGfe`WJob!M{aIUH7NXn3sh)wU+un1j5Xf$o-KJuQ7GeZYuZ zV`xeY19T&?Tsi@hAy^#&|G;C><}?&#w(AHd)!AbW>lNvKtwU{PEN> zYKvMj?Z`$TG~m%5V?l_eV^)>6?V#lVYcYTtz!#Xie8e$Z^}R?2Ngw%eVknU+$10D> zuF)>0<1^@Z`H7%iIjl4fm#@ZS`qRJ05C&Ssg!9=Lf!MYLnAq-QYE)Q(%lnt9QH@?* zML`?9&1{Sx7mu@k%oz|Uoy7zT6fRas`^iObdK1rJTgOO6_H9h5_ZBmHq@SC8?eNP4 zRPdmh^eS@AdA3)3w6hl_vUVtP5z+`I!^EB)xhI~luQWS>m7zo$ZBe7J;)7oH*oynk zrFJ8w+K)=m>dO#fFG($*sR6qyuI}qwuPA5J(8F1tI$>mhU`)=QY@lID7c&H}m}}s9D2hMr&B^8ICZ=I5YQwBxrSlmHS2#z0ZJH{I}f8$x8H_cCp<;X0cMqk#dX?R zRW6W3s{0{Y62Mao%Z-bTj)B1lLtJ5l*g0LU0iuN|b(&SlI1CKht45=WM&m6i*rGwg z`^LfCYt)_{99A%&=bMB127D|xPDo+BCo%U)@vVdI6R=Y&Q91xhyoWdO&@&Gxx1X$T zQmYmK_uF+YBYP9N&-0ZVww=DKgMFLsapRF=PW4bF>n$58@x2(fioAkMDCy5&%txxg7YtUFZ`-kp-$ zqZw}7FuZeUCe$CQXO-VK7EMM1j{8tW6jhza5Vl9?vFwyMzC3%iIHLmrFcc zj45XgzZ}bbmKCz86i-Fy#PT88DWNv`+QLdw13X0s0j8WvqvQWXG0Is(a9KBibN;iqlhKGfJ%-nzIl85$itEh zF08Ja>cZL#TzkrFShkfBEFPgfeJCn7II63LM?vR9O1)D;U$*&NY+yV=w&JcY#-yJN zhmqaxxR_r?QI9q3BP^YRbmlTfG9oCjaf4wbg;9(+;C}mEcZiY(r-VYO;Vs)`>jR!U1W2imT9QTqGZv#Ps;>nLHkhei;QX#&bdB{`2sPDy#OD9 zIUa*uVoRSWKgBe+!YJ#-{jBIEe#COdn8i3>8R5i1D4&7;n8+uCiPqi48EL&Yt5ZgL z%19>|Y5TC46Jj&eF{~LUZ6AxV##@8_t?<><(icSp_x5+UUfe46qZTvC9=&Pm5>rBV zLqeyQGaFn#55?m#Rg$ADjf0Sh#7*EOi>jGdpO%--fbpU12M=iyj=45U`SLJ`HTjRg zMdxD^d(q>ir=t2s_!!38Zd;Erbs)XqRDv5D*1JdB+xt5^ z+w@w#H#^-fnao%%JmUI~nq52n;r899u5ErbDbH?H z?D;c#|NL3g?^%!cHn|>rHbd9$cjw{%J$m`<1-+H;O*G3J_4-yREnq_-5sX&t))|Fh z`?UM^JI5H26OGcpngRR84&6bIT@J{xox-8D0eKI}sk;^qFT1Wb6%y+q;8PHAF2qlrezHoH`vE$=Lc86rG|)cn1s(O^-aTD8Dme0EMN8wA zwkbPC^lgl?CM%WMfB8TfQnjHvkRkkC$tue<(oVWQp~b?@$r(?rZn=_t^mnRpKHnG? zrhBRS?!b7kN5LWyRLS--dd%58wV4=NZHpafR?<&g%qZXJ!n{q*D)B_5NYAR#nWvL7v5h(#rs|f7$;xilD&QR>d;u?3&Sr~=VI-NPS=PDY5@qOTIbwS?3#}`z z>4-Aee&mn=Ju~dbkd@)4+lHIA1cqZJWg3}#9rNqUS=@2;wPRik!DJ;j*63zt{Aro7 z(<+x?W5{jAG)Lak%`yj!Imk}Idw`*T4(xW=z3QNRNPaH%)Usx*-GJDoCw@u+d1Osa zt^BH@C`Iqt|E99}WOwsLd^u?R0QoAzBT%VTa3Hs0}qGDhnA>>n63QjoS`ReD5!}PHpT* z(d)c0UZLk)k~ap9!_-O*g<8Rk$D=j|hTq2!T*PiV$H%TH28gJNRkLp0G(eqFD*yr* z01L{c=1aENqB)T05gk7M*spGsT8SE_VNk3W*eqwzA>SN{(WedSVaU%h799)|UoRrR zO3mQx&oMp|&0a#L8asU9YzGon14{c2M)!j~Yyct{2GqvU=tSpY)|{^K^gQ+uU(Hwv z`HYj5b_SA15=|--fh0~q9PLRU2kHU|uCy|ZM@*z4PuFf;s>5;HV2 zDWpO#NU#gh=P5bo?!<2#O)vZpvGuN-%^fM#5U^e-ra)73qS@{Up zX!Kf7ot3bVk}CQEl7@`e?2wi*5j;V)KH$~t(UXH1yv`glzN7)`QfmtSY4tD!RJkH= z%X)*&E1et8%!o*veoe$JRTf765(AJD3B^+=FH}Ow%c^FLVKA;?e^?qiZ&uGwgiRdbGyCpH_Y3V~M5Z0rWK#dgz%FL>z6R@PJ8y%*6sYu`ra<1%< zdi{u4G-M1^==J(tlUafT($eP8b3F|v$rMnmjG?B`Y1z1r0w^x69r)$(J#^_ZAkjQN zwA!v(VXUk;RR?~xB*D|*R9Ts~@t{b+LX5Odad9{5C02jG!;cyP*9UO`4bI`c3@_)R zSw}24Dd|v+4%K6!St*h{_KVRuZR&WbQ&Q3qz(^w)DYRt5k+fUkDU@tl=lTii?3*yL zaZ1`)c6AO;6Kk(ZSy!tGZK-{E@3X`ct2UXGn2V!>Ls*Auqzi@L$=0g0u;_W4;uyx> zN!`3@&U%8ZCHKJhII0p|;V2VEr;LH)QXSyKbnqs%Y7?=EYvgn~xq~NH{tZl-D+6-< zv&df?nN4Ks7=MmW5p%1(=zKAjyD>DFa-sHvh-_O&fnv=@(YMT92;~{$NaH%W2A+b6 zvNG&o6e8GeD;>{A-b%ETF{1S~+ng+kXVvBCEjJa($2QJ;p*Wt;BYi(9-$-gqJ31dP!hW6-_420;Ok{gElkntg^ zcY_lhO)i~~aoGenvVs~-*j%0aO~eoWw=(F(Voq8+Y=c3$a9;8J0ptct8DE7{1I1H~ zkE;RfaXh@yYLqi3r)pC|q|XBKS^s@=eP3-pd$GT>yNXZtB|i!7y6d-{KFpO#umlAm zqX&wWjyQo+|19d*9qm)cKXI`gEH)VV2q=I=F>E(R>p>to_kbq%Fx>SJBjh^+viFg2 zPH60ap(TJrb1-%&HicPC=mi2_C%}js^?Iq4nq49=nRS6{SOa^hCf2X2+OZ$hi@&O@d+4Bb8LV>y5QOG@&xxS|FTl<0aSNX{+KE9ZFVvT)YL@bwE!2cn2U!GIf? zTbb7xARIQ#guxAg0mr>8n}L?GhMK!OuOwnFV8uGO@H`kwz;722SA!#*= z>?2_rDI8SDEt#ND-L5mB3>a#TlcJnn_F-S=$x@Vh$L*Eu9Hdc-MeP-8qUl5!1>@fh!2eRsop+n*hkaxwa=DCxrsPp3lfDjwCHj8# zVryfvG0ynXNID@tI1nVmg1tS1H#PXIy#`TVZ%Rttt2DcI?R2*|e}F!WuLf&u@1}p=h9ioq&pS6akv~ z1qocJV}fH1;M$Q{o1d@+j~;Drw>DqB*xB7ru5-s3$odXWLHGzdm*W?W0wLnHm*l@Q zWjBIeFYwLiOc+hpq&|Dvdh{=}Yox%-<423=vQ4ce2b;>Wi5>qR24U2>#m-52OYn>w z9A<;-xv&cumU7eq@B@N-;-)V`O=~m-%9F%f+6k}?IqM`r<*s$M?g{_oDkb??Pm2CyxO_~~gA+Z^NhE*=TG3gzxi-JuWVrpq`A z2&VxFuieI#aog?84Ud*14^{K%#$b{7xC}Ce!L-|EU^*KQXASf^ppv*^%?Fl#wAT6kbW&`W&TUqBjvoV9!;v3^_a=x*N{`_xYBq08gpb#_*KY7*jd+6i*UsN5gR&$DI`d z&78UBx1G^nn~izc?48fBvPDjOF?%Z z#i_hptl08y5Q?}vOWA9*1~ZhL7-CYPRegYj7a12LdO;;3zzf<;pk>{Ht%S@Us_jgk zy(p7NKxAWnU0aAYS`CwjmK`(T>UI!W?OekK0;+xty9a1icso3FwShTzu>?%;n)62K zw}k3Cv7cNZ7~PECXA^u_L1?(4ORvOo0Zs}2Sc3nJ(CU?YSEbc9#Ehla$%5H5d*%L3 zXm%d>V%;x=fG5{svbh6dk4y^A(Mv{m&Q(24(0O=Iw$#R*JC z#^ibA85lNDGt0GyZV$;2roE!nQ68E8(PE0MZdat}U@(MOV+;6{GtSx1^>Fc7yolhu zI?afm+W7C5tU6#xi(7I?VP;oKK*Kv^l^Zt8024S6w^OzVOKubBi(sI&T)``I@>>eY zugUULnAOxCJ$=tj_IEgbBNsjUqMCSla^`hFtT?(f4#K4Z-qV~54?&;Zx)2ZI%;@H5 zqC`EWY8KH|%33srd2Iv?WRUO~d5BJsk_o+6n+xJAs ziz;LTTl~E&m35V7y^g_0akr8vu9)zR2ZzKeRf(=09Fl&g_Ma;Gfud`XA3De5-6U?@ zvUZJ#pty1b!qp8+-Vjxe|xLZW}>`W`Bk zkiE>vi7ZTK^`Ke}8}$X%Xy8}80KoJ59*(5KB_>2Cg{qIC4m4Ep zz za6DAMd*KMAHW)-ah>BRcewQ?LWrug2E>-TMdX6P&UZMwc%;S_#lp@A#6#lTg@f zY(^VqIcP9bi|+wNl3pYzbnkQ&N6eSFrhb5aYSIKoV#NE?X8Eq>%0GIZ9P)UQ2omFf8X5Q+uC`qDm~{v z!QeVA>~8+P#Z3&{GY`$zinS7t)e7$nGxN6&D~b>Po&)he-WY{~irQ1PyDRhhmOY=1 ztk$+G{4iBk^MDjEM4#Y2r#EuDYQ3%=JKeKDZEdMv-nQ=#|Kt3l6LkBho?l1g2h;{5 zM}&3X9sVlkC^FEE%mUpWYE0S`ibt5{#0f&s+S!X8)~KBTaR%82-lGFM4ERhaTucB< zq!>LAGch!DGGvfx#n`8X6l6L!ic3RxiL4rXWa56Hj%nn`J$24J^w&Jj#02EV88Hlt zq8+Fr^>VF+v22rV#1=nqWLR$*g@AaaYBkJjkK+5X4mMC-RfaM(2 ztICwHY%YIhR{dW9tn8_J2x1?QI0shYm;Vfo?*8Kll>s34{fe5tkRo(wgi4zW)ETR5 zIk;9c-RMA39XE6bXRg%sfNu|nu=l7;gCfK(z!2k@1>>ps0fz&Rn0}E!B003hCcbP` z7zPw^qjKJ@$k$pxl@n&O>E%!1z41H_ZfI+JzqP&rjOCNx*LUY~kKv*svqNJsVqH~5 z9vhA}zGP41(8a}|aCSrt9&K+M2Z*bj_ldi%i{;8;v}lv1aHE~QRlyCF_#m(~{(Sv# zyEm+`$~(1su#b4wluU_5F1%)+H*fZ|(n~>l79JCLcT$bZcG@t7V-ur84Ox zLbKqG$-s<28z&|joEglad*{Th9l-%?E?q1y@t=MPHF12<@*;!&3~`fmheNZi8G~xP zHFCPBpSWbns1A_AkLQ-dA<24J9p14q_1-+k!U2&2K-L46)%dVuSUL*qhTiBiSsIvX zl!W1swrcsm$qhK9dv56~3bfbmCky5*5RMo#UsQ;A7K3qW(<4BXj9jw%U0^}PUCnZ7? zq>|+Hb4(JH%@z7&+T1<4r z8+qS7cL&hMy3dSXWaMUqGHS#KW-5xQHb{iBv;Am%cy#7Q@)|XQs-y`b8?52&v5EhS zN2fS`Oc=Rm;4mj71Cjn{;MRs1(a*+e((fefrpFaSZAqPe#Bt@Q@Dq}S?M!lO@S>TW zVXvP|O!ARHM-p=+JJdmqwO*^`pgV>Lkbn!K)gaZ@p+SIVMu(AKjZzB-YH7KSs1v@e z)L$>vetr}ETwbb^K^^ezZ4wrxpHTgRZDXMi*YcnA4YeI>IwJqN~O_{dBoDm$?!eTE`G9L?ob@@l5Eo%UIZ z;|5l|yi+VAtY)Z-v?i$z?f+fMV&UGSJu!*}<*>nVr9p03Yh>wc;*Ck~-JlI!s|C#G zHo20X&uyYLS-KiWI^~CB29b&1#;tSyc`_IKqIYriDBvXwHi}$l|!z~ znM_=Im}==ehxo1h_M_JB%jYdpEGOtpTJa$A$AAfTfr}bFySRxfjCb+1?UZ8AR?f#ssvVvuGW(>IBZ!|xD~D@Sj=~N+7ZYV3 zg6;NivvDxC!8dmxymY(J#!9_3ljKL!@Q}Vr%DOl#5;$SUC(rst z3HwdELFQM0u;|v<3?CL$e7ni4;oRi_A=t>Nb4GW2ogfOFBaxO-U*%o2K-SV4O=*v$ zU4SnHE(wBId&uwx^uZ5WfSLxEVm)4t;b+phox4?iF->RA?=7+%rw1mNc`&VV4K|iV z$vW1qZIGrIb>}??)x|h=j39w+py`3UrB+NC+A;2_G=uo>`7>4fJ&ya}btW+#qr0s= z?4RT+aGmqFq;Y*m*2!~o2bC4oY^w5pc^-`o&F@Ev-w(_4WV<{Uj*i0N0G{7nTwYwB z$6MfX9bdj<1Ahf?)Ccv!*5KAgS=!r3@s~f7jjv=XaD2uu^xSj4kMMO&SiIK4subvo&yftvw4qbQ zM8t&7eEs#x-8b*exB9|+!2mOyET_vPg|g*HXOb+3)4I&DIH8NdlF~rSxCQA~e{>i5 z^}OM2W(50WttBH_DxvdnP}U9{9A)I-)Ey}_aFl}vF!V}5zb(z2p$25v(nZErMJcI6 z72Wp-6qP@u4W&3Ki?mn3`m`P2G()&dQj~;}c141Ru>lcKe>9?^fb(Q#prOFgm!GCB zbhVOj^=!9G`&Oo?#A<(MgKV&mfdeR0fbd!m$dd*?9Gewyq%o!f|I$ z?%ZjdwA(lYHhXK6R**r96kl}T6~#qyeGb%vu1ptHLuR?iozvzXc_-Yr2F-dY!D8@v zPu+Uwt4>l@l+{(^?w*uLBYjfQIhgp=%B)L)kJ8EAKWoKByXDry2r6 zjh^d5hmu-JC!Q)-?CO-p<3P?2W-|9r!c-BVI{;ik_l%ahMa-S$_%)-fqe?465I%5m z_-@AxnG0m?=S;**+bsm$NtNS#3sv44Qa+@R!H|M6OXk>^Hu)USGPxW?uXPh72r+Dv zjb~)|DJnX&J#dF~YLk4QZUYf{G&tO4O!+j>m@6@zIMX;&{GK?YsAWtnxR7w*jNAYV zo{I-N(Ogf=XpeZ1@$4N8U{;Lu)&VPS+_|%;eiy@!`}O+-+!Q!#TOusgkP&>|ckjM>R+x1P%!>ECtRH zy`Ntsw)w~fOvrY~lsP~*Mf6NKXXny{M0GUg)HXpmrZQD-*hC<*lX%-vz~p!<^dPW& zmVmzu#QGcUx6xG7VgO>1{(nt6tEyjqX{~SIeNSV7u8*Lvu#OmHp;3}IIvxPOQop7e zp%UrGv9{5`JK25-$U+J8=BT;((mRAm)Gcua9ksMp`k+UEZoS8GM_YD1%t+9HzGCmx z9Ok|pTyl0o+^e#8_6XR~(ylaAcS+_=bCqI)EcKx+`{@x-szJVXJbvZnUx z!M#sAyEV(REbi5Yj1J%>EdiW6;VOd<-kDUP&BlAxsHzm+z#<$PTf^_bjYI4>RM7JJ z&QC2@WOcGa`$$?@6?SR08t*UriU9Bm2m{rt zsWlV#28WTUROMY3LHa<(@@1VdSnn#S-g7Ff5g&q{^~c_!s=_d-bWD6z^3WD`R}WIQ zR~8$iwO+#HOjhR=Sod9}7d*Cm#7kvT=Q4nTA0XYLRIs_b5+C`^wrJd1-(+>mMvHaJ zJjTqFy_m8WQ}$xYUQF4GkIP=n+y-YsTC5@hu}VwCi(LH{WMKtlH6;p*^#Zi+2Sb#J z^T@JQQi{!9Re6z6T5wl+dI#!Y^FkD6xKeYV` z{m7ggjyW7*3Cg6#d)9>=FS6auwMeQBlq&-98@O3ohI)WVq!D452KnnEBI7fO%m|Pq_#y5l6BJ5_uAl^=RI)HWr zYhvlLX-@(a=o=U$j))3ErG4;#6gnNsc2UnpIvX1q*4#-UUU(tFye0^qc&LR9RqM7Z z?3s25-;qSuV4Q!O@iZfQr2WYBg$TNdw-S*O^xx8JD@>(+4jZf|k{<-8Ivk8F3n;xv z9ATjA4o!S5v0%E?7h0OX%j$w##zKvqm;0-jIU9c92d)_<(w6m!?#nM);h>GPXc3cD zJ%qDIuv$BZ<&<~jLv!_X75~JEiIuE7-B+))tyRoSGL!tr4a}1vP4Un41ATJu%k|ew z%PVi@bMG9?12W1Qz>%)T(tMzbfLc<^^}EU-L5qW}ynD93v9tH8^=R|O_RhbaZ9d0P zD7#NK_dmoZl{Wdraq+wY^fyOL`@g^>^bDnH`Vyv{0y* zs8vlOx~^Y=@5;4-HVzLlb7kX6vN&5`SX?a2k3U~yjW_m_gSk3t zN)}r`z_VY{e#I$4=$*(TAGAL}oqJ9J&F48XfBQWbWLH$k6&<+%aD*{q=j}^d;cx7) z-^P9!L}4L|FJiN@m-5P3>E>&c8EG;0B8rPR(PJ|$K;`P8Y6t*~pDhdKu_lX&1DNNn zWpT(SR`#(BSJx-1cB&FyQ$<}{uca{<>)#3!7`QIT_*Ndjd|d!YH&FWF-XpbAUt!*p z8Nm?95sH{Pc3%6=oxyMk&LbH|4JDQ|oWQ{d-8rPO$g%wKXo$&zj7O+8=8TDJta_zD zjvNlqbR+E<-6)wPo9h5}1V?YCkV3V4$Iu>W7UslUJ0E3R6vM%8IXop5$Euof8VNFhC(bME#WUWMs4B>|lU0e-vBa>hE?G zkbEc1!c55Lff3FGns!7=+j39TI13v5J2rbvW6Mm%og*<9(6pPUaudD%-|YF2UAxKa z{{Fq{osH`uZoFH3mI(4k3TJhb3E9WtR;Ob~*`#|ovoATI)lJ$%uZ{t}w4PQD?kYMH z>Hv>A{x54_(PuD<0!CCJo>dl|&$U0NXxsQ|ZX%AD2l^8cOA8w}iVa-X$Ff|d{ zXR`9x&ZJV@ z-Y)ZMF#0R((MOP85((%(mV#!Y&+M&2V$sRRgYe&EIc;md!(uRd7!aUp-=u#Yho$>MyRO7t7Tb@-h{zTe3~Y6MDoV_Z-h;c?(0}7vs#pIA=ZO8EhLAa6z@~bFK(}H2qa6a*6Vp|rm zd^5&#YU}yd{?_xo{q^S?o8zLhL1)^A?a}7m#_raOeKcP?DC-iGXt79r4ES8EWLfQP zJ%6&jsh;mV-+Q{gyZNYK7barx_`+`Q0<-TJ7@5>ILfXI4YN__`_Fza~3g6O=X;^Rh z7{eYIsfVWFY3+<|CvBLS(L)53$9Icyq~olDVeJ4_!&`|AATs~KLNeT=eMa*fZoVZB zH+#`C)+=kNB9`U~OZ6r3$;Fwfo3k4hKvQHY_`JU`KSS~O3CN=a5>AILw^87$_3$PT zNAgvkfgayue!<6~AXAeaYVgZAM6}4CTjb2Nut0-f50xE<8PQS?G4hhhtNnebz7G!$ z{Bp`JN0kpM9+Ok(3NOdkC|uH-H~`g7y-vsV%T@slls|c4Yn~4iGnEp{nqKygxWr@D z_HVi!kug>&8rQ=B0J2TjZ0(DSDB!n=RmmXB0!sICER0`K8IX_I!gg@CzG4M`|5##T zj&wCi)-b{JxOl+;q;|2iszL|8*Hg~&U;=3mqjOh_;P3HQ6tx>%Q527PtdCH3d}D1@ zo)zF&*USxO9G%WY&|;e1vk1rXalFx-6UQcourmNN7e`#@^5e@|Y^7!<%<)--1Ft^c z%!R(0qAKTvXNHe8hmd6d`)?@Jq5Xh^k4ssyW8X7@u0qPmrBgnv)E}t1o^yGG85r)@ zmwy8xKHn_rFO+U2m1QipBfJsSy}Yev#x5_Q2~FexumUyEB0!HF^yzA{^W;OselVVo*?55L z)B%1x?GF`F=(l<%{(2G}35PZ-0Ro4Zy&`ET1g*JhkB?zZgK1Rm&8Oj>x15w> zq3`A0u3nGKX5V=!O36f~N^*CFt~$sh>BXJqhM&!5f}=D>MpOe%=7}_ zbpStn^riL#HTz6DgT?XDC6998U82_+`A=Wc@elDap7TpM*>0BiN1VB-THMW5?HmaV z>vz9AmM+Q7#Rk0a>_rM^);er1=)3JPmp|9s%`w;Ud2HrPE{8dj%;OuwQ1P8v8J&-{ z6}-a9xiV5q+aKrb;sjoLJR>girLhtsIV<=vNn%<}b15USzDDGcH44RDz06JQP_*s+JDVoVj zo-Pwfn8PP*+__^~k+>$zsUTsvxjU0#*%-qv80(Sznqr!2~Y?!U#;;G33j;oY+YmQF~R{c~>yDjSkng zx$$(Twf`ah`T>U3$;#IP?8py4U_6r+`E`rOGueH?96X98-U^*F1ejpZ;!wfOG9{*{ z#OA9i*1nZXWALg{>X=T>=jiLj!-5Dbmku z3B3c+Yh8z!*X|MBOO}^l0`1?R99sxpRI(hg$z1T_{RPYbcW_p%bI^rax2-~UWj`Wq zK3#O?Msg|H#3troo=m@yxn^2Eu-n(d@j~_QsueXt-0Wf67>mbbsQ|W~FCQq!bq%9p zASPvDu^mM@5LhHqWH(F60nSfd3KPVxA)=6^4587ghTILU4@uqu3!SDVNxHZQMbKs7 z)FB6%Hp-<(l!6iKQvLvZt<%Z&Q4kFAm1zjY-p-<=te|l2(5GnvocKh|-p&|!P7%GYS7Uaw324Rb&N9}nEj zLg*l(wzuEt!BKv;s|ILkQH71_=b0vSf6+Y>G}%a3u2_x>gz=%L$B|ZYR~sA&GgM z@`GR20KbLW%(47uS9<`imgC}$^`_C#&fU$%Vq@{7d{~O?e#@1-&P_g$>RMiKl3B^3 z#__2zkBtNSqskyK>Eu}wNz0>zDMzl@?aM8wG-5K-8>9VUzy*iENr4!^?VD<9&a1n1 zRbB;bSmVqH(h~R9VWm4T;ZQ-mY&oM6HAI3-Y_O;wq$~4V_Fmb5D##%!)PO7+h28-RiX#tlCa`&yh z%@^yt>-#&q*b{+C6fQKkt2m^~7Zjcu@Sz1pYf!g80E~QL4xEwjFw|p9OKu=sP{J0> z_#L`Kk}-@Wzz`jP7x_LVME`AxG{X80x|Fdk2cRuBM_}OVy2nGKEpY}XBaB}cmh2wP z;7Y0cGLvdChA1dqb4jTT+*gf)6I9+wU`6;Q;jaMUu`$l*7=x@t27V|2$I+MMEG)5@ z1QOa^V(tOJtz5lgzM#|TIsLv%3LOevsH_F#6y`m0nzpfUf#FhHRVF~CRF=TZbxCeM zQU2J9(~}HXVA@|GFO6Q6`z8f4Wg#pH19**X;WfL?_Ql?_DkHI%k6N}wZJ*{@^#^4I z1e`zW<4&#Af4*P8Sd5ZIos;OJ^?E)^h-k5b`a5X>ZH9mahpngER6_;oiUQMF6{Imr zQy-4;$woq(oew2MO%6oL9j@$|4>U6e4eG+ZBOvuA3U zrU8~=4M~18O`N&ipil87L*MBGVjfZ~09+iPhXF-v#cbV{44=B&MhIm9y@#PA-q_#k z_9cg~QPo-a-fBI0{&E8yUepTZ4m1y%O?dLd54yy&t>-(tSgxsl{&Ajd#km<$JJ=6q zVLiO#DoSI3cR7)l<*tCmGx9uY8zJq5n${*Ic-1(ksE@@QY{U!nZCIF}fHtB4m>3Py z@g>*-pG=*ONm>>KAVul5g4e4TK>pyHX#&*;>Fy$6(XdSe(6*aSS2P|H5*UE)ctp8# zk4I6whpXi+;w7SNpB%_4m3VQ^O5}#w4lx45JmqKvfc*uh`zx@0rXgfSU8jRk8NGK% zc>-js?*@H1WJpYyw}3%}u4I{w^5_As#84xg=P@&?!!3}OqWCT!hgotHGFwC=LGj0G|hI|&miY)+< z@hI|RXg=BvwS{71!RpnDGtbtfT3d1`cOb8@7O{%2B!Co!L;e2G`az z2T_Za?+=#0ry!|olJ66QXEVe`_H@=z;|+(T-0nnW5zSV%pSN`E8%z*Q-cB2NVWBlcOTH>IsKbMAJbh6(3_~#JR7?p0UCv@CZl$s@-PUx6yhG} zd5s7m0nXX5;1iUtBx(IwmlJ)rRF#PC(2 zL{%}2DiCw{ZVs4H)L>?^5{Ke+qmdyR*$B;KZCnGIY*Y_*IgKjgI-b|{H;o!O3Fq8FYlb!Vz)$ULJO{qy|1&(ULs#{3m}zD`I8D;6;$t8P8UI^x1wq4XH>N z#kHib+qJ(oYX5$-+Nh?3B?u66idaBDJ&ga?*RqlWl0P9*<6>#7T%60Xm-R2fZGbzDRtcFOZN;k@Dk!m&M$c6N{Gw{w(XNJ~4 zVI8@Cl*Zr?V8l+Cl+{+OsG8&BMOuc@5c4y0ZWz?&QgD_Y=d=Zopg4YRZ_#SYrI__( zD+`hZ-nM%ur$f4?7DJ`u0NRsu34pvESrfec8}<5jTj!@<`;=7|c$FOu11j+#y<^X1 z{c>HcpPoiHhqte_#lP77(?{3d;$KoZkVu7rKP|M^Kc9&8vMB9jQY{FBIrONUvF^)wQy{a!P{-DO)M+t48e1TRS*Gg5Zd&UTd)p(WosI=C>L~g#x z)yXGU2VD8+Whw(E$@RECu}IMg6h?E$LaA7{U&UhPtCT+0f{w#=~dPh)5S3WnlTan z*t2Lso^ zkCS1LXVnuFMIC)VNtc#kKkzB(s#rh7O(Md8FX%dm(z*(kouaPO4dpEBSe+A8(+(w< ztBy@yPwpXk92eiitoXS~N$^<)JBzavbUPN(^0|C-9WisAm&>aUj>4YT$EVg$RkkFg zp*x=_%pr(KqaO6ff>CNzC4a`)nCQhsbBswXmnX>T*+7~qA}Grq7sbV zims8UpjbpB!FF(bTrUxtS)g}#PWUI5iGE?hv1+VYHiqqCc$Xtry4&1-tXu!`CC1Ng zHB|GjWH>YlhGj>{4VPRD)Ugv{f>I)hi*mc@;q|7|Zo7T9fTfCi=yW@9F|rdQx+8X$ zX6A$JatNsG2C1TW*;2$HF@9xMh4|4N;4R4w0$N>LHb!VrgbohIohC{qU$SDm9IJ*q zY&W8cmT&{qwoCglaL}g1T$QaZ9t`oCaV=~#|77Ggzg@^2YP0X%2(hfBpYq_WE{~(a!U8O>D-EeG+_hU2HUItv+>* zqDaA#@_meQ`uy~BJjW0GrW8LDNLv&db5dc7yO<258JXBjgdgKMrE}^#K?u+DY_n7Y`s5}i>5KC1Yh_PkLHRTG@tfTsn!FXAe@Yl{m%o|?q|zbjzf1mK zawF4?UByIJzoq=Um^&A-s~9Whc_tP9+|(71syl37)6;L_g6AeJj$6TILM~CE42Fc3 z72^d<*j$MlY<}G}@pM08aF8$c3}gmZC#sL})z!p%_{m0a6BCmFmO63ab$Hn;mYqa6 z6%%`X!T_{;lnG@%p?tQHU!g^~k~OlB#+X-xWn>nM<((17TdkSnkO{I^V4~`iYzymG zz4ji{NU@kIhNU#oZ2z~;B~E?ZZ4&{?#4vX8%Gm+z(q-(ZxXHI;L*q^iW`|({#Dkd} zm}UEvgy6Crna4)9yFxozVeSlBcPN2J(*$>;WLBqnF^);lJ3#P_3R{>;CEk}`MNK)Q zVL%bZ%FXgCAWLN(g{>slAnchZ)A0kp=3aQ{=r%N-L=sQL3a1ngR$o@%$>uOZp+G5k z0YKLvJy=NxsCtjCuP73@)W`Kivnd-O7x^ARaUyq)lgqJ&7p-7##F zKlD{j3MvRFD72$D2(x?hdOf$}IYYN(2Y=H&#^M1v{^jtLx&sV{1$CDMF{YUAl$uFE zW3qQUxh?cQ5kV#DXJe?0LUfEv8D~KkX$riWeVtX09VjZ0MLFgW>~TTte7q8X+P>CB z)CO&tzQ%9@I%4(v_c54DMYXozZOpiU$b(S9Cn$4Vz^I_uK{35Cpe_dPZI&=QZS<>f zglDSK$0v~#0|NoMCG?={LgAe!w2_62W2kp;e|PHzbHy+)5}9rtK-QjRqctDIYL zrUX$OTC8hdR5R3@IcF!<=$ zmn}~1Vamvou|cIY&Keu*32QA%*&tzpCM8-aQ<5mB(`f-NO}&;TQ;%r^md{K{WkjDz z_OuN>Z8ISq*Aq7v3;PjoN7jB~6V@T1=(ot^b>s15th@*@=Mj&izD>la6vB}@M+1vm zx6>VqJk!O;;Yk2a3_5=%N>Q2RozNYAK*|E25!l80n`=AJWoJItvW6jS634^RE5_gk zd1S9y!GBBiwTuH(ik_597#q>!)=%gN>5B(ILC} zmHIW+2sb^xZ8VcgwvW$ugdQVjLxCnS{KfzSo`5tk49L0Au)o0PK_$WQhhRP%<~aR)X=BdH|O2qx7yMBeUKExR;b3@zPr9 zgWiBa4-LjL5&)QIyy7nI1;@gN-^0OWlQJRTfhbE_kh!@EzY@o%g@ZC4^@W2&{y12e zS6rZlpx8W+;@VBmeiywW{7S*`%N%E@e2_e86{}_{q<%Ea`FQ4pac7x+%qLX{XV z{e3XWQ>+5f1{>iB4mJ#yQf6FalrtzL1N9Kb7c>%^w>ow_M5iK&qpjL1PZ>@AFs?}B zy=qibxjCpvX(p>Hpl(Qc^;Qhr_~MU)>Xz4cerlN#LBNu_Qd!HALQ0Gcv$13$K__E2 zIr#*#3&vVvDS_)I&0?8ok{Y%&D0iCL!{;E1| zy9<(O7_BMp*JD%)TsW9hXHlGymY2QEdMEA>!@LH^9Y@o&PGUS}BxW0kV((GLBX#OJ zn4g!jF;Tr1pu*7+&|WmNCBk|N5OzF5LFd>#kBDl>(W2Or8+8}BHeIhh6f0dMn`RI| z7=gfdgL77$ycoF0(5p2g7{D)_Ru_L!Ea|=dM;JO97(~fNvdGDss0FJkX-Pump1G($ zA@_C)RE6+rtb~PCF%+L0FJUO+c6ZdVcLfMP3xnpB8JOk?O0$$AMa5S1Tjzo7&BXcc zvx&3Xh}3bkPm;8kZ1myuOQL2r_#cu>fXm4PNKX@JT_4gc1|7gnd;i))BXAVIqc-qn z*J%$&By^*)za#e_J(sj;9FX0pH34>XOejfVfpsYSCmMKrPH0v@LzqCnIVq@CPP}SG z#|RMDTUYg50~ML9VQkr^%;A(d{AkQ!jMjc!<}lvXXJZbF^MA1ckK_MR1+)0SSfR1} zpJ}NyLCu!QVrjKRai+}FxPm65b88G*L1ji~s?GRvDEX9VO^McL*JyM;5#37l_HF1j zI)zAER@r>*M(2tIE>p#Ur0YtQFQuRvr?oGxfw&!A{g+3rBK?EtqOPTVkk!03-GjMP z(V7Q-@agmpkvjfc)H+zJ`K@y**1gKNt#OcvX6YMbyNhWXrWa9Dw(XPY8a~A}l-<$S zqGy8VqJTBQ~WJnja_j&jB)JpNJ#v?*z~J-cbfIQ(7m za^OyEym;|=d;JN}tcw21ru%w$yjpzc2~8ch{T6vFUr2(>j0RNg(bM(cH(QUkA8$Nw zJuR1_?zSK4!tzb>-XI>*?+|~ro79H9See@QMdTU7seZln50%qS$-N+#quHTbj7cKe+WkX?9?iYgM*yXf&6%IRIfUh*8vAe(hsP$xf=i&NxX;$eQ|LuKfmY>ed z#EQsGxZ>K6wynC^wPQte?d+mURD_1CM-F`4ADG$f(nQ>_D{im<`(Le{-PZG+Kagcc zwhVT=hpZPZCM*$$?0_mAh2bQCtYV&7iX=c`>^+}7$@^Vri0K#W!i3RnezKEj;xhAYA+JoHlOVms6(+u6{3AARz)D~Jtmz>m-mB2Zg~QmReCZj_D~#Qg?V#5%~UhY ze8K;T&yLvY1!e*#^17)uv)SCtVjS8=4owzkDJ2szCWu!`vSb*y%zrC!BUo~hqF3OU zxHcIdQ53Mwjd`dmw0KpnO6K~RnJXQs;|t)i?l1i~<*}wb)|AJZ@>o+I>l^2>G}*a2 ztCe4KEXSp*-45dwwRY?Lmo#0F4YNv{*k4-rXDP{IS~t;FJ&L`IX~sm8Wz<~dv@S8N z>!a~75WwEN_k;PYs9_mZ^hHB{jIlyp%Ti1lf!@0O2J**~2y2#zvIb~-*QMNPY)Y>K z3(|EI=5Xsqw(&O((m)pPIuUe}fpxP%Hmej14uu(e zV1B5DtId02?W{>_J~}n%rYd8IJwULr5SbKAcvkKBYJKa~Vn&{0zauh)^$>3_DM=za zJ5W66zSDLolq$4EJ`|Y75#d7}4}zY0v9(c`+dLf=k1q2Z@8T|ntdU`-qIZhATtByv zRxG08?)q~$=60qR3<~bS>E{F}75nGk2T~qLQ&;DZPv;EKg>=dQ6DAu5O<7AE%=BwV z3@=-$XufMI&v|gq5HuKqcL7Af#rUP@MI`}wCCsxm@~ba}9+`=_2ZI}&I{h%{TqXwi zWMd;8;@@7J7RPFD>p<%nn}&}~^UxJ{x?F#~w7l|0N4%u8oh@=-Lgy9|h?~`#c|b=Q zPGT5~$xdi%Rz0E?)pGqVC!Q3ROJ7n}-aT92*x7s4dbIgsd*@%zHlOde_SbixZ0>)E z2i2U(83lX{TLx~`m{FNKBeNFcIyVdi{w*)XS7hwE6dzG+wMyI#{!QcqEQDP7glA2XSYt{5&tWt6(830D;uVjr@)dD(s^iOc~ zpHNjgE=ETUE85wP%7sctu%_ixl>r6^Zd5o}yrTH?!vP#L9!W3gjJozf#&=#jf)`zP z;vlNRemx2>N-RdZC;zmgOF)&9dsG1eukpPc^a5P}QP9N<2AGN!npo5VE;c}}hA7|$ zUG$mc0|pIL!`N~{YtW8N25-7+a8$#^+4{obVp)Ft`5J4yv7a2w)$0of^NXz?;Mp(c zvQUPkepMCOQkZea8#JO&`!y+3=bryAwv)HMm4EvfcbkNSqC@5E10P~Q@I@@&ge5Bq zfHz%|M1XsZ{nJ79P0-owVDPc1-+@aFxr!YbIsWZfmk;@%m_rSgl0H09m@DtZ}2hPxqI;cls*N+t% zSK#xAQ=L_NuBbbSaR%O&@&ev%U-eZ}IodC%c<3lt>NR&s%$HdmlE`yf;_&VVg6pFEjTt$1?5sDy7YuRngmQ&Mx}+I9=)Q?04_gFBt>>Horw3*2 zWMld}DfYMtLAGLbh7RvR2U9y>d~%{n@|~))m=Ltz>H)Ae0<$umbb}+OD+ICC_xf(` z%VE%JV|a-PZD2846O5CN%&?Tt%K zGKBfOoA;*gwewyHiq3iK2Q9G#<{dc@Rd2Snm%Ik7;KH_r&as<%mqVU)!!~7TQJOfp z-xML%hCZ9g&v=Y_01z(E?e`$q0ML=~WP4~H!VY9SrJ{*4$-PMegS^fdSq2MjHJ!2j zxp0x1W5(gkX@^h$GJ+ovD} z|3Dgqnhp}~B-fHyx0V5naNnB;2M6VY!-I<0>c2Xu;Nycbj;r!Yq&KvIinA8a592FQcVOBjaJCdRQ`}Is2We5NC#Rh+Z@E8X=q92)_TbzR>vo`|6>p zsTYIb4Bdd3jqG}VMM>CdB)d_tAQpw8`ryoKBi}u%o`{6dQ3kp4h03L>yx84&vb+9F z&0)-=%8T`lf382-R25;&EBjl|Huv_|pS_recAoF-Z?3A1Q^!96GTd`IWMjc$k&v$@ z(FGH~!BJjSsOM9#0+v`Z3yo|9{mTKlAkA&etL2}6ez1uD{z(7+MF0N0s8*JimgwJQ zOqetPd1Ws+9-gDP@;CtM<*>lD<+r)jeKQD5Naer+0EdlJ+GY-W6)zm1ThG@se-aD; z)IpFP{^gy#1u0hjasrS3apI5aj#uw_!@AoU{YnFR5cQ!=nXo$?Rw%<-BjF7VoPcZ4 zLZOQqHV_9IK;{5_d&id;duynW{0=1D+@Pn$2pTW%Rad)=l@cFtnY%+IYDQ;?awjyDxV3 zHZjze>*|#?=ODGV$Fw`JfE^GPy>7^J{ugYg=mW@_XyCS8ps#R-P^7z@yk~eV)eUsm zuA#MrYbXhW$hoM_2i{N)QDQd{>=S^#sP6x)_FarLre1VOXRr1~*udSpa9AF~sl%er z*45I=^73+R`R)>&s+W7~JfZavZS#OKdT5Ao(ROLib?5o>Sj5o+l$2(zeYZ}%6CJq7 ze}W)EgmCD$G^@0c8q2>d@EY9(!n9fkK3-00 z@5^=@Ftk4;Bm=`cIdPG}AmTE&Ja5z~UGFXI9-J3 z+whcB3INhuuK*<7E;@dq4G|#_Os^cJ5xpdJ(-1fkJaMpb8;>yMETsT-hmm3kxrKN9 z&KOg^GS-w*tGT)+OrtzlBRdHm9O(=6DHu91(@uPk!zlA2?k)k0)^j*#aL|bFftr}V zY*x+A&Z>u-Pqv<;CB^>E&bHdvdH#6o3BD5~j!t%_56T`&x$@NE9Db0-{{4G^6#P>2 zW9B$QP?!IExJvs+s|ZVlkU~m6&p!)DA<7HP0|it-G@7?wQ|muOWeNZ$dZV1X@)BQ% zi;{<((Bi7kvCSnFvC>??OQ`_S$4h`-uh1ER#JXJZn8*k~m~zG7D$D6ic>Q$;iN|A)R0>q>!TZ z65UEun8ju#`c9Ae0ihOA-en^fa^LO`;M5|Q8+IK4IoJbs78a&i_bodxsF&7v>E-%v zNo)V)H~(Oawqf)V^%80VsR(}I*InS;M$U;_BQkId&=nPz!ukPL*b23kEUTe3orrq* ztwj5A(gt98BE9%(b9a;d%duTjQBu?NO;3z7PUHFOL?CZLePLxEWn*c z=8Iaw3eQ`-BKU=;`*8134Mz$a4tuNoUWEUjKclkGp9v)(nb=BjDg{fVHs#}w->~#c z88Sw&MU&OYMup%#q5nK`PmltZnd^VH{$y*TwebulXTF*?0iAIM#8vfZdt2lRcxVO< zPZ2Q!y^wF^th%hkQk_w+kL$nl@c$mYeD(q=$+yf(7zeg@M1Zi4W^C(wWgF3JJa3Vi z7=e#vO(s;0^MzgE8^LCUKe5TDoZOpc=Zb;>kDea4RJ4@9wEWiZlBJcf-{Ehohd#^+ zI1&Lg(sRjWMGUIzrSmSelA%l`Go@%)O47>Dao|-T@#UaAPm^>nh8#tJztiIF07T3A z&8X>MO;|0i$zRG$n=I^nnNhPIQm^6Z0IF!a0_#^5TiLvD+oK^ZY|hZJ4YqNG{`m{_ zzuxJ12zS5;nv>6Wps=UjNbQBQSU z{{)z3VkzaS>9-QR#QC-0rM5&w^^f%!n|p+4)(kv^=DI`2cY{&by)@EstxYUdEzlg< zZzWq}sHc#nO~gK)jesJYqoCV<%K*z~zY|1}nfdJgR*G&dsMY8v4>n3i%GW`tb;gZi zp#(L4p>D%FYVpfvCGjB9lw;&RY{lRwX-D2kBl63}vf4w(V&Li}ZPCe3n(>^t8MR^S z1aE~oEs7$>|jKv8t4?Ui&IdpxXhXRB;LAJZ~L zED4T}O=uMp1iD^IT(e}iohX#q3A14U7G3uOF%Qog`HP$@8|FE3US@V-Zk+XPzg(Lz zb-=rGG{6+p2R-K*WMIcR@5cAb*Go0LUW)Kf=A9Guk@-gC3c_J>2ywKsiS$M^3bRT4J zBg!HREi8|4Qcj{0ls6UwhWvSWSx=gXTKD<-vrQUi;^J2iHt|?90(d>siLnDxmNWz% z@A%jq;K8BYH>1b$K&*oJl32fGtJ$0&&JQAv7G@j+8-e6g3x}6o!xq;|eDzID^4C)G znugvbAC|H%B23BTi&FOeM67)L70rn`oUC!n0nz8j%qI6HDK&}MTe~-l6-#%kQ(ogx z;Y2Wfoj3^lPAGdIc8Q|fnd&#SX|WB`lMz&a*t6xO1MQ(J(jNQ2N8pj^x zckCPwMeMvzzwt|bv$=(OzKto{bN$GZjLj~LWNZ;3=xS7vc>=+&4j{)jAu$=B_*h|i zP=lT7G0*TJraef$B&M0IdvHEz?PDwtJF+T6+XZBhWG;ZS%dizcv9S{lM`yZw+muvi1r7QT?1g!Hor*;q3m=QTL=GH7+=`II1O zG|&W#1ZCO59%)H1ZUWuy0t;m78(lcLomgW^8jukv=DwvZK1MeePwhFypzip@`sNvm08;mYcOE2i9B2AV-a3sYlPzQQAs?=8wwuO z+BP;%Yj6t#=z0DqY;9X3kSBRV*n0}HC0>EHeqY~hVn-84A(z!-Mv=f?+0WA>GAh^< zLW!IAWG{>^jL;7x4`ng53UmKEO0Zyl$HGaWW=EY9RQRKnhmEF;t4<~T3@7lrF^)e! z#rP3yPp=WzkxS7b$(BSj9p~t8feKu{h!sCy)PMveHKLaR$+AdX>Lp`+Phm@ey9ov@ zF3>Dj@?VzigQvTuV^3{I_6&O3xLg*E$1cq)sOruc9AxsjCGQJO+Df{-bG8^vglB* zBp;R2V6Pn+BaRJyR{(AScXW`I#(aCNxRGnKlKD8&XhkA4xkV=XFj`aFXx3Jk+Rw9E z6}wtmfJEcmV~!>$%N|$yO~0VE(&7cm26C>DI-xlp^b;9s_4&3eKF631wDc2umg<5I ziR3suisn`?B@C*mvBWcN?y>p&QOejutR+j4399&kvk9v4-q+TZ2T(j=T8Vd9XeomU z6v<)W)FIO=0Lxyet+8B+q}~p?T_8Lw=8lz)Hl6m3Oh0#VqGL+b##@9V^o; zDPy2xKgZA-9D64bfn*jPn8?%3?bupCTuU7z{>Xu$f`s?z|DL>ffu3k=bHj>*V`>Bj z%?jn7cL7f~b{pG|iC}C$u95Q`2Gl~0_8w+6rOr_B0ft4k5lAD(GQ%rC@L*ClkPN5H&uw8eljc zvaqfEw;H*~#Q_P8iRO~F!rGpA9+$Is7Jms}15=f4*G&WR;)fqpyPsJF-XuFiKyRPI zDycgcreH}&oFm?sy#hT_1fWwUq1;OsZ42pk{Ss&Is2&Q&=rYJi3CTJ)ame;mb%{q* zs{td1x{)dt9JsiA&;(biN0GHo>o}^qh&3L@dDHFFb)h0!|HZ2=1+KE4EN?h;w(-NBNP}ppaQnXQ~ zP&yki#agX~xUPm4c4Rqs0+hwC+wm32cn9BS22{kiq-Qb3*3i(8R3y;3yq19KSstfR zXf1U3)K#PX)OEh&T4Ky^?{}VA{vYeR&$pgGS=IUuf`x-aJ|WeFc$sCif8_=+0GtjJ zWyJ+4SJ1l39y0rA9I|o0(vyPC;DZM6PpKKIf0BJx^^m)?=W*YMx!qUNChYY?+!1~PW&S8hoUmt2f_pV5kj*|)B~vDJ2~ zITo*g-?+)T_$d#~RV*fGrmG>=YXQID4VX7W?2ROfY{`78ny`;OB#-#&qi)Harmh((=)@PgC=WrFdzSS~=c@jnGHjE(|aSw2UypD?8wj+PM$hk;r zCY*~_U)Nge4>uldK7R6a>;L|_{p|V9i~qN~xBv3@KVJRo-_B9H;~t-!djEOb?fF6f zzk_f%Iy=9({A+pT?!EgDe*Ed@rNzdZ)m2y+?e&KN38Oec0Ks`MOzBHj(T#B-|ng-WGl>{>1N%+F$dCh~YsSg;)V8(Xf(%3{GCd;mRfBlKD+fhFij4NV6)2}KX z$uNeCCMe_ug0=EuU;{)^Xk==xgD&U!|tS8yAi{4agktokfqBoNN+*M7?dUJ z%8cG+s|HN9v;hIv$}@@Lw+YpyZY^KQ8?Tk21I{jC^t6fBqOVN#Yt(M~jb&fJO{A>} z_<2%QMNf4&>ZAb;y{x3nYEn0h+;onSm#p(d`+hx@Nw@W+&rIB=$1c-X6UGQUfP_(i zJmhQpSPA)+cgf9fQBe|%25qss#gN0kvBliDbBE7!NJRkY=;PZ?+8W0zN}rvK7R35E zkT0?`^qsYh?54@?c%%jjJ@O%wHd(SOA+4t8`qXjGECi}%nIaYkJ=gdvgQ&2ycHo!C z_rMC;MDqk^QQK7=RvF_kFLJuN1&qAR8Q$iWFi7u#Pe#omLK2ezU4;szFX2V9{Eq?_ z4k=C%7S&!*d~F00^M+;k01}e8MW7A=H6a@t+Kb{He$)UbZRg zhYK`$=AUfc19N2y1Geedwr$(CZQHhO+qP}nww;dcbdsK&_p7Oys+r%gcP&2azDhkh z@TPIHs)2*d8W|I#rm2jyVpf+vqZ8w)T2&xZ$eFwU7y^2jyJvGkQsi#t${=<{jnuiT z9ajt-f{vj6A-i&g5fR<4ujvUAu4$8NZ-KztFj3yC*@E(K9FTc#K;FI ze#qtKi(2wih{j=^*VWIY0Sy7)D&YgBKwl-%l^82-J&zu`EhT;97nCDP6}7FYWR$I& z5>7f(rG6Sb=_(<`;09THi~q!c+QW1WzqS(jT~xUCHWMB&aQTG93*;6UNYEh4n_6<2{vPrnK3B}1&JTOKbc#a($y zs?KHt*V!Eds>~^3xGX+o#!zW!c=$Rjcmy9>_-mimbIFYdY!2NvXxjGtG(Uj-)3(4_ zfxm>seM4c}c>u<*w^|fWq=P9iwbk9dk>F%T-DCZr9O5g0hbevVJ^qUvnN&zJqFK|j z#+gcOX21vuk8YeP@|M}Sn>u_~j8?GRben7xcCRiS{Sq;PK2T)3D@SuA(OGi{YQZ>R zi^0vOWAe}VIc~(I1E&y4D>U)50D)$xl`qfU!LB0+jT8*)^jv2ums0G6fD?Y4wi z95vFBjda%{gd&2e0JS~bHbr_g7e=@Z@=WcPq5z5fW-Z!8k&Xv#R@%gM)BZSds2x|z zbXc{z=*u65w(8tf+0t;}bv@!%@@@#6id_&iPH)G2HXdnl|e3&L$=^GO?0k zKSqgj2Bk0>f#?+TPN|yv;qmw?hc@%3xE*(qB*W%7hZHeXu?d3uAQ4viHHO7fNnjcZ zT3|h*I`TGOj%v+T+VqhIK;Y6^AkrmhtmMWIv}A|Q@}jMW)5xd(SIP_wIMnb&RN&Nn zbV1B6N|@dJMI`<;3xd#Faw~AdZj1?u7?2LmF$QuECHV7-xJ4MWN-jxi4HEZ|Q+8JH zr>uCn&5{zt4_0VXuI7@0?4!j^9hZXpF^>nU4uO=r?f6GHyVt~7BuLIWrkt*vHxxb1 zaaFoJ*fA?39jpuy#;vdnpByxC=~52=x=|!00f<}V7zshEu5__O77Y>XIX4&eIVuK6 zBs1bdVsuwPAJ!2Lm96I%VhE=bxA&b!9dV*oph(*hkmyjwS#e!7E-ZDVLI&lBzCsZq zIx{8@t_js$cvf7R@1E-8GHHqj50amfp@(Jo=zMsFspNX%*Nbors3)Wt)!#$Ej>LFd{bh7??Xk!E#NY&cV5MFO_C{>1sOw(nTN)+lN2cVd zdc9sHEmYi>+LU1k6V1wtz=_icT@AMl{`wX=dJJmY2qABRSj6{(U>3F)dE5vK@H-wH zV@eZy$%dvY>)SQv)BZ~Q%+$<~U~H|uLHDt1LM8j{JL?j{dP{y0cMWy9H3q$JX&&t~ zu8=Ftu!u)w5Pq83d(Dt{n%0 zGGU=w#F_^EEtj{LH_i&c!dI!qI$)VlK|7oHg_)b7+%qkU~g=v{J|oO zG6oDINJ>8V-Dq-#0>~glK=ojqpVg~np@5B|A(zb?M?&X$eoIg?Da&FTx(LF<7*pxn z`Ad_pG?hx6tS7qhoDu|#2c#vDH4c%qS5tHBxPz>@^8YCNUz zPlac%=KvikN=dT3X<5#3trCN)^h8hl3jUUM3x{zNHc^mp9N3tHr)xzcN@eq`2#B3F zQ>E^l)K${)#}!4G*4V7PbIFZd!s)m1W{-s7nwC#R~PXkI-$;uCoze=K??`X^g>^Xt_WT zfhLJePueGO|IX>w;^KOcZ`FYfdQ*hun4AA%?4Ww5TOKRu&dyC3XGs_o#Z;I0MCfbj zdDi!fVEzWqV@>qBJdTq^W~2lpp;mi8p%7I!U`<>sWD)npvsjakCjg!YaLF79-DRY3hctLpcR3;m*I0m@E7vU0?hq^Hc zNNCW`j+{M{q`^3nVY&K=O`m_wlc+_UT3ajySd3l$pX#To_28+r2!9(xRaf;f3^J;a zyTG(s4sm@nP#_V%k__dEM=7ijKuVeBZ0n!MU9P zma^WhAxx8V7>gZN(R_J#4PMgb!P7t}SxRvH$m$Ff;OrqlloqEjXK<62|e3npI~k$owr zMB+b}l9tvlr87KqFPr%lYkUz`mcVjI<(A?416{4MVy;am3%S|V57m?6T@MRnKKK6b zF>=7N0FH!XF2>gH7WwF}iqf3~T6A#9fLfzf+0wB1@Cddqv!Z*0j#OzBITVDD^^1J# z?+x+w&{Q4QKx+&=PJ8*Aa(Z&&jvUmddqBETdxFJ3FS)aj0o*$b*TlPPofjsf&uKX` z{LS;9`(V1rVN&d#=oqIUIEE_+={UJ3gyYGot>qfCW5>2l*g^8AvN5%Iha+Q^rdvkm zB@LS|O-q0p)*qdrcmzJgygv-1rl7tkYbyAl`|zv6##h4bUB7icEGit)^+BNY3ZzKY z1)!o-fIIp@UnclYNo7rC?_Z{^JQp`q89fQN|6T}g0!q&RHl!LxAP2SN!Ti6yGjnaL zH0e@_1q5D)V+L+GjF#U1N2RG02$yrxlvWxFQ}9v&Ln=>8=+SEM$&2Xdk>g0pfDs&db6{wjq58#3{0+H-Vkb&B z%)ueJ#O#!U)z0fkxkGa=R{J@-<{zgR*BF9Nwz3;zHwry0Oa2GX?3cL{0G+ zl+WTN&&3m}kf^>iLmrl9JF#A>s>E`{ryLZ*3xwdp^=GcQOT#%}XC+rya5%XLfXAgq z_p}sTHD)_|zE*K%ZY`ZzMqlrtJAo(nJpSryf$q$fCCSC-P6Llq0jyrGwGtypu?xQ=2 zZEbIXs+KqP{2#u)?sRWo^hxG)LSf5zaS%XWb;rsEeGED)YqW+maMDamYsELV4;U16 zSa{X1O{ss5Q3IX8wHC&g`g946`zIR4MrsAXm$SrA$oKR9AY*Hu;1IP{KYC?6KoHh< zx-|BT_r6&v3cvTCaEQTe{uE2jp6xEx8o2@+8#oO;!7{gwbT*tOj=YO!+^-b z%H{fDxX?ig%XaMIoPpWj+iL3jrLnfL>I%5;JUD&7{Pth5ec`#p=IuZ;!B&DD{a-XA zi;M%lq-(2AKXq->P@m2#{=Y%LeQ=nbzb4NAf};-O8LuT_``|daMf05u{>0C0fy)Mu z!3-pjd}-@N)z6H)Q1Vr6RAug=LA{~0*4#)k!p;Bg^!i+#E$G^lM3RG^VYTJ*aRvlM zNT9+q!C7QZx55bHDzK^o$uUZ?NURKVoJ4Hn7-AAgcSydC9>a?2TTQUku6w?uQZ|uv z`JxagG!;j!I5p?|zayf-b@G(yKTM#JYUU7Xs6s|Z4duqVV4*bc>`3?If&FoCKnrbH_P+5*+ zF5>WwZXonrm^Cg&5Mm=AivvnOpxeGUx>`iq>Ab9?Q;goJ5Ry*HNdVKPZAKUkx1v!LEl@}ACum9k+(3`vVH!}Mz_eL3q)0<^Cp+8JnoR?K6 zBga#`QsH4!n8u<*bLUZ-$Eh~2Ab?;nYUd#$+kDgzXADw_LxGy4%8Q{Vzd+jk#`m_B zC@EZ>w)zUz@?dn<)#ZEb(rxEl?YgwDE{e|u4L}Wd#0||km3$1WD|J}8!ss5I7_XuNhX8BNmtqyiK2_zHBXmjb|Bv~BK#LjSOosEclo4S+iL?9zkFQ?)ZhRt(f8u2<4Zt6BecS$6M-7H7zV2mrgKN5JxvTxGm z_}e>%j#rG=1{A3?Q690~QMsSU&NRm!F_nSzO;WeY(+sA3LdrcV%=K1hD^ep8H(m+x zcY0)AV^HvSBv7+N;blD$ zS&BCCep2cb5|TNsf85H_VxWHz7lS0BwMM}-l+{^$(3OHuS@?URb*_K5QkD|jdW^1( zy+5HCcTrszL+#vXTDLTw(0W=L`u5zJbN|%DJ4^Ygx-~k)M#!YIVcCC2!_yHi^V>Q- z&Co)kX!bgjI7Oc)s$PSlU~;8m=o$%?sfpaq)^TcKRzCnR5{?RInA|V0@HXjw3=MC5 z6igzRuG&*7UN)JUun+AH?r>W;*m`~=el_ovN<*^`SR*teNEPG@Isw*-@zn|&`v zIlGfGnTjxJJ|q7pk&i2l_oBPd4u~|bz1GO2e8Wtn87GL zJel=u2+1|?=FlASAEgUdG2;d;_+_j-0Nd_ZX^&pcM^6kGq7Lf-d9;uzzRTl6 ziObCbkyKibBO=QJBJ-e!1lD3%i@w~|hO@8?@PE^)*X8$0gvi@H09v9a+?NPr$|q?D z`9b$ToL2p$VV1lw!EAV(2W4$vZo0GI&c4=sb(iH(4fZDa(u+VO$XZnJ)gnMGOXP_5 zAvyRLrPD7A6xEytm0omV@-u%rC zABzuY$?Sxh(;cWreHxWu0_QOx%fvhnV#Py2PZ~RP1?B=WHWeKCeJ5i~MY7g5(a+{r(+G z-V_XO59SQjPn`gLBcWzE@~XWp^+OD8!`W>9y(n*Q-}|EpXwDuh&~FmWxQ`nJiRLei zOxH3fluhG_o@rv}V74=&X6^jfu{zWte4(e(3QOrFTOXP`s&MO_Fc&F&0l7yr91NPeo%TqXM2_tBX{)=1ekp;;3<8UMbz%dEA>!}kTB((9q{^%gvS#cM|D0YWcF})$3;i{TE?8en<^cVtjUX_hSU0)M(N&a0m$j_FDIK;}4t;e6Hn zI@W~K=jKfzQtL&=hwljA95WCPP7^dxq_iArruM@x|K1-A(3j_&0xqldFogyO-Y)p3 zY9{ng%7p9Q1Ze7Go-4QJx<+BQGegR*6$9vDKKCRkUQypO0ZiTLLdzE z9*MmX=XZ6h_jj~rx^COtH}hI~=hFN22GQko0#8}dB)@com-n**zfqv&`lI_fyPF)I5!z$I#zPrgIVN62=e7~`iy>3Oe~``)tRnt<_Ly~ac;t0 z@fMn@^a-l@oa*{X+12M+-lXQ3<@lS&3V{~Cf-~) zXhJiMSq7|RrlWSM(<((baW~(o`7`!Zp*{!7lSx&Ml=bay`#zGy!?fFYdZ(No7S_)l zK0Wj~gQTq+6C;Ldd6QYsEXxVXGnzQ@m$C)RP*#*&w?)&%OzYH1TKxfFyETwsV3a_% z?N`uswI}k6gI~r!RCXg?byT(1lJmANMbZ3qXEIPD{#wPEdu8%HqK$*SfIe_Bdp>qM zurr_zZ~O4Xg+;!@if(BmT9HS!egxTma0T4}O0|KXI_=mxp)q3uk3SY8=x8Mc{@qUm zKjy9Bt*koZ{(CRVRAAJlSkl|YM5J24+xxlEd~f0fgEW3H`3$l%1W7T+yg4AhX#qtw z=k`+9kdRzG4aoL%{R79~N1t!s`w3}Zcrp3EfMwZBu_qIk|M#)H{rwrlUhZ-?wTS(Q zLA0HH6UINCllQa0es-A8-$V6%VwbkQ=I4?ssyTWF;@>q^?FRm!P59*mCaLZ}Mqvl_0U#JM^IDRr%#rcQmq~4Dz@?GRD%QuCz^*0#u)a z1d<4Lm{;#e=JV1=gWpFe(u1pFi9ZfVse9?qIRuEnvugOh)h*3E*V82~L3)|ikZWqj zoW=k!<&q|~uLiXtaT0#~(%fl@&vB1!45@PEWsQ4Ab=)2a)5^SBlxLcaq=|&<}3_@ z=fMT?vJ1DDIEE#z5aQy83)pe@B?mfAk}HOyO?Z7$al+}G1JNT>)R5J%2w+Umah0OJ zI4SUylT>o;@@s%FR-CbkxdEc+4N&8h)waaFl{ZWMyA;r1*Nk1F77$R0*}y~do2+p= zhn!Ijr(4}Oqr32?LC88-DmSaeWNx~?1D!>lra}ZSfCG$KWn2PHe}83V=!G8xUK^Wk&2|Byh7 z>B{UtMvsH31KHY38@K+R%l(- z7U1)2hG=DKN1dKC>kzao9%XpYE=>_pHlC`p){!72xOZIR9~=Wa%BNj3H2&#$!&j*? zJ*gAPrNk)Exk~eFp0k|vMK8!hmm@MuuKNA7C{enLq_*iMfe^R)I*x;$Ac5wf<07K? z6Jfbd(39FdI#1{K!flLHeaHQsN9{nCSqsik$Q2 z+{5hP#mV11&Xskpfm<+6CMC0MCjD#k~B6~w2|0$wn?Hf0WFi@|k#9sdH7 z&G`gUR&Ifd#|K293@}J)V@bGal|PrHk^rw`r>H55);RqL166i~zxCkj`lEoBteLwYf-`YaWa6e4NY z;NAVa>?2E9#1NSudf;0Emcu2&1@d3uhK;EVBNe)oCQ*qA0gQR9w!gL8JGDIMMUAq^ zCQUkse`TXTisC&k|?L|F|vzgAx#3qEjNm97uJ9}NKZP+uM~(lU&Vnfe6{c*{PX^H zV!y?cPm)=_{h1|x<|MumY95e%7A~3Kez9MI6?-(RGNveuIIkdfG5UIn`;`}Wh=IsU zf=K{Uu`C1=p_LIAg#odPM8^>yS{E%LG{Ev$1&yknfQ`n-kXngu9U#Gt5lF!?PIi5L zebdVEZERKQ{D}64F1x}kR&FgtR2Sc81z5x}76$J9^KlctHrM}_*LUQzYZI6cQ>+!P zH6u=H|NHI2!X(!5?7!_;q6tgda^`Fd(t?NC%e7nBRLfuMc|8-M!}YGHCHdf;YDE#d z(EenF?C5~gzW+raVA0Vw*m_v)~OO~*ai7;|wz^%g}2 zwZB`lN6yQR?dEMqD#>9o6u$IP=CnSOF`&t90W#^ zT5D~hIo^k5a#~W3r1DA6iQabAv}SBU*-79+KU)-97|Q$JL-%z?e+=k2fpd}5V{FQK z%e@}4LSFljW;!WE>zT$6sV`kL`ukkJi4W1{G!wZ0`;HT_y*JP$bIk5XdN%t2!HCN9 zH76P|cD)zeJGD_09~g=%;4;iZZXn|B+KMAq?ow-IHMqi>4`g7typOp+o01h@!=ePxnzeVQlc54nFBH7#jyCaUc6y zPw7FYd<2^Qv1q}Jb z!Ehl{7VuAx`lB7rB?cda7ulH$0nV>o8|&66Ms3?QYnw5ySaIH`6wSBlPE^qIqE;5Q zF_O!X(<7b>^u_9B=k7wC3jnsE>&mtGhC5o@tcn1Ev*;2;)lz0$PNa?<@iZEYZ;tf_ zmXeT%eS%G|5|zShMn}p=9jB_#?Em`|3A`RlDr!@e$*D+MNi5wk9wm<&yLxi9`Lg)Y zE0*?R55RDsAmNG%%bA!uyZW<@bzt{=3+-nz)Bw}EBGtQEiluJAZACf=cp`@M0(2oy51hvb5DRH>ETJE00CApX6Yb%% z%{F9e%j_8<+DIk!T`(8@Nm?`&QwM1_7Q%fy-KT{We+?Xnj$xX?k$rK%_nGAhb zVBWtw+a5Tyg2))$H0GZ*BYitgcN6YYiu<|&=E~bLE(bys;h+kAC)_H7gOC6O0a7lU z_rFw|YZKz)qXQ&bdXBRB4BFfV$^cNs3~QZdbeuF^dv@$A7#X9YoF=5Kf6?isU8Ai? zd--~?NSStM1>$nJWl~;c=$sT2RZA-9x3fe~(4865)^XDwE>kX>)s^gA#HSC?r$kHD z*aSj$ENjekn19TW6X*l}ZC;j8&{;n~j@g>O)}`(u zBqOM|Y=kDO4s$em>c|{19-9wd&-j+}C&k%x#p@Jc>BVb5Fh@5aEj$dP>$S9>rL9(& zq4J?q`MLTVt>lSq0!8WDWdPUu?{oS};V%!sSXVyOg*?4T*w@(+0{zWh4s20f)*h$& z3k~&vu+JmQjp*i`HM|^L0bVSeM0TLC!!Li; zejHdp_oN4pzTYVd^0aCx_O&(^q;Bl~n8upEPFXb&BL|5aGSS6lmj=k^AYj;TlbAhZ z*3ul7Vk+EP5j^yupF?vuokbq87jpdMD9>Ym$Rj7r(jsp~RyKMgZLAAJJ0n~%zj+C| zZ8#IrOf0;ax#T6NiqB~_Po>EbcFD5yO6&ei@Uht@NmiG;`Wuy$WC2B^`n3jD(DjQN zJ-cG7UwM(ClA-(xocpJhG}CL=%)$8{yMH{d4E|mGAPZDt2o+?tws3NhkyS~h+@5E+ zNVNK^uL2}seR{(mACS0+P4n&;OlQOIFXJFl*b#l2dGyN-bG~NQkyqY?bp4xgI&U%d1CSq#t5kx1e^#vEgpHfi(pQcJ z`ze{AJcjf}`2qjdSk_GFLF1yl!XfjJe`ryklt)Gfmc?RLL*6fM;9ElYdgPnoJ?69nMJ!DLL9&@pJO!s8Sq04ViCg zbxgI27ccLW!p-R~XZ;c(CZ?wqO_f=)s(zY!q98_j?n?9VQ`IB+H3{u=7<>EL`x@YO znD^eDarpa8*zh#-yf1pa?e5iVFLx=XYOKz3+x~fyk*c`kywWsmPh=4-t=o6Y&?)j2 zdPa^@Yz3pTIxjAg@5f{IzmcasPp9{4s|C$rgNcFCzOCK6UXBfaF`Co({a=qR_HF@5OO(Ck@o{Z%zmoAb zq=D}I-EtH}E8oRZIG?>K#y@{6YI)WmmL+t1g=}`I9CNfzm_+GNiQbG8O6}4`@^!(W zph-=hX$}#}siyN_<_|TwWTF=Wh+1#$YTvz=tS#bWM>HP7&n4JV@?}^61}_s>nb(cO z|6~v+mdTD$LWb;KN#o|rp2HT3%SN>fA=l)tL>BuNVz{tE%1GhpQR|(F$T0{(RT^+t z3hZz%sQlLQ{4qjc)S&n>!wS^;yXis@-GV+@WCcul%R4oR-JO*Sgv<7w8HJj&AD{uJ z$m{jg8%KKv$?qz1y9gXp0iuXgS!@f_TY-Dq-bjfadZa}^$ytUv#;TtDn5!>Mry-Tc z7I8*rx3H_HNeZ*S_eN@DxscRN;*_>)wu^sfP$Bn5)9CjN7qPszFkI{<4U~-N9wmwM ze-_=v2h8y@4G2MA?$0KYAUhMl3+fiP!hr>w3COUXV(y9F<+Df8l>l@(9$07g)1(&t z(re^kRm$pN*+n=l+|PxnnKR>kw$6`*qolMU=!{95CSD>`4m_(Ev#u4#GF7(+WP(@s(zl~MDk-Zf|$gOY?EHZdGvX+@Hg(oz<Eai{Z>IM)Lg@~pm=QGNgt{DYOpEs ze8m>uXNPN&)N|qj>R?FgX~ zgGHVEC4P_>bLK2l{pjW%hr^hpx8t#?7^B?n!?1DtE(6t}qCjkcbJw@QwdwWo3*be} zAo*oPC` zY1O!X1CWD!HAFXXPUA-KwbT>>YJ6}NPL7OhPKuEaR0BiqIC(n=Q4%!Pnmw8D5 zg;XKgFn7>rby{oC|CZWLkRQ76o4soybd319fTV$vT+(R4D;T*dqDR=K$oG)^Td_+_ z2mqiHCiE&)!>E%!(QMHJb0h^|{bJ9-v<9R!fOlP4vN_TjE^QkrqBlkH)^nA#=W_&- zgIdmxr(wWnPzRcIegFG2V40T=Wdr;Pay0!wCCYR(rf)tN<&E5nZ{`*m26g7>lknoYv zA<%C9eUW9vo@Tsyr4f374SUC~eZXyVEFm=(m@bIa$+v(M8i6)3LzW<6vB5JJpMZ?| zS3_0g)S1%?@Rp>{S)CV&O6%k_&j(#TxaJe`0VP7Qn26zrY=yxPz>)%kiNjfheV69GCZbM;&Gn&D&a(&k#eJezf*Y0 z@IuFO?Hblm+m1O*K5UiI%s|0W)KcSsJ7xlT27oK zr}FF+QtE`>@3lgaikCGSeii6-!5F!$7+5&Q`b^9yj-+m5w2YFtF&e~0V0yNj^15TY zyB`>^sl(JC2Oo!3W|QbERh>Yyj|h@@@Ys&nsv|#iRl43~l9yeZ*Gd6~!YazelhrY? z#{i{+3}9r6`sXB;yVM6?T#nZCTmn20WY-)b22lz7R)j1}m;$k?+HjwH)Ly;Cc?x?l zAAaCxGRoE|^aF{2GREo|DV(rk~3B~d=ZpLiVl&vC{U8+_5wEu9B_$36?U$8 z%WNA|x%Pc}Z^LzBxD=LuU_HBC(<6W{dh%mI@@72m2D*=EL|PcJWB}7v=JxR=u4*I? zx$35&hqkSX_3T>~Po9-aSQJ%xiqfi!)Uh>-S>t1ZHx-X)`#tsz1fa+qOxpiBL%EJx@j+5$KCBJo8s}q$bRSPxx^VyYiGD%)0GEr)gUu1Y+ z|9&DbBJp;%7^JFRPO=)sSr9O!>a5u=Lx;dhy%kp}6jfn}p+<1}goDpeSTXe0gqWDH zOd#B~hMG08)d9+~RgHJ$h^5xWouz-)|Ia<09{!cxi=%HMMtEMfl&^r9jJh&(U-yuKkC9a}Y{RZ0+iWCxuDvOo1MH%FeU97P)))vEnRe!TLYnoC=X8DMe80;xCE;2 zNj4N9#WT4B5k64rFl=>A8^QSj(9-@o+Y$D4xS{=#rUq9kyuM!)@-BYL)R-5yG$-y~ z{E*pE&qqf00QyWv>Ms%6d+$1@KwOy#B59MvG%SD$$5KP@=({H}8I-e;l>-o6+(az~ z-!o8Uf2c<;_Iku+{6zhu!=%$lDtiL*Je{iCmHutVIlJaa{A6u^mM&2fD!axiPDI#A zSg-TwCKpMvoJFnkt{L$xboaGP9H5b7-`XVfrPj+7(WSgm|H~cp{&ENR|40It>@`01 zyi);MPK`$5bFQ11K&V3TC38kRbJ2`!`0fOI4Nsf z5{KQFIyt^BE`!73GgYveq$@{X5{SJp_)tsXRV6Bwy?hhKCsiqYE5T?7-3MHqthz!} z-V3IxTfRj$KP9;O?BX2Ny?} zC{v*Xzw=$%rNX}hvpurHWuxckkvlsyKE^VA-s0I9rkgPHGzm`-znA~B!EWx=E76lJ*$rAc)W z?RIi_OBihEs5v~V@6I>Lr1Ab{%TE&NMk zpHxDb+5A#}^PTl~&EH;5Pyc|iu4^M4G$eDXRVYI7c@1?!0XT<&xJh>%1|@(xcmozY zPt$-ZRFlO00VqWx=)I%#&G?jnC6?)kv&mM3{Q|Yud8ocX3S}%@&GkLHERoAt^S>5M}97Q{VSb_ z&6G%E84``yRrLK|Nl53Wbln^(AUaucB!%A_G8`K5HTM-8`Dx!J**D_SX^>NtdGpLq*S6I1U?A%Uz><7+V%h%A-X0uQ zQHJ;V=K3G>|2Bw zrDCe@^9IJr@XS9L&02KxNwf?sDWT}GtwdPLjy-1;`=aPlDhdidm2xglO7xBDtiHp} zL-879oHkS}79b#pK)Grmc>uz)GM1gh-VWZwTDXCPwP+rkaI z&vXbPtwvXjyb3{{E2gw4yS!HZjR9`4Y*;siSA#EmpY>q4WAU@5Q_X_)yUnERx|3m_ zTnAV!HdGz_hdZAns>DZ%YK?K4G5V@APcIVf;_7*j_s1Wb~8G1X}Xac0Zbgb zz~U9MenF_+&hJeto{OZ#1P0N}x%Qrvb2pey*${EXpss$Iu+vGtHP*`;rx%{{u4R~Y z#W5MxEf?FM2oPT`Hm==T9L>PyF>x!X)K$2SlD*zMnz4bKe8Gynw{F!0!kRbamDGcOk@6X1dzd8I#3)M}+Py@=dx3H8H*aWh|2y$?^G!3sfN z_?Nuagn9=Au^s#2fnL@Gm?^ry08Me5qE%~vrbX*_nXlfN<{kNS#46P_*-PCarx6eV zZ$p#^y+ED9?8d6OL~?tJ4QBZvB+Jp2sii zjI{d0{Dp5;Z*PW4Y`|9^Ior_~9~55~6>CaNI-Auub=2u+dNx zJLjw$qvUW3TBI*H`LRdpc<(G6cH57B{v~=mFFA076ZZa`D>MlAeBz? zpYP+pB<##SXVhek@3hA|qgx#gbw)Bp4LH=F;!0|~Rfna{qVoM2Q2Dw@g~_8{f}(D6 z{1YV9M+TCXnhXe>8+PG8{L`cwXgiLwS9(8ABdb z0}%2>0anwp3VkoEjEFZxgUV$DzVUQm+fK94%@IcYuMYc6(2SGYUIzrY<5f-IglEsIphM1Y0otM0xm&-y%rY(RNu73g+R>&eU(g>n77{i>{0M&_fqc>B&akorA?w!^+{;K7bIBc zGdZVbAFHHb+3S^Pr)nX%FD7oo78=m>UMb$g9B7gri0rHYt^=eV1^$WOMmWNa$`qxL zdoeHuj=%)Z!6cr!ErOJ|M(ASeA69`{i-c~RCJ$Yx|7Jb@Ca#i_uVZS}Z8a%&5#q9u zK;l-@i;>XJn{rgj7HM(UklGp;@YnU%ob7FSZ*Fbb_3n5*F0TznX-2Mq7>KGZODE~| z01~8iw3^rEA(vXohmo^0cWKeEGhyUF9x4nMKL8nPv*7PMV5RL)C?!b?*At3yOSg&X zKbr)E7=!@vzm7Tj#rF;pT)zfMYBUWGU+CpV2oBymIf>~4!HooUX#)``%ec$TmH@1< z2VE@eOwFctjV_D%y~4-~vXkp>>eo;n*p%vc##q*X+ymtTFG)EF1~!oPwE7~(OdxDA zeWTvPapApoyTkFA8JTfc8aR!E+5kon`V90O1FeC9qDJAw8G132I5eXWVzJ9RkH?i! z5&I-h@G>AIxE$$qd4XWfHhdsDWy@p>OGh{gW^}<)a15)pwK_)5y-uqc^<> z&zIkiTuob|PuwT|gj})!eK6w~nUp8#!&3HDWSOeNIQN zi0y%Wu(qa;P_)J9*6-I$uN+4*V;l$^$c9rvGX z^o%***owtdH1*jRNZBI~4L#9|-GV`!Hfs0%q@S8&fs~^5Q=~DQ-@05n{hzPe2itD> z{B*2q6dLaAJds!C|ML)h76XwYBgzlX(lFX?f~xZ`91xA8=m#-0mx{074uer{@~VoM0gJ-z8rco_1P%Jf$|`j zO7b-|DILlmQMJ0Mj1~8}xy<;-t*N1+TM$yP#g}xrT{riW=5tunmzJGOh>+!$a{fmm zka74k&8V`I4~tPEJLhLaZDFf^%hv8zZYiF#rzFn-t}p3w*wK@pzQC3w|AGj%mXrU1 z2zoj#bC4F2A)<{c=#wOcYa;i(xpK_iqhc;W#jwMrE;#6UPGFTD3GjzLf+Tiwoyi5^ z5UM5aE%x36$zsfcF``Qz&k15e*QR^?_`0b9B+yL&q-;>G#e*}V zoPs@8gnt>6%`StS6{nLg8kUz>>!fM|nG*O9MCKO?c=UB4Fa)zupG{wn+ z@88I4YoGUJ+E@ZkYQl4b6tRCSGy`7 zG7>Xv39@`8Hd9tKF13Sc;qLnW)RCZKCxRd zJJ`PU%!$%^B{*gY0$6||@5Ik)6g(N>hEa>@h&@^I+Rx;8|mdgSMUcr{h^;_{3kB;0|n_a{f3tVv_T^`Z!P+5u$rt_^ed9 z1k$-XnJ9~VCA>}XMj&AqE~Q|30Z?>Kr_>uXUhWgPzWmR#dChpqJkA~O1FHjX9Qi^p zb0L8Zt~`!D!<(FnSmwQrj4kmJPrT15IPTM&n#oeDvsL4@s|u1{EOCmv%9cB@_rh_R zX!Q~H85n7es^@xdIK?#GVJV6@I>$KfF>43Paj~LusL*I_N@^vM&B1YKZ%TTlwjrtJ z-`r<&I-Obgb4+Tl{%RD@etDBTx`ouHMd&7VI1h0;kigN=FcUDV@sK8Rt|;;lmZfre zei$RZ90*b)Rbumvbs!!6*EY)KY6I)w2QmKl=8gZc5~;=bCi&7Q7|RIO3GZZh_3@bl zf!9m$VH17BB+@nt7L&Z#r@d|y%Sd~7^M~BT3pAM;{yQ>ai|_-4^ZKM(3BO|sqsHN- z04_{vUe?=nAXhrp1>$CI0%^)!E>U#KQ>z`OGe?@35u(5Hy~{QIn*e>JfEkJaW?1 zB3=6Lv8xB%q{Co`R#zsnvtjDQR$J~j3@YgXvxCmH$rv22z+9!4_XG5S3n6V8I7!Y7 zm`WYDWQWfkqs_L@=*&PVOZ0CKf$b3sri$o>wJn{L^0$YeP7t}#{e?<#=ZJT+$#%W- zb!=BVj2M!a9wU_d{{H-nZg7~i_o}j@kRElDkh{{BO_jLMUx~a*G+=_$y|`-1J!kW+ zuT#-b`8@QzAf+F*NJ+^ewjru%dzsCYU({To%r$+9+$bVq*5h*6JMtNsHcBC94^+3d zJk|I$XX7Y$8h8Ek9IF)hF_>D~Senvq#QVKN0Ud2C5%__D5OMFnk*=G{3YD>D9Z2y`!EmI`s0 z38^880FjbabOwwGw@N@n5<$Gs%?Q=Z9TI7yOuN9F)IMv)$pMIMx|>>Q;a;YRb(t{Q zx>x^wG@CZEsBd8Z4I(te9n3G;hTKVNb~t=XrDrGnCx{@f|KA`2c2$OXg==PPjHxuU zhUk>a^f^*PJ1-_YFyQ4>he6|cB*Af6ehub5QOwj*6ZKFf;%U`{9ljs;Z_B&r^~f!`pHbKU*3z2h0{wWeq}1Y=T`ek6QwspM-)>RX#v$BKkVPtmW$Jc>zD9% z^AP|arIRVZD|amwig(rjCR^aG)2K~E4^G$^Vr^+|(~Be2XI(((!uB7_0IB)sgQbw) zhnzqf#~r`kO4jNtL8XX9S7K6vpyeO}Eb3ski6vtnU5kB0g~v$Qub;57@fk`|Qw99` zgZi`W<5>G4h+};iMRp^Ahmmut=C%rct- zNsAj-h&X$lD)=MC;o%=He{QXG)~WaCGH6izz#FNr zCl9m=+E#i3olQ{lqaX``!IaDNxD#2` z-#XsTpuLkRM|NO7iy3lq#z=HZh&@+jX14F`pEdC&sKRY>rDjUA0FZ<-hSB6ZRl>-$ zjgnZz+g7XEi29t@;w8p7OIX6=d?tCr#~AOi1H$?mXM#x!Q_b4|lRvs?=)ev{NgqDk z%_w{5^2Q$4&Tp_ll-Tm^(t@;_QFYZwX!c&XLl2$djW`whb(D85S`_S7L$5Ike(L5F z@YumUD(NRabEh-i-$|vLzNuj1f3XFFF465JKF<}Z-05^W-I3`OP-ooGx`JCFTOQ^y zQ&9lb%}aUEN?9{YTZkIJ2H&!l52tz8h$EL9=N)AD4Zl^3r`^mPTF@itH(Rm%kskH5 zf~98)v#l$PerY)9r!|;+yk=kSsoYj!*@V2B$9lWU@~K>%Zr@`};4*nY(KGMjz-`LD z)ao$!!%d@tnVkYV=4Ug;mzAJ&7{<>Xd2823e76fxhH0GS_*|gnKwM_7lWrC6lz9rzkqn`Yr0m#=8gO>hNoC=vIGbQNl8Kw&@+Q-0&`pG0cvQ?sjg7VZ3%AHf?!Yyp0_?&xa zKY;NEGQTv4^N7Zf+)pnxKjW~t@GBKfjs1^rP<$#(+F3;xuPzu_lX;tToS!=R8m#9J ztW3QpnH_)EVIg>_yCax6V7fj{@h$ih(q9m=lv`7hH<_9@(B*ZcHPM}^xJA>&En{P- z&jsPVzK9P%f80yZ4CZl;C7%h|sEeX1;P+M+`T72T+z-Gm70s{{Ds*|d!Xmfee%Igw z3ltCsEQ4cR$o}<(ttibJj+Kwh%j@2rRS)G_JU)8+!6rBWzeU~d3Cv5}%X${-X1RE5 z7lEEf5E7yf=414IZxCvTt&Kg7%R)9ya9lB5a5tV9S@stwRUmJDio8_;XUDTI5M95Wzy%P5R_GzIY)n!13%(6|Rxq^ZL zyQKg5j+FWC9g8w|&AVlDhk0r($|s>)xYwE?iKM9S*=txDfH*D$g0&`gkJKFrxb{5j zl&d-%O<&!AFgBM|w5a+un|~KkiXEw>lh@i?e@ymR0OkN2Pk1~p!qk#hqOTm{nG|cF zE_XjJR*o!IWEnPV)@7Hkj#rP3rm{I(2R+@-^8Ms~x3q8J_T$=ffkE#=4bwWz9Uv>z z>0*YPU+T#t&Xl3hFB>%E``ro;5o$5yq2<* zj{eoGscXX#?lQe)U|z`q8K6%e{*ua?6J6pgTrC&TBzyH4Lv?&)z6Zg-JXu2_2gN5{ z+@rr`#61<2aK_*r*-1e%fp5y>zV}ZUgsK!#%B+Z8&IJ9Z-tv$5zM@dKFdfR7l*4jp zm(oJ)o12QyS+SiLdeO%Fik+3D$|uXFZ{OgQd-f8 z!%zXXI|omPfP8oP?`L#ERf1b0V0>aDT45bpiQHVE6ik=TKdf?&;4!-ZpO4fBa;wyLwm&i8@ztj>$f;n-9jNp?v zlJKhHDX=5DteF(MaHyKLmp3u`ZWkX}25>@|wIrB=A#2DD64ep|a6{eE@8 z3%y^AOM5Mgo$n~oaBs? z%~91@YiF{Rn`qzGU~^6dy0A!-yX_JSwOw~#3&b+sFL_>*^!-?gC&{}VNs03-?@%p| z{b);$neI5y+bHEXJP@CzP)$h9^e-xX@_Np2tzPG1ke6MX9Y@;F3~o?W=M6kzIcBP( zDXp6cD|L-Kwtt2qb^bJ|6Dw=&FcWrqZ8I~CV&I-pL5-@nOcuNpcAxX za_-Qv$=HIdtS7O#K5d(#r66#C`Q z9Sn62kP4|O%{2LSDtiVOxq`;*cZ<+5{sqYn32H%C<_1lRmH!GHMP>aLg4nsmsu$hy zkgvCg01`(91haTs8BeHuza+7hj>qVDni*1}O;j7)1ib(~u)B~$%40jfSdfxq{c%!! zBsjH1o6Jo9L*5w}->-X`DGPu(Hn)H!E2?-f6Bb;!z@Oko_U^IInH`758w>oz)US57 zxz@huGO3%y@crhq?8AXRYL1_k3rv#^eGmfQPiwzxUNZR;73lA;d-~yV%t>)QP9NoQ zIGYy7Dk#l|s|e%a(QvA{eRSY74HEfGE7NmqTzac~k`O!K80-@M9&AqgFG2OWh}nmrA&{a6Ghd!{wySxNrV zI>ed!d>gc>ZM;JwK9WA9@RzR1WVd_^OL2DfOdXj4snY}vywF7e%Mt1vx-!1Z&iNYU zX$4d1-8QSY?$$NC8MCmJRuFcNA)~MgYj1%MlF;MZVv+@tF+77OTD6DEh}2qWSE&$7 zTLTMub~cz8qYWJmVPndGvOb6&3}PFR{TMR1N~pizoE17D%W%i?i7=zi5K-64Dp6W2z1#TCW1w$9Yh!@coW@okA>OF#Y^pt*EouOd zU)87X={|H>P77S-()w6DmqY>RFq-)9(&x=r0VCxOOg)1s=^)TMnmF1pGTByi*^)73(qO7&Y6;YkruI4ApX)+GNDCoiGxMl9q`Ftj=Y9!;0t?!I>uLG znX>gc;bD)o!Knv4-MY5D`FE{CY`Ci_UTaSC9p+>3?plv}(`Q^V#d;(tM+mmz#0w|1?@;5b8}B>Iz5xJNNgRnqz&N zj4!;o1lMGuNzUaaIDsis=PLAlt=%IR^|m^hUSL2=@MR=5PP0AT70-NiW$f{!F!2+G z^|YRsG|a8<=wTY*7MawNB)KXQ{{+OUdl9$y1d9g>*f#mS803Ur=p4*g=7*IJrsOJJJ7LHpE0bVO9JhFr z+tg0hmjH~>5LP*MhBDgIZq$_*m*^we#;j)2jA?dP4NWo->n` z1U2fTxp0bXwa%oYu?4txF&M59Fo?Y=F?$u10T&%h4yL3x&4rdW{m;ePcd~Ll^r#Op zA?4Ye$APb0y137<7qJycTFaW__grG~DKRym_AP-$@IccRb>t7O-`A6+#h62) zznaMbg{tq+jGsmSj6q?54Dd`iG_ibQ?%|zxt-#Q)p8oY6-{Jmgg(BD9d0{vXN;Duw zQn)Fi>lPOw3)1*t`2f&4YCYa~jlqu{q~;*chniDBRQ&7eBO+x3q}= zAqIk+Mq29=NPl}a*x)sBJRYOj`_!i{8_H0Mxz!ws;UXI~;sOfy)u*lylbHL!m1Xi9 z3h)STOffREM>;m_8_o#qqFiqpF6_k67UNCkc|tSGLS9|rL^GXpl=pgWkU9Y*z9}6$ z4{XPUgWz5bccu$qK% zy=YmgTwy|j^M=Hq<=S&YimLs7Usc`9uNQg&WTQ`bEP0fkWRSr9%V-);E(Vp69+?W4zf*IwiK&8x6m??*;kcah5%^5WMA}{S=k|t_*om;O6KsqNQuBSl zx+1-ddFcjRLrCicE(x@Fr{D&9TV7c4&Nl&5a6XQ9Vhg#c7RPnPAa`L45t7R+#iaGM z^e0~!7%4u#?jwv=?j+0v&C6x*+)X32F<6y4I`OTGZ5DZI+oTl%57uhMp0ef&=BgVs z!@}wQ#r&bU>u@V08P<<;s<95B@+yX?sf_yDKnax+UIaom@0I{Yp*zr5C)F8{5!=E0NcCX}B@^Z0)TDTH<25c!u%hv!Pdi0MHko zs8lEN1((HMVtIA)?b$SIlMs0)wB$;F?3^&@>+jT&?2ZQ*Eix%~ECFE~T=r_jsBT%n zl)nEvfKhuf8I_t)ev(>!e+Xv&4<^Y=3rer=z)VZ?C-(IpF5`=Yxag+^dMvDGi2#Zg zk?-f@Qo|N_c)V}^I{~JH&(qY_R0nsgc7%XiZgElW#**aK!Mgvs+Ef)NSPv@j$g1Kk z936*_E?1^>|6RL9#g12%R-0c-c?vyRaK(I1d0+VDp3mohV9DA{CFH-BG_86vG-6!A zO#p`z$!D(>Y@*!MeBJ$cLi*>VbLO4_@Cx3Ja^Kr2J$jmvkQ-GupZ;g?#b4peP(YX5 zd@#{BX}AF5G$kjiv!|ciq-?DgO=4_pW&$TH4F41iCD632`M{3Tb7d8c=5W(kt?+zo zB}&bhP5H*y+rC30sDzU>{Du{?=eV+oE%?+&4s!wwIOcE_!69OF1=`;=5J`7%ohzqiUTiJo2~R z>D>(OV5bmpvtvL4;t>fGM3kO(Ju6^@1!%O9T~njKXj-2tbg@$~NTw{WZ`RCE%iZlg z&u|PhQ6ROKS$=E4_(zB-Lo*_|Km|3LLqnnS+0|+1lcv%<6(q}&|2E;o}N9FyOCj?2P>nxsUN4DO|GADj^_0*1QF>yfqQkq5FqAUgbQ|T zaWBrx{BmorkB`o!MuVpN=gyyQRPuK!Mq|%`2=q8A>ous1wI5*Ln&M|VwA##r->q^C ziCAa!>=A{}C2aH?Jk(*W)6a`)fE|qmGjGu~WoFxRXZs?-*8^Y>H;)K;?pSBAVTX~@ z_)=?}bG@EytCXnOS-dPz-a3Q3uR5^9Jo&%amzn;5fqi{nTkH0)ZdLjyu7zLDGwh(i zjBFOjHGcNL+cBDHW8Qm%ha#umgn-<*aYXOFIEEj7gjvBn8Ae*Gd8iK&IZlT&KAxt| zI20s(+e`dtAvp1zF-~?ZmIg4mZI%oy%?txI_Me><8|x%WoPwODHy=L8QIWNuk?H16 z!go%yL~K8YH|HydG={OT_Z`Wehal%E3iSq`!G5P))ZJm9%Xu*c)l*l(J6F?AWpU=Y z(k*SU5A3E}jMUrvmtpH`-JVUB1X2xCQd3^O5m;V zIyja9FLl;nn!}iuN89B{7Wmk%7n}XOp_DMhSO2tK9TOi1h1JEB8v`8?W+oM|T1gl} zuS9+D6)CT?;O2sGzhM4@7Zz1qP{###HW2c}Y1olrHk?$zoSW2>^XHBba0t87qZrZg z%h}lUn%>XsNw48E!+DsFg@nn-t)=5_?HRZWLv0AZxWk`!j^6aB!FQJywkYuc)K;z! zEz$Lq>8(6M;VqGHSL&QaN*6_xECRz}8IMrNGB(jg|32QcM_InZ)1?_M=6rJ`8z> zKdQsPTw%AF48hRt8vaNeE~&U@X}X8_comYQQ$gYRMOrw9>$aLcH=*ufL!J|8F={1Gzd}(uAv)bw{jDdqTVfJRM zG}%SC^P7kl-8hxscUe6Doz?{7bW9VWg%z(HAbe5-g(#)TN^`%+cv;z|1sjs?HRRps z(Mj&u#8DL9odtS0e_ve8zWonAIQJiX@b*9W;L`uX2a*4S4=UU2v>C098)&=LiO3lS z?X`OHI6B5)l^PtcqdVlsl8ix_v7goDlq-so>8lM+^%Ag0SM6=w@yn-p)PzRfY!U{( zoih{pS{e0KFmQTIXeQDTv;Z}*8)Hkk#yK>=+y($cb(lnMqOca&C>2^GsYgVWS2dPT zq+{{V%>N>U`)vt&C>}4Qd!u<3Y&?%M2rb_fxtH_UWwq>Je7K-c;UcO3fS%_rP3MjS z%Xu9q?_x~$(90L>H}FWEsl0pIudJ%wIgS zLYyvZtbbk4j+;pq2tOXgcLT}ynpUiF!-AAcA{ z2d+va1u2dv4Y+RXl%RgFd{8HvJ4-j<(#kvLmCNI(n*1Yjjd9VY6cL#5d!?1B-|kztC*t`t++jVUlU7+$o3J%e_lerfh!Lp5 zWwk2}C&Jn!9D!ZYmF1$Dc4ea;&+FYHj{@p(;IM~QCxM7;maqZ^Y+ul2N6V*Q#?|0z z@-mpy_hhvTx5`v_w?FjU4*5jG4FN#gOKh)kaN49{nX|N}r`^Eh251nT!p_rs{V-w) z{Mx8!VPhlnHJN`Eq+D|mKJ?%`NIUzAQa<&*bB=Z4?Lugbkb%h8kk`%GhXCzdD@;G- z-YLwy$Eo5Q9>{tgw;T5BAoGA9=uSiX71ZuZ0jb7aH9lsELqcrx_bp0dD7U7R0_=wHZ!%sE}gd4?WEEO*7rx4ONzH zIRnal<+JkD_HlVLI=QJxMH3GsR3e4lLrhrVWH>Jj*g|bh^ZB{MtRHe&iQH044VRwm zH_m4l){~f7mjMnUp*()fUp5%Bov}1Ym^@_U348zbbU2d`DMEsc63D*Gw>&5N1Xn`j zz;|98-Eo{SGElTX{3vA*q9@mRex;B{lXZI1RKwk|-1D0X+L)Tsh0Cix$ZCTGNUi@| z-BCNw`rd@UCxZTvFB$X;S4OhtN1)I&q7K&s$`NtCeEwq!GWqpuWR)*X_kTmEfMNMZ z${DPwJP9B*W0roPt0O62me=|z{(VTAPH9i1T3SQupRa%Kfmq#QdV&~~!S@5K9B%o+ zZMpgCik5_kW9t!$Hk#x}1s$6w1wI-+CzbS^at5W6DQ?}Oha0gIEZYFy=FJ9xkxzyl zssw>yinO6u9H1whG=T&s>?3BhkDMx9V^1&wtQhy`A>_0Acegg+XBdCE69FSjeH>&T zq~%4YrM1!P&HH9?p-=MSUah1LY$)5r5ap7Q%svgWo}EM#TxhiSt5LzgOB7M))ArAe zM2&E0jCr5{iMoFsHsR~E0Z6O4+n|eWcFV^8F2^K>#I2ew8k(~_Fc-SA?%JG>H~4=< zvt(?;4C(kx6E2uk_A6Y0Vq4*#0G-)MYjv?y*R$9VS6)zhkjec(+|8*DG%UBboNovg zhp5?m&YUO`oHS9^GSkb|y9lb&0?WgA&)HE3Mocz^>k zUTMYt>H_;f#Io}zPsi;A$>8!mbh;Re3D)m~?J%SE_LOht^q>Y#Nwi4~;>>{oVpPa~ zUKTVHxveg*iWFNi$vE~_S&zPSG#p%+TJHlkzSq}YcZPtnAYcGRM2*%Zdi?IomiYU< zkt_GGcr=otRGXGp*9OfsZpQCA8!9Y5mX9gY)pmFay+JQw$^X>dXB-)@tZ7gO*e9f> zt!uns%;Gb>$$QdbUccCdeIj@pSva%Q$w7-K1XI`4Y}B(DV3%L7qa!bHdA1cY#GdRr zwMPO4wfWG$^Z zhFgEoVIaoV?6VP+RImH;u!V_Xc4Eee+APGvgUOt%PoX-Kb!nHW60`z6eTzSIl~4_C zG#>#INY}t2yOxox!YS*(auKe&wQBgD*jnH5mBD4ZULH%1yRR$2ru-T_*ZOQXU<;ag z>e>2bLG5t!)(oxz7|_93JZ=Y8p1jI+Ys@m%f=yYEZB8)o6B%?%e3f<{SxZiO(c$#c z!ii1Ho(pGG_TLLR`XzOzq70XKwKOvO-m_XFOd`Q?s}fb!m-1qFqEnpE1RbI)WDcL?MRR8 zHGJF=t@9h{7_7HC?+=q3rv%m~J!H0ej05)z<;raQYg-mLUmbcx-mg%2?y1;?v-k85 zVY;jP3ucM=)zHG#ph$S*0ZpYbWFJ)|TUMHcxE3vq<>VJ6;skf$gM58hKVgYlic=71 z|6ouhQVGvbEG?pAPf7e%K+fiQ`u=9MWytu|3&6?VYNl@O3k{Qw7KxHgPBMPzun549 zE+(nDxD2x-8YI{XIwjq5yotfF(de~jlUO#p;Tg*=PSCNjs$7A;+kLDB4Fu`jO!>Er zfS}JkzXDQKn*2#vJwv8iq8z8HMMQ$zUJW7T=YdnGFh^sXgPwEFZB9|3Exv)(j<*)G zm83TOi8SL&daTV9PFqF$u)z(vhB|vis2OnnMMZV&%q&nQEUbg*Fa+q&U-F`-JT1mX zHca=3ye^J9PBO_08v%7pT{r{xDVMGR!22@F&5hu zkfg$0LH>;)MU{cpXD*jYdJ)S2XA;EKA^J2uhwZ_gj?r5Ju4C#&c=)XK9TlE%!B@P~ zW=-$e*G@a;%U=^SK} z*V9pYTk*BIBl3Dd-okV_T+N*_t9f8&_K@1#Xff{UYH*ZW8@3nSPux?k>!qJ$Ej|?7 zQ>MAq=x+y%{f{SNN4+R@z~%EbxeFh~Tj6HOOUp|;s&`&3xo zBm5-P#u@PfKv>b9K{hmrgD^1(2O0K)oH^5IwvZpNwyJ3)fmh5KBlyHy45&0_fZ^Z@ zOZ6zK)j2zU^FAKdltRY*^m4^-t@GuA>!G6iS(YBq8r1|(-!W*&KINn(k$1D zkqe7HR7NrZ0Sg*1_La9G2+tDkIB`7LXm@1K9YXhObWE^#hqMPbfzd0m1jbk60Vr4} zJ_o=~b#2z`%CE8#k8;~wTlh_hlw`rd1<<^37Wx>^ri%w!G|%jd_7jX)2=3HCk4f=2 zXrD}5IBj$(U26rIb|o5e#WUr!71F6rxWkH7z)K$j<`A3cJfR6|O>$tmv9a!);km@@ zJ~)+Tsje~?VKHd+n=+pJ`XoHYpikRO7XE`t4L1%&?@4tG>=@k8?oWtBuJ7adgW(je_V2(u?}EGaIjz z&2V8G*uRodAVnpJzz65>iXxYebqM6))saZQ>q@2Imkp-f9fIl3sX!KBp2Hwe!^k1J zHR$g?JSIf+R++J@tZyxQbG(D#f}buMoDiO+DE<)I4l8^+w(A_-qtt%Zy~?#;hV{rA%g(+ZaK)a5InFd%j`!d(IidNi4oZ&(;f) zWWP)!X|)}^R6QG;3Fx-7TY};Swp$=(Q9f5S-dNCb&^qY3-;{|pCC_mBQhYCN2&XDQ( zZE=#Bo9yAW8t4!s2MP{MdTkUfCj=fv(m6|D)4rwaxsRs>)7$HUhGmRwodG1@fa^6h zyJa;aVaDglA5dW2myVRu@)(EY)os64%>$@geY&Fk4Bn#cg;xVmMi)d63$X~kl)o$) zA!9(^`Q{o?F(T9C|113yu5Sg(&l4W=sMp8E2tSuczO$(7gCt<;5y>TEi zb^W0Ulo*&CN`2$!Y`*iuS>?w3Jn)_|uJRV|gB>Wq0Kko|jpkMll{ znOgg-)5>>#sliOyZJatt6u$jDm#PXnX_9N990{F`##5idu<^wH?>3&~YwVh48^_8I z|Jh$R*Ld|T?S2igS#-e(GKaMBKUZ;Fkry^k1Ln`KhWF6z!d*r#VP(Z5@PV zS)6M!W;=gQ&gT*v4H7Lli{_6Lo23`ZlJd3g%FEZO`AIzrFd*7`c9TTxW(U;eQongP z$y{cQVYouktPY_C`!)=ppQbpie4Skf+>&VU4!`k32_*DvKd!eY%i>73$LxwLbgUBL zB7pH=#E$D?A*c7}?3>c-gl7ZOMHQk$EzY?pi0Ly@=r*I>i(ZQOk=C1~i`6gqJz_>r>8U|CeI1jeDMas$s%3Rjk$)*! zSr+)piJY~<_9Cin^KPvF-g=ieHGCM}yz%8+T^m&<1(9{o?Q|qiVS;^THcH#dAK@fh zN7|@QzRZIH*IHjDt+!UF32Xe=8Y_bVWo|DYUsG6UBqaKxbY;glZnRwPkO+95^AxiJ z$Tt6pA_t*@I0~NE3K|`x&_HthBE@bgP*)@aK4qy0vuw3u92I;Fjwi;QUuBt;)XaLG z(_}#;uj4hvEH; zE5#HP*cX~_dj(7Y2JhnEP)U)h{&3>L)aK|UjVKQeLzL-Nn&Tb4Rc0ndhftXT>7p5# zq0KmGMqwizO3zsb8d zA9e@@XV+E0Xi-m0kd2ke1w>n+h3EGRFpKX;A^edFU0uUoO|17;@MBYa~h~;UKFa3!K^c zLZQsbt(AP)vh-L9cVtV)=`rl1lm-#pV|CCnZ1dT3OYw;HZRPrCPLB=|6cIi*AnQal z!x8Q!ZiK9Tf<~2Ng*9Ix8*eyD|#!)o<5^OhZOF=vxSK}NtutMg38|{+n?LV-woWV1Q}=El`$P& z&sVVGh)XKcSWPbuxm`3B7Apyt?9DnlFqnIqJqvsVnvByjTA5WOwrJFOQG{ido%^cq zSG@FfMh|_1<*+zUm5JO$1b%ZQw+L&JYsS8ExapyxbU$fY9Zo$ptjl>BI&nok$nZxP zE-luIa?#B@{|@Pd#2ST0P?2O3TIHc-s*_;Su+Qhie}0jkJGS7pA~w%HePZGzi2srh zdf!x_HN2>~iaPcr=MhN_=JR=T{<%F`{(iPq@a8&I-ax#* z#I?oa_PIlnfruS%2PxXmEa44V&#w8!8F;t+>RT$Fb8hgyYh7wPn9R^fMV%b>?Ck?A z5@0qbEwO$_Ddq&KA8KaYd3a7cwy4aNEq)<@f1;X0Nk28B6Ktuhh%e4a02dRy9vu1` zDw_>p5vSxrk)Q>fQN^sf0n(o_rXN(^Gg~h{haM`mw&O`E7l5RmDelf98SK~w`qlkq z9XfVzQmiVZ5;+3=`NqBxo!9zt|IV%h*r_-O`<*v1>~`$Qy{1z4;=cv4`f7qlp?=1q zhC0z`%+hy+Mx+_ZMXeh}DVfYS{jjL|MaRa397W+IQsSw2N(bg~G4s2N_Z8tr7^z)V zu3Uu-)T;n2U`*<6YT7|0FeNEUW$3)aw@!jyd~j_cjGMmTOQWHSrpLmoBUm^`g0Iu1vx*WMytElUt@A$7Rb#o`L zV) z&c8m}E_Y4n$-fC`W?v*oSK=ZO`cfh*1CnX5nwY}9Qh>5=<`aBTi}y@tD5%z9w&{u7 zcSt-4V?W>V@}f~Sh-}(GtPnoBytE6-O|8Wht3^nu%Qrsjl}71S&R{*ymm**{%k9?t z957r=wEfks6HJp>_p9qg+A*$UDa`AA&et(EvNLAuZnXCE)lt|DtS6uy+(9{Xs9?t5 ziD8#-KaWdnq%3Q(1KUG0z3slycCSm1pD8sxZ!XadY`U2XBN&80NU3CCI&J`~^Td6O#{mmeW{rWqE3WSR4KOg_?SWCuYy zcZWJ!uX!kpIlYo8%|yDP(L--8nKTUr@L7JvL~wWuX4ul7-nY=t%a4(&%gP5i8=~H< zTX>N8pf~dO{5mczMd<$_z}JGH3ymMr0U`#`>5_AJ!4fs$gPHaq&hKoY>k#IhEI^yns+W1-P!b z|C3&}a-rzAk*SVLMQDKYZ7s8XMg{a}664SY2;u(3F^#)VMl6(8YXRBus2YfQ41!Wv z>OXHvije;VOGGfAqWn346{d6=td3oxU5~NC<^uVEE8Flwf)rRxhMh%0#GG%ToB5K_ z+KK*DX!2V3z>CYQG<>v>-o&Pw0$EhIlc5z`NOU4vrqLpn#WVuBHGH6V9=!kd}-4jje%5-ul0knVhOum-_S)hhKtFxzJkEi*3I( zw{<(MZ+iJOIGpxAC1=jZyri^AF)SanjQg8tsD>Fhty-kiu5d#|s)hlRB*O z&0!?UOV(Jy3Qk{7*8!92YHqr(%119y+Gh8euGnez76l>+T-d)1E%z-?oPe()2S^|x zv9(a4%^!h79l^ZL0u`{9a$y3ScGH7Ti$|b$H;Qb6N~%m`&VxJ6kL(2>A{qT*5E!|0 z=_ZO`fb$n_Gw^}ZVO~>3nMKVorN4a|NC=-B202)u7}kxFa)mdwFPhZJmDoMQhmyqB zRU8lcD3_p*8rOnEfa)RU#=_@jRZh>=_srWl)( zz=$66Zy|mDZN|7Jf3Vs4|21T)qyZ!`dXRSge~Qc)YY|VCZszb-idYkg)Iln1=$bW^ z=9#x?%72Tx*NxT`o4ivK=VrgL5q3Y${;c)NpR0-YAV7DmLtV;_zjzQoKae zSzjo1msQVp5?1BhYI6U46#-0O?BDG=iST5X`x$v0x*w6H3gtSqi|Vs51H`Q4Qme)k zWMu82cQJXkv3JQG3`Bq{1M%V%d2Tnn=cfgmPMKNQ=<;ezz0M0hS@w zZjiO+tN(|!d+H7?OxJZC+qP|+Bep$a+qRvI*c!2I+qP}n$x2ntS*`YJO9%Tm^rQZ@ z_qpyOK(qIyT>5lGNJm%!SEj3rVx*! z-z|W1O!Qsj!}`e|!f8JV4kHd9WP=Y)0LrLaR+2Y|_=6>udxC!W31-ND;g^~sP@xW0 zts*+O1gBlFnohhk(>-}*LDALXw-b!_2}i;V)T^@{okEL-l6%ta|F$pVF_!)N><;76 z+X1aG?=(QDn*fAE8b)ICD6RRIlGCGE%hjk;fV7q@qQ`1CDm(f#2dKK@{ftqXo~yeT zm$AgCyFZp*oG;BDDa>o{mh+>#6&bce<0;XC%$Ns4e7WEiq~JmeHcrWm5hqojp0v1p znww2t^E6xF44meStZF1`Oib4FXJa(<;<>Qug@xfeRvL2J*!0`(F)2dT-uiEQRi^*Y zR;k&8GOX}_dC!Ecmrz}~Djd#nH^N4m*2;kfK&r@ulU1{^#e*jT4R^A2-$>9)-0NU& zFZ(Nbu0|93F(?dE0x1POs6ywZ^#WKFta*%p>&~8|eopAOo%(>C$S7JQMce-YkTFzE zQ{a|&M-uUtTn2dP5CzGiL{hK|*T#hwM+^3L^+S<#&cAO-M7HCBZpX9FEqG<$xm?mF zgR6{;uiZ(&gy&PwJAp=|jS@xnGmZk0ookaIg`TgjVCbl1J9`8ZAlk|+W|ddw%}*|C z(m$a+D9#vuNl5*hKlY;#e7(35a&7V*Hr|T_()IFj~%$SoBkC3)HKBV|)>NJDL{#wCeldF(AMKSv!lu7>GY*(ODS{5pdjo z&o$DO=9HVTDpIvlp`1V8n?x`plSgGr%yKDAFBo=L^CQyECP+c6Y7}Pw-2R}#f)vG% zw^@4#QUZqUmj4PbGr&+GIJ&{bW5_S*eW*hk-uqJ!M~L+VF==G|8#vucIo6pono1jY zn*LE2n|0w%c?-)ci&1vv>aK#_>&~%`NYw>h2Snp% z({~m){nT$RF4C8(EA=K-{Iq?!*6rgxQ(^+F0fFGSrzgM<97W7ISEmRN&rhg$kONLY zGh@v=38h!!{SW(cj|DsIG}s)hhWr+a!w&4<{AD5myQ)xuQsGZ`CESAb2qN{Njr*!o zFbh)?ebD*fO#v%V$Pdv#Ur|*{R-v(PII;m|9@6CIC{wItvM`qmc*+TeK=2m7zqf5s zRooqQqzjz{x+Cd2D_iD-OA97XmdH#_(F@=X&Pe7az>W)J)jBKZk;}BAt%v&B2tz&` ze3kn&xI(w8yt2Ojz~%O+vFT;HHS}#~P3t2?6|P{ec_%;kN%WYxHv6YyCF=9zVYXEB zk<*D=a;~J7gu%BkIwe9_mva3;WT*bwO9xK6EzQyIGZh4VsgPORKO;qk1c$%3%4jx`K^X|($WX~g9bdq+(H?Zm=wwt2I{36)whuHw^&kZ^#7R`l(+K(n;;fEgm=|I^bQhp*=dP za`Gs!51%C3nnU?!;u67wZ@sMHVZ>dz=R}g{)aot~Q*!Ky;}wRmvI;WXalZ$-iUoN) zLk~oFzwzD-NU2E$gE22?rW9wa2@4J#Uyry9p3bIu#1hW|m8{FSQ@Nl2fniGOjfFz& zIeEiLT;y+P>U>sBONKu7N8;-?&SV!nUc64x7520>pPD(Fl<#3d$fo zsjL{vFF-lIelU&!wkiC-Nf?X#8vxQchOYGumZ91a+}sO{+nR;m#{^7 z!I*jzdFc?7CzvJLbJ8^F~}S4tj_(ZIbpWBUU7~00(S&2Uw89 zMl93a${RJrD1DW89{3(V&>HCykO#6D8h`6dIwtneKhQ)3%WaDkd8ZSKoek#%m{f6$;2!FA& z4d0C+%gY%*1Bj%&{pHMOJsp7G7&{b7V*f^O?dzP9TPEKBj46d_62dAL{7a%KDu#Ys0J8D zVjixreY118?NLtG;G@4X#G*eKCe)<2<^rPiJU-H&3(`P3MvBB<+Xmg!trOFUYd4Hm zuXK-)>o`UzN_8--Y7%Z~!t0MV9AMHWfeMQ4?+6Eyq3Ve;1paj34$@XZfpW|7Aqd!r zncm)(`5Rhf*&3t4bWVk6yE$_bRN7sz66>5NL!4Zh&{itX8XuNk%b`&F{8uf<$~m(e z`o^M@F6K=VU0~(d5EamGR~{)eiPuEs3jIVW90&mzgmh{_(0Vt zk)`>=Q)WIBRO?Vrg=v3`%-Vk&nYUQ0&Ni9{wErS8H){Gg0Xl!RdZ{LmvSQWC0bo@V z4^2Dzz23cI<&G0*jzDXj2J%Jq?>D}VT2AK_afVxbV}8NcFSFN2x!4p^8!+2kpX zQ`cc}z||+|2LHd5FJ%pYrulrDu!R$v>yS2(hB6MTlL1SeB;KwQzEd_v93lI1&*+E;is znHjzK_3Zx0J;JyF_aiS3uiRK1@qSnlw{(oGkr6`wmv0&PT2}{AY_K;tjp64K%S5;$apOh;D?g_xG&c3i>=!#}l1}Nmm-RUorip zvO%E)1E>$dxTIOd@}5lqL<&HJ`dGmp ze&u}v3#?g(Cet5`UCISQPA0NeZhU7qiKC^-JlV;pxWK95)--ftg>0<~;Gn<$X z!B06vDG<`V!$ECVSL#{4c&_un5wHj38Jh_$20|a13ZU7oyo}Tn4w*?lt@d-Bxvkmm zblhP?W?m2I53mQ+0x*EUXSiCpvPEhI2Lp{gjrf)>nCdaIz$ z*Cy!}8trnz^8dhuW2{petqwuaRi0#`-kvM|*ymO1rXbg~HJF-9B&gD$g(J2N{77Gu zGC;PGCsQV}NTn-6xNIzT zyRlx2yk(R7duuMdtF~XiCH_brn9E)JV9Oi7i937oR<53fmDtOgCUB{Kv$e|ix@4_UyQAbsCF2ln0RqNgCxW0XlukXX)3x5;ivAA{({s2}&^A3l>_g}i~RXgp<1 zh2zQsSST&vhYSmog=&HrQviTl?2pex6{3p-!$vv~_3GT5A>QwoZ)0}<5 z>$|}9aXY&!MH`;0z1sRV&C*vBU86316~~mG>6*fYfpDXe&@-S}Wd6W7)m;>ur6*l` z6Vf3kj@Y7Yg`A3UhQ5N6I+@tV2c(^?*RmkXLR6lDY*=qFCqDB=S}88kP!yLHpE!?$ z72iv7)x()3zry%XD7gPh*w16ob!q)|?`C^GnzzQ~_icN7y-5z@^cc%wenH-wM-a&3w)*7+OB7 zIq2pU#$)(zKDl!FTPj~j`pq7G#eR^FVT{KQi+?Cg60Ghcqj-Owod=lYwoGNC zl$8xI;wB*H8GH8&%@p3)D1p?8gRG+i6K38!38IUy2292@3vv?~rB=pPsG`aVR7 zgJL2o_1&`Rm;>ng6e91%IPvw49lGRE;5g&(@;V-?+Ye>*o0{e$ zGEaZRM;kLVw%0jqlP*1J5$+4LgkUc}A9i%{?(x8ihtLO{?L(T0_PxSUTotgEtx3PQ zgZ5C8PDk-U?$E1_aZYrMF#1T(OF&PH13fG4AF!Z04rI=g9qR6)b{ef=_yyb6a;U>pyH*PBI z_rt#3HOp9d=&=o=vc$0pr$#9UnL+Z z%6_t^V%9AdVr5BYjM(3tK7O!x*}>jWmf?K}qkNsa8DUN!jNS%(sCs`=B_+{>x@+#H z|B3*BsjisMNq7P=)>mn|>2{4eC(#5?rX@z(I3lu}vxI`#w^Ew(9}S|)25;w*kO`T*SyacS^h(fb(jgzb;>Vt(flktXy#kCpHvQZzE**sA3LS|TpPUwUIKCQ z^Ti>+ot%$zU(8hP-%(Ob8cj~YiZ#MWWceT;!G*q2&S=7aKtfc3KtsM0OIG0IC_`b0 z`%JauvTd51a(Y1~<>tw9Ibt|o{D@{0;lNSKCv$gc|H=xq-<4mKQ)B8g&JbSp-iv)V z-|yF>%S-sUQ|puU2xj;hoFk0c;3hxXAV#3hZozR4Q`T{C)jBc?o@DGXEJ?-3SN8eV zj^e+V$S^50_zG>YyO6DWjK-&!zg8Z{52CDYQ-Ijc0S5=du++ruROU~t&uG(2q_=fQ zJJ0;nQ@V0iR!sUi)s;a}Z!zHAam3EG+_gbpyPkwP6Ie@3UUX_E2f*C zbPUge)19W!p`s2=W_Wdg)l`t=i!XtyG~Of5f{H=Vie!U-zwCN5Q55xkbf{&MPZM-r zyRs{;Eak;mY72vFteUqmAK6hOdtPycUxHQW`oo%$T>yY)l;5`e3e!C*LJP(bo zS4w9Q=P{wY0a+vHCL<{eEIRPahDdO;h_m))-oJ|qYY(;; zqel3XY;k)~XRChV5pIiEBJrgmX_dOb8<2*jftjO7(i!Mf|5~~K7<8+Z5F$2B8WHrcU3aYCCOvToN98N zrewRiN7>WN4IX+hp4NxM1=0iG89M24qbYi5cmp<%t1VlDv!_h{KBFv+^e-KxgiBa4!5bn#)gN0BO-=sFEpf%sYLcJU6$cK^jEE!18I zI-B9B{C%!!UTtUqc#JPc%%$5<8(^;Sf>KUPWtF?2C7L>dlT=3IvZbu`e~jnP;r!d# zk$5D#3{Z^=XBdAP%AqLNzvanD|Fl029Y3NWk}EjY$c+69a=dKz31v5ld76Y`9V6jh z8z2?1BdPj$Yt5BWNK;#{DHos_o}gGH(cTh3)58$tdXq?cew1l;{3-z)5K>&H&|MD3=n` z*gMgcHAl7;S5rxM$KYYoC;Wz1tW$@}ZIy9~Sy`xQAAL+c_4Bed$t@TTp#<5-KTp}v z#y9cmt>1J@WGO4vowPFJK`z90)}yYO#y)RyDwC6CA-PSpWGE7HgLb}SZ(9CeWKvv< z`)H3!J39&R@xR2ROAK`sZb(okqaH4%vUyha&9(Yd15&xw#<>{dREu z4YLJSxJYQCjz)O144r>M(Oi^y6Q^(5?NTNheL}EcNKKkXo)R>Dme$enr{eR+t$)~Y zcsd$+F9MeKz`zK>zGbSR1-2L{&M1s)U(C;Q!?PxFB+NCa0q;cP`z*emzZ5W&Y{6DB zn2`+tKcS5}m^kvO$DG^{@xDyc4d!`P}}@v9qIP z@MvxSaJUKaROm}i&61#@4tY^Z3)Y)?0!G}NxcLA zB_ti4Fon0%TQ^9piKFla;|9;CdL+zcEQUGVeHQi4aZBzgRy7lj`nW52=Vb(*+V#?T z*#}nsKM_fHOCxxIs-c>h>}i-%J$go+v--t{Yp*QSTgy#)i?zb`Mug0t7_^nv+(y)9 z^K2qr$%7r@4kDbmcGa9~WH}n~4_TiAmPLa|iR1^Fgs8;RfI7MrtA7_P$pO~yCwG!0f{$p2PQ!w`^jJA|XNX29>ZrGt0g!$S21p>LQ zn6fkZu(N}tTMb|qe!oC8Tc{HdvNAYKxKp@v(4`r%@DV5z$;&T*#3ZUHqwrrf5t309 zbk@z=$(D`mW5`sjNZ^%{z3dHGuM3R1%7#soL_67yxbb7-yvLjB)sE`ZPSJI57NQjR z)*BM|f6WMro4eeInX*`@Qm_A&(CMYB7g)t(AAB*V-#P%!v6m4rBmq6IVb^+4?!zUS#|_*&bwekH8M~ zTe!l`hO8}-T5H%aSIv4=z_xn6KKuzNT#1M0dGTgtipBG4WXd!=-cCje8WPwS1qLAY z1Qls!4nkG}gc=aLCxV{WqVt4#Y`(DA;XJ}RA)Y2Td~~~&PV$R@K8doVI25(0geWNk zv&3w!-Rz*n-1bAvPJWeKs8@-iI zK+201T)gH6d}8Q0c!1VkMaWG4&Ld%Zq7F#_tDzERbZ3EG%*rJsXwPk)bM?vh%iY3Y zOLD7}%(vD``mw^1Nzp3jI({|*%c&pcCYZR@t#L_{DwVxZ^3=17N7^kZ#>_KJtrpcA zT8pMw2XS1@HPcu6H(l}a@+ew;UlMMtSEsFXU!98(&pJb zUpRogkFENbx^C!Xoq(!PCQd=h<^GfVNZbje%i})zT7sV85`~5(69$}048BoU>>$B5 zxVs{|XHIh&RnB%R19#Rrc-}4t*HxZdFU13}QoYxrt+eMZzkcjlC}3NKwnt4C{eBCp)U zNRyi5cX$Dscf2W+K^BFj;N8S(fV5QgZBx5>_(o@5IX79B zbPT3T&8PRJ2;`)0%Y&sGyI-^{gJ#cN`VCV4JFQq9kdrD6107!ctLOXmf-Ahw;}ZE( zci>MXv{vu?G3Y7x-&A>b72_h;HrGRYmiE{MNJTQ*bwl_9A#_va*f%CA%=M`rz zEt2l+tpy&-kEQ@x^%&`+XdlZ4ga9o#0P8w!*3O=F&Q-6rE6+$LKzGX?iY@#oJlwE- zY?T(lDo9Ghx$4n2s*95Iar-m@L=4;QvT7;mosq#AAHi7<_4{4Uv72q&kO0Q!xH$c? zjzjZqKjwfjdJd**3CDiP!LE&-oNgV!aDc~G{vC*+Z89<}07hPbut@O3!$h-$cee?z zfr1TT`DO3$3WKUf@f*MqwL+FjlfS~h=(}gGa;g@Vo7>Z~a#M{y8^1%k+F2IwX(L#O z#BUzo|92pIeG!dLqhYcnCLyCF#c|ES$3^JU6#r~ec2t6CEQW$bsHQZ$8-i=w{Y?Qq$5Vw?De1I1M7>>XB8Ysg+F2OE|qm8sB3#>Bc@R~o^`pnT9h3jFJ zJC|N68hUHXzRE$+)jVE|1Pu>1r^f9Ki|Uwm`x^frm;QhGPRS(0R2&3B2ONUf0Yv1E zd+2mAy^}*w^i412I(WWE@^}EIW?tmx!hqvjuPMBK%D<0^ix4WPsu35O<4`k zG-x#l%Wpt<*HzYy&V{bD*F?F)4A;l|gRb>Dde9L@LH#r`Sq|$?mvDmaV)Jw>bZM&Q z@PG^|8guw^?M7+<+*r|<0b>spd%p=Qv@&truKq)DdW}s4mfU;+pii*R@UlO1AtX>sk^1yCZw{yzh#>D z7#?y%HSBKh_Jcnz+FxgavC0zO@(W=*XNYO4cV05;_!o>GVD8+@N+cxRd-z$tJBrsj*HY^2iR|Qw%xo$n z*Hd@vJ4dqqYb5w5jYDmTCeEmv3;cY9GzKWU;eHeCOI(t;Qb-SIr->4@6e z0Eu=bhK4u(sRgwv*BL)hpdn`AbVs|WhNhqbBUko;j5SwTaR22IIHbVb8NLNJ)1OqW zLW55$;w(RaanPUR`MpY45a{CShC%z+6*U7vms_m{ytf92UFhXL9ZeQ7*33F{C0S#3 z_~w3x_08^orh>qj(`2#Q9*R0yo27p-Cfu~nJilW{&beY6L798C>A_`nciZD~<$(97 zKPwTwod%~`1O2rROF46_YdXzxRGDT1?o%!1D~JGIj!T5gBs@5VFJ4>Tlln&!xN9fk)qN6#=Q0JO@z=n)qatG7YtaCE=>gOS3l91R6{LhFu}V^*#ML`qcLX+5eeboAV0Lzp zB;3^~!C-fCCIjC|JW%QbMbVy^!_q@m6E7GHq=;xzVCT-#uF=q%TNaDs*r2b$5pu?| z@e~TV2^F7XO|C~?k+p~rw<5s;dPG^Oxv_w*Yrrz&gspbzS>?o7`4CW4H$bv&T)J_= z@a9MbD6g~3Z;N}uzv&A^@z_$=sVy^-e?%P{6CPfMRLIRm)~Rs0tult~XYwEvWp@yj z?Ag+r%#QCM2}M1I`2!bcfsDM7Z9Hs@>fQVY6@)CxWUa=a7Lr>2Gp6=6_RL9fFo=ML z<`+wy7alj#>X-7?CBS|)8s2oj00F#1838+*1)hNZCf&X#avC-D)uVk)y)Nge7wFDV zBeQ3hMMr4Xt6&<;bl^kE5PfV)cF>i zPo4(-W2^d{qaZ7|lVK2awVPqLBIJzDRGU44)VHP@TejGupsN%O_B9{{I{=7b-ujIH zN07=URE5ZbGKFirGdbTtex^%d2GTNIt`)n>D7v`Sgx!<}l$L!^k*%nsV%~uZh8MBU zWrPrc?1Uv!fB=F3U4Kp00v$FzkNj|NyUVe*ccqqYxq~SafMpe9Vm#h@))^No`hY+dBL-Ro ze~O2~21CWLb{&lLyL3F2pTm^ZWn(tKk5|ik-H(kwyJb`Udv9Gz+TPKlsKZ!Z&VOyz zXWA{w;Ud-+gf@VzG-%W+s?r&Ir;w@n78LiHC0zdeQ9YtG8H@v4Trxd1suVaD zS(EW|XJ`_M#4K)2aaB${vC&B2cWF^X{HnNZxrtmU2n(+tr3&7yp50Y9VnEKjF&uWE+km?xdeRa*@ zSHt^Zs0duJn zrJC%ii~NHRA}i)yAgshjKhlxzJzV$Jeemc6wENJ{r_ZNsBw9UUxJK3Z2OcyF3IDoy z@3$`i*m;@t+o6tWEHrY`tiQ?cF0bv~E}+XNQ^e|*!j(RB0Arg=-`}yRi3Zx~8he$* zWGWo3(m}#H>|T@WU*O{BUB-OE8E8@?T&O>L^+Wy^rpxlTvivAJfKSi)S{q#z6r_YR$?^jnm_-JGSdE@v+R4 zemw@*cZ>2WJn&EUIFC1F@AtO*!-MVK?REuUrzPwqL_#3YJ#nXgySuE+(g6f6##$Kg zlFCzgohA~vTJLm(iEMl>aCUQYCcxb5`Q5?^?}I;3kx&E?${>b@&oiBCAc{vL)J3R< z+hT}RoBwGB0Yd$k8I;F<8IDf>j@K^tH`L0y>zymfy!XS56NyGEeY#Fmy)F z?=Wc#NFr0(u)zr3XU|)>1hmDM0|28K4mMB)3P~Ge!ywnkKs>4o0*=!|!fY8dS+L3+ zjdN2u?9h$NX$+$(mX80_it7y@^g^()lPx=Zxcyx$4mFTzVTf_gMr)r5*}zNP9#Tv^ z`~SBO6higC_kr@}LYUV&JZtS!zE5N2>qYZm*3P|{lBJ29vh62VYWGpqX2cdpNTF4o z{qTG`>w0f&YlkZqNI>P z?3?Ja=s$}xuNiW+{r&s-UE4sI%_2|0 ziu>Tz44!vSbnXtjk+B-)nHeIc$0p7#L?KD6$IHb$Xh9mA<3b{~(J2N+60^JS-VVmv z3O3DFn&v&qODq}#Q;xJYX2|9MZ@ADLqIxSR{6s7|*To{_0o>Bf5$EXpj!`ozNBR}& zV254W7Bp(aj0?^Z8Rp5@kmuAF?Pz}AaVGmZf^c^R$_81nFXD3A(a^3SEq_$+ps3?T zZ^tOP^S6X+S%S6&swTC-bP7qmWF1j~2sazV+{77&y{)3frTFG%39&`6ZpNeT)z8+@ z@~*|cS+*%C5f=AQ{*+vGdv6)G9n-7o`%>rA#`_*(63!7k%$}fhG!Vb5YFp{igLi#` zjHRB@mU|i?FY1=-G2^YMnUfcM$nIrKnuLAFLO zMvLdhtgxZ449@#Q=dRX^j7*=?2B&gCW6N#jrZi+@sNmUW!M|#8P3ZA!_d?P`mOcE+ z=+y!#C{70rrZ4i@q|*7Tl__=BlbJGf{H#Ax54q4gT>tziiM+YM8g9;H%JS@Mur$5% z%MKRd$wd>K|EgKMJL|8Q4`}EJGY(W{@3M*;N;=5N8PTm|-hdcWj~8iwc$Z`xgkN}a zDANlvlZqcFCa=q~6(^cR^ zxX0_^P*K^Zz_&HOr=45Pc_-%0Qz`)Q8Xmu1aASo5QmdB%DVK;lDBG`qTI}^1kdk3S z3)IU!vJ&!ixP>RCvB8Hh;cp*!^}_|axiR8XbxWuc1Z)u*%$&QjR3|*f#i8C74z5vb3bMfCbqxTOL&YM zfV`NZv;tcDQjFE~+%1_8UdQ?>+lBL-IB-iEvJ1coo?@x0tza4Be=Tq=mzyLkqp3ax z1=29|E-+X?)&(pfUnMJ3nHnrNkb{v#gKaO#(dqk4=>fCz*sFN4vW}=?1Mim$F1@9| zHmIq^l4PV^lzlXGMBb(DI}$v6lyyk&uTZ1j_^kvp(PGGoF3CO??)Z zw;;*J^9#sJc!pBU5>u*@*o2tLhEe>#74SiIzt_WtT>GzyX; zT_gDFJ_7&k6&wmvG-0KNh1=jb11P#4ezH0TgmorB#_4Sok=1|}9v(2Y5P~h4XTM}# z?Zm-k?H)l07?Wqzc zX87jt@ZOq9h9B@MH){7>*&5)W3|vn+Lm1Z&cz)`sT&=+wHoPW=+tcG%cE4f1m$2qg zC$u3JMiW`$dg4iAL!9G)L+0dtFb&5j`Fw-Z+NRxg%-eFNB1O?k%;AVR~%>}I>rGOc1r-#otBmW^$<8f%{_D@YVp=W=k2lvHUV zfQvJfrZ34cWf8%deNos9F+fwvcSv$(otK6yG79}Rj9rYe=)=P1_AoW`g&my zV6#^E+da$99qU5Rd^i`R@O#v$ebVU7Y0+Unvn(FgsOcsM`JREJ2m5<)3Gl2FQKs}o z5MMg~f;B;a99Xf^Lo}PyP(x^grx2{#7`n{rU}HhU|U(1R5cvQl^l z4MB{7x)lN&z@v>WM^o)j5;hv$rEU_x;uZ@}B)jqu>3!lqBa6JwJR#Cptz*J zNafC)XyZZrhsRYn@a=)T{2U!kAA}vTW^|bB`0XY10e%A&GbYE@igdDZil|rQZT2Lw z;rtj|09^YsK@ucyL7V{<2d1(g4Fg=5?qc&$c_A%>^Hb z9G5$DV@DJiDj6K8>YvK3_Q+OH_w{{iup?C~P;lg8d=kEsHo85Lq6QZ+MQ3KwX9pJv zstU$$+H1h--tX3yme|+1Se8zOpx%Sd15}pL@m{m`m@og#3MY+pxvYt5JvqIT5@3>! z#n#qodPM#S_b9g)*SNgqqv>2G7SKIKUiM7u?g(9d{pCcvDZWzKYHCW`K3gqdD zsaQ)&4lenR>=mo8G3yp z45Jj7*ani7WPv+*+u$lD?!yAt>vi^*-hhTJxwhulk(11(@0uaCuQ}N9*`+KdMkS2@ zlQ7S7B@15T#{ZJusQuPpKKG|00ZVSwL!4I>m$uj={AZ`QO$F=MFl6g`D+l9?n0~UA zH^;GN#-mL9aO$DU%eI^PX9a{Sm)P-&C^nofp#`MUxrCfB?TdOu_J}Y7`!Hjzy!y&_ zW0kid^Zxg+fRRsMRUFz>;0s_N{MNj3-sBMXVo4dyRu2)5yLSIIhZA8F1Zsmv{!T_R zC8Ed$WGn_lI}N6C(@1;@B^VZuLgvDqP-MqcF@>#^6nv1khrIJo6e|MY0|-dSnQ_tV z%x8~-@w}|#5wZ9=Q|Rp1v^IC?UrqkvKA}A+2CH6)YjqX~2G@s8aoL0^HY*Me) z+l)DFG-9-p_mdA>j5+ye#%rCFHo(j~j}VhpR5f*u&)5mbsR^oe7&U0fb3^r61l?Q1 zq_qkQPwxIo#w0ofwo}i^$&r@6rOx_mzA+?$Bo*W zf&Gf%bK{)Heqbm=ElP`>lDK8X?4R02C35eSPi;%>Os}^o#m^eP)m|G1Z>1dF4VYVg z@fk0TzyMkf+~D>R(;wou;brL1|2i{Zzy z4v#G~;l>);)G-MBZAPksJ^rqYT>rUOb-b;6u{+%y#W|jRZfN?xlx9+OY*<{iqZO*Q zFJ8@|Q4N=_EoN8nVs!Bi4-uFhb!}E1T^hYBXV09PI$%QER7ZsBF96kcJNO~NZ9D# zkdQ;gzab%Bq5p=21f~7~3DL3t3ldUK`)^3->E{0c3DGCI(4a;FG`W@h(Rc2X%kKt| zn669L0ry)_A5KpJYwZRF2>X>;)(O|IV99dT2}w3`BquNsu{z%^RUZJ@9gKf%8AuQk z`#7>UuSm^cICg4cV|0X;pB)n|TK^>7>XynXE0naEx4?jWR*ziEb{G(CyOxr?u_4xs zf(RWwBksDp0x^`p^u(5VfrmhZfZ3p9e6ez^itL+34O|0_j;Un1&s*R1TUSe$e!Snd zTdz|0l3k42d10)gxy#RW+r+z?IbcyM&U(wzH=-_B2JET}F(|@kkT$^yxooj4%%@r6^*aDz z#lyWSnS3L=|9R~g66lkUS|o(!cD;%scip{+S6CMQ72a=-D>v&bf+dxCk1t1_>N@5& zWznxJhGUe(Ft~C+5nY6BK7C>_y0P|KrG}Z;!*LL$y4w}#G7im9#Ax-SE%%*d?fuzC)FeKMjet}~t+hEA1Lm3Fe&OfHZSy<&{$XON)Bu&N{?x6SMRc zs&SC>Nx*H5=agVK2u|Bojkey`6&<8a{zleFkM4BxLrz)O2s5M#i(|rHRxY`I5hfOz zl3Jml3n2+kMK3$D&2Se=9SnGX0xT@mcf%9ARl^tBWl7<`2lrnQK^vHSwnLV(*3!V6 z2Hzi+7yxi2*KzcM8)KT9d}D7!d{c|%I^?YV6hGPhm3j5?-jI!O8ytl8jzx?NY9?_# zPVdUjp_-lcP48-{`b8h3#-q?9y?|Bt2Z*so(#US1ZBbE2QsKYKm6 zzQSOwZmu>-l#zys`6()A#6B)tYaY?@Rwu@6}YMcBeodUIMkB%g3p^^5 z7~Wa8SVp203F+@;^-oqlF05o`7x^+T2<&?*9MbaaUxcjV*5-W1ThuS4ln zU3m?KsFyuir|K?qQlghXe=Yo3*kh#)ffyW;IDyyK2J6mHvi=Cl@lPwk7Dz`S>1Kg% zPj{7-YVVhs)TXY#g}v@uTE+tC`dMo;v!}W^cqj?hn}d{(RYP#S!UuQ1F42x&vQ3Gobvz z!~of1iq#6=LRGL{V{GOSFOBUNpGIYjrDGaPLpNki*dh!H=+B_Gio8r3BzmK;+DJA(uj|?1qL#s5meZP5M<7oyv z?GWG$v1ae;0uc33F6n^q0#Mo-J6F~{nw}rx5&`^P*~!M2baSHeIebLHexMq2S_X94 z`OL=@@djd4$^cqaZFp*9HZyYsKzdM)!+hFr2F3B|0wwht!Zvfo^bx5C0g~@`sb83k zU7{OykShca?yoJhSi5%B=I?d8zK)hzr& z*kJW~wU(GQT|f|XX@v^GnHcBg1A0xmf*FPc-9JxF&E3*-=Q$k=Jeu)_VyW zkWg6NkRQX=8tL;M?=i*B$w-l#i{&JFUSIAc7=@Yv0H%NpU~}h3FN7U)%G5@2wn&0_ zQ(b#%gl!%7Jna`=z^Sq#Aq*K#5dz!S`FVcci*ji1P(%F2#*INLrqOlvIV^Z|A1PdXsNuE<}~mm&i< zhvjrjFOR2ncsAF031%1>wQusI<4TjIPK+bskennzFPY}MjojhLW?u2eYK@OYNT+vm zqA_GYl!E>b!p=E5(r8WhF*~-MbnK2hwv&!++qP}ncE`4D+jd1aXXehC zIrq-oyVkC6J*&R8tM;x{f7Gt`eSVM7k1p3dmIv0z1%J#`@O2qvGeO-%v9wJZvLSX} zSjrBxcKEQlr20E@YFr1lMwvp|P*uKPwBq{nPCxzWNKAk^lD)!D|)9P+lY=82Ea#3?e~#CMv)r3l2(_?^D};NHU-Fx6Sc zOm+kk!*aLE4Y)dqfO8@}(iJuGcYkp(6wcid!1rwvu^@m4oAf^cYHbMUCFOvCq4cG* zGDG}AaKxt6El_fkE<5o9s z`C*8ZInJdNCwh7VlAB>Af6#R`CRNOIzT&mS_3pbV~Qhkt-#8d4`#k|0-$0WF$x)1bd_X4{R%3vdB-66E}L9Oj>dzj7*?m@IA0*oARnx5N0UMC)*uKW+-6@tdf1 zKvh_3#?CYAI#fRrlu+JUHAetL`Y#%I<6tq?56_PqL;Xg^-WSL4I*k4J%>XP-N(T&6 zg(S{Ue}%%7#Jim?bL1Zdcgi4vee}@N5Ku92NyQYHI~0u3Li}sOI`PL11NvxUPS0Xc zKtRp*1`(7YGCWw3B1DvtKi`Y%(Ghpk+^Nid*(M0)UOK`>L$QQYHR08ql@9J=ZuZScHdtzBw1=rCa7AUy-YFisHhsKKQRaa6nvT)f69&_>6Mo4)zZ+ zF~}ULtY|59bR%Nn?7zq?r5JplJ1J%$i$7MckacHkr9o$&s`zzSNRW@PeXk59T1#Y$ z#WQ0E?VWFt<&8Dr^OMD8+VsiT1|oAY%M6n4QbBsWBj!KgSANeU*5~WZ2$xEAK^7VU z*R#SDAmK8Rl22bnt_F;ldX1FPtdU{3{|MSa?V78+@Lro{BqyoT9h>XVMzzLO8U zGyy4K?pugG9FmR_n;-E96Qs(ckV9KotmT2lqrx9*Iz)7E^38eSG@iKU=JU12(CfKs*u4*g*k zMw{j6X$)HukEvP9}$&(Ct{HNu$j!#7mYqYZWYt`-f+U%M9 zoc>{rD2`8&ZWjU>1s&9^aVXrEBYu7|F1&c_y!04xdey~cv*Ww9&E%b6lP%uBN#W>< zZi4RQL}PzGUPBM56N_gE>g3+ z(#CcESdoi44*Ily4h$Gdc{;MRw$*n-_)qX?4=eB81nu~vPNuFJ(2}Qm96=zx{Afk6 zVyM$9bOGi7;03X!$5@1}{AFrDTEFA`$B&te!UZaveL~>$p-QF#=iEEea6n=;@QGU# z6sIC-{tj|GCweRm%-a`V=Mq@;lE#{VjQCKvo z`Q_;2_FBNP&1=d^k>gztqpietpb1`YzO9^4dniY4vQcDo)dPV8R_yfYiT^dPG1dv5%u0KS`e$!HDp{2m9GHG7;$6o2@ z()IBqstLIaCPzZPQ+{^Yu(ys6v3fp53VLO|1P{vjC^a^e6j_SX`h&j$2x7lV5VF!B zLpk5XE*H11hF1#Y!aDrV&sU%_oo;PMusfJOVhG8|lK& zM;;4UAVPph2Kovs|7PZ!2gP8RVHKlHC{1z1$Yn_KJ3(a5WAXX#@dgJtRaC{^QN?=E zi=n$xZ*%cv%sBnU6vz_#CbYZ&9pH_m?||<*GSshg@}4_QsXFhJHA|uqh%)zR4 zYpQ6Nn2cWTO+} z7);T{pQxldjM@$+v&1Egk*LU=YCp9fvSpcVwSLxo zZuXYoU4FI?f>&L9QhaXT4`*}}%9Fo{b9b$t4tR_nk0#k9V~@UNzZUT(vfd!Ha2UuK z4h6yN+J1+SKFM3t)_5eZuyKB(fpS;ZKW2g+q8{9{5%3nmZLO_1+E z%Nc-3OI6lSkehgD=SCv;PU(Bgy5ow!g9V=9qJizsnYH4r=B%NHX$fZi{vx$wL>FsI zMBKDEc!2c_0FPxF-Tx)!5pNmP89v8w4{iCh_`GJ!yc60{`tbtu*jJ~%ZwqZfbtQWI zA<1e~JDqBlOYG*05uoG!N+#g*RA1o$v3=VBof3lTrVQn9jTWgiK$d?LaOA@{W}d%v z0{Y&eSCc^c<$E~Uaj;v?9%6Kc0*{_h&vpKb;;`$C`~zw3(BD4Xq+#N-m}H*BJj9Rn z6=+U2Bd&OR17Bnxll*z+vDZs{Z$p@?SI+-TaP*~v?KBhVt?0?w^~>V<*LGFXZg=^+ zb=5DvY@Y@^1a}fo3!d_NGNK~L;A@CpvzqyiW;Kgva_km!L2Iv*UkH<)k z>toKeHxal~WxCp8q=DlXwLG1=t)zW(>Z1gM3hi7OtbCldv-{0&14D@TgLXpiwOyQa3hO0S+!S3z^%z+A`P#l+ZJN?kWp5 z?Fs}7Ht4E42W~ix4)SGzF_I6H#kbHkNAPrP{ou^99YC-BbBmbeFia#;p)a&-3~6Ef zdxS2;cg#ALDx8f@m;-rV#aJnnU=nyMeuFS~vB}6F5JLE5M|Z>QB^jDRwO)TRvs8rr zlqEhq*%ox+uk0Hm{7iAbW)hDoZ~6}Fet*mCdsVBl8OuwGx}xKDnss~)aJguIx&Iee zHd#cWrv%j!!x$Mn7-4Yfd}>N!u|KuM2DM8E|FYSpwp68d@FvmbRDC?+n|NWpNzGv? zf}cuwf|&IwfRl>e0`JL3ieq9iiIddjD(tVFO-#YE>2dfYC#L1t%ka?o0u&DTjjOq1 zhZ0wtZ#4^ky+&<4P1#EDau6S*uSKX$CZ7kUyOJs%#3wu(7Zzq633)xT#O`CYdhTA zgM@G@+Jtv_nTf|r*w4RtEmxjA+^TiBohKG<>5>LXys&pJO$v=Vn2hO^;nlQR?eX-; zIw18tar@u6*J&1gf47FI0rEZH)K?WL82wBLc-P_bM>W)-t)cfP?^MQp|Fn^QJdb`! zS{nkUl%(_@HO9IlS{-&Z2UYDhI{&=H6j!_c=@&l^&-P}<;AZ1*vH(91(##jY4-QO5 zGeDOt)eh6L%)Uy)>>^-bA1QH%=iv-s`ER z7O2R0yJzx)uU#}P_MCa_E$aP9Jus*;E{KIw8!0(14Mk%EMMaZ`Ww;l%9+pA=QSEQg zqi{_pEOr`wakw6(wByECl|z^!eVY|AUmDibRMiE7ehRID=)ANK?T->J=2X03XhZ~K zd)?$qMP&bRXG6M3%Vs{VE(Vw2O31{-Km);alHk$Ksc?PrgdUeb-ON9=49R2Yl-&~Q zKZ+AV{UhWRC-10p6^!r_t4N!PFG?vIa76mmU1tTmo5SpA;%|tR9g8e4-s=Go7a04P z;aUDJAdbvTzJqYSGYBUl5&kifI4uLF;zs=^oI12})SLr!AvD^}d)-(zy!CB`5y&t& zg<4HU1&)H8mSV`9$~uv@N`!9-Yoz5({pxcN5KsGnardjL&XlUE%cb!u3SKL`%1k#< z)tddT%HkB#PFH1fV9GP0vbBWW(aFea^zo=45GDfb3pb`6JuB#wkS-m;WNhK6puTE? zke;7-k8e8s6( zsp;atr8Z#B*m{_~QY=Si{W0VAFmrkIZqeadm6SV{PabMK@VPBO_(muFihi($Cj7}a zOHaZK#Db>d4=O!eC$1~kTO2p3VQE&qdc7^av_Oo32&pcbJ!`qS0&)F}QuM)K*2xS6 zws$Np7pCP*eQaSHprF9w6j%Jq4&c$*v%v@+T%mxQ!`^v}M87zn@-d4@WiQGB02LNHg$4paog>C27Nl59>DKX0?kbP^M4 z*ceUBBoLP?(L>^z`Msqt$r!_F4VKT@&Y2!v_bMwb?K#`M{+uHhwblx29ydUnrMYkS z*%k#6Xk=OrB*u{$ph%fzI&pt@4Lc;h6YBNR6sc1x!c^w2TM75uA2qO~xk;ncc34V` zq12FX&f`Bc4ukzIrLdlYM&0{MV!_)0eU2#Cp=k*HW(|f-{pP=KJ-5$p$IM6t?p65h zVJ=v@eu9lN`Rj_54Yo62`(z^&Mb*%O5|Z#NrnX}P;weXxl8{%5*j|)ngYkw(juRWjB1jE| zG2c0!04des$ZJ$iF&|#Gct0=S_-8nyqhFG|JxH*)C@iLeF9P25(wVyG3#sJ#Y^l#E ziO$uo(4UG$tj7|@&zeBs_uP^@=hlHbDoGZ0zxbrZ5Hd_1Gay}Pgra6Lth7hGp3cID z(0}Wx!C}D94NIeF@^u@g#^2MnHS}`Lj-<~>Gyp~rQj3qNto-wm(DI!gnRHuPgNOGY z@mx^h-(5A;cyAXrqZEBLsK(tBabaVkrwPh+=EnZ_6#be`4osGbOpMQAWu=|+i`xrp zS><>^-hv#bxVE&LLHkckb?0uRY_T#RE78qGWDz92Bx{@$v1GvLK?+(s^yTOk3$CZz z9tr7#RI!$|NSQmj{koJ`!$BpP{FL|$f|xopq0BZ;$Pb8F;TO?MRtT;lqQgZEM)=J^djB(J8&uDECbIlcaQ7n5@pyiTNVpGGd%C<~=8Q}l zuup$@xEnMHv&GJVSwT$bsuZ^`&p%3iaWo@9i7TWFQQ*uNn_#=;K@-DL;bpK>!ql?G z{W6lvEp%1y52geiTY027-#-y1huRiWe!iVB{UaKlYh&N!T+zizW&w6pf$krlS`NW97t0MrKs z)xs_vxbdr`w=$(iV3k(E;~KA;*?o1M;rtY>H(-JiZyzGsh+0C?6%~z(FT_v{0SV3*ccl-VgfWFeIbov!Z<;RqF8pHx z@44fZ^PA@Ojbn3;JCEaTF@+FBayXh^h8V$bR(~=a*?NCYW7#5orBI&ie`N{;z2}&f zu?S8c8Pzqa>w6bZEU5A&%yu$DSjiZPJS%71p32>6}H{nQcRS1fGG(E+t%ZUe~1sFML8XN9%I-v}$*4B8+aO7d9| z-uL!T@sOR~k4v3umG2#n|5SP;O>68EqCB4B7`7kJ|Ju+N+N`%CkY2uFtj@cL{-kja zUTu~t({JSrezi%h?lIb26WcIHv$i6&7N0i}N&gnVC2_*2WB zn~|=o_VQ4C=M}gCQ-u-BR@zHG*+lL{@K&rOy4v4B&Di=4S#Kh1nw_EFZaFJm#}6`? zD9e`Yp%@99`9@G=$=efu*x(~yr(sCXH@v&y1ZpVCu}^X3y+C9uv1T=Goz4jVl`Mtd zg7VEA;NDty2Vtqm_o+Ya!pE;c-*yvFq{z~X;7+C|B`YogR$716`}VpoO>OO8ek>sz zD$H$eMbpuAlPbdR5q-ejro1aBb<8k|%2WtB2CeOBxW%o~NXM1UY{*RcaYVbCRHQig zN5eXBuwyLb^!6Cyl2wnl)2!|i|MYf>u<_LEkclLF%ssfD&!tL6Fl(mwE}Cpdcy+^U zDrVeEJqq>?=yg2UBv+Xy9kk}hp)|BxZ{8-x)4tl*dK=pAdI#WF+6DTR6z?ONc6B+? zQE1Af(N!nG1&O!XK!<0Io841pJ9;2_&qWUPj(27)C3GIg{C$!bm)L%}?hG`3y_}0z z6teC^Ti#l2I0IO42|HT(%(njt46YP~_uQCHg}s~uJE*0;vidmBsXB(N`Z(q#8IQEY zx_AOoqgR(wC5}D;R%(M0lmb#4oM=Q9_XXL04!#ioeFljlwW5ka9%+3)pGAsN!rDu} zx~h6;bm`b?_+$(6s9)i89I-=hXBQvYRpLwzUXqHNzT@voSixSNQI`A+1?rB4++FD7A;;g0&F=6`Q zvl3Dy)ZsX0Y07htDBMLFzWa-pE&!y){(XiQ$sqq3-_&rCPvw?#+^Hpo zO)O_kA3ozu?Gn|S480^~nk$X|q0W$KFZm&rGdL{(k@S0>dQ*e~5p1iEEPW^n5uIrA zx=?ecnALjuHoY9AjU*N68;cH_U!zNEF_nflW>Nht$_jTb+qgc$Ad+$_+w%MbOaBDM zJMZl(v_|KU)Q*%k+kA1(Q{tr@}BrkAc_Y;}C6()40LrooX}p5^c<5+P!M}Hy7Fb zaGBO_}H+&a*q5dW$8mrg6X^Px>k;NTu^|8BAqPnkkrsNP+1)_ z)XxXxac_-T1;`I}D?f<{e#bO$aH5rDv;cEIzrz_Jkfo|rqZ<20U;Mzz<@9PRh=0jP zZMrLDgXg$0@j=a&LAxy#U>YaMM_&L)Oh1D5%Alx>M*gS=+z7LRU0 z^85}sGn7Fv8Zt+9)P^h}f;=BkPZYjk$^41OihmE#TXVPM5=!tYMHtrSzI1q6n774@ z4iHaul#|sb$d)75^2{kjR#OhiyTLsGX2^yQVP|F+`ih!%CGFX?2V04|wCZ{NVYkxP zwKFq>jA^?%Kv*Q@;LBft;skcS2`yrcs15`B@}v{O+vvT=*Q>kU>93j&e;e`V=EgV2KPcD$Q!~qrt|rGAYz%37k+kOglZIM+>9SzTciLZwc!2wg+y-jVlO7;cLss^1KdLXgT9{49FH)?SX^w~Yw?UI9g(Ip3| z@n(CmxaED0$PV7#M80&PyNpv*KZdjB z5eSn^m*H{VdjTGB<1iBqsFJrqJ@U>Js)7f&PMU&7%%1pimkUn_x@O9?I~q|1bDPF$nd8 z%8+W!(+^P*rt6Fz2!eX4{-E6jlVrcyV~mJ?Bso8EmZu~;{i^X{{snNDjDKf2Ce?3Q zT9u%2%u{>>tF0VFnEt+?M^Iv;BJ1!78Ws5cZ4`zr+&<)21_-)GU)!S}Y2D5pL{ouk zUK{s_-E9iSZ*dgvWeK`$9cIEt;%5wYKKb&n+B5vEPLd?pLX(5SV|P=#6jGGh8NU!r zA&Ax1*VfOi?b%;wl9M*(0J4X|m@FtLxSPF|7moDM##6d^l*bxYatm@MYKo2YZka@P znh7ttbOi}Iz(KwDISKyQsW0Nd{Xhc*Xg6&wACz`)y)YTvJQ4TlVi>%y6GO008!Ijr zjAFr0dfC3)AtiEoD0Ay6l^oyYO`XF)W+o3&sg86GzK` zYb4tuI&o!*TKBU{4%f!1!{28__<56SLJOYPTu@ZWR}Px>*Qdif5DqstY+Oz>!#eZ$ zzcU>#{>gMi9y`HM{#0wc>FI&tk`Ci#dTl%>lYt`cpvM_$iMxQ!Fesy+*Bp>mmzL-E zQS6y7Q|}hs_@#7AiH?x?DvKzLw?JuwB>4K)SGYmSMs_*e(b89TgOfO5I3lHU`FP93 zUM4(l8+ zdE^(sI=Jvx!4)}*;!X}Z41)3o0?>ml{YtLl^#r*Ft5KhJ@7xb>d2mUN$W zQ>^sr{>gXbSSeu?g*ztENif@ue;bRm8P;s5W1M@CWY zG^E{zDhky8K6c3yP< zyD6T;LO)_UA&*i#yQ#027?4tqo1|iv-_uuj$oy3d?g<}Dd%UX1+>>6bubJSJm}ab| z`ZlN7fUj8Ntgvc6=w7Z*-A)c^ur*T$w=^#J^&SA&K6Cbf^60t5r17Q3Y#$Jgkrf(r zHzUoj^WhifE>Y-F4Veu891OuFEFUg4LDYPJnD;vi>7O6P%9xFCzIsFU9N_r7Q?Qgv zjA7n6bo9+oPVXI_(ey$7(Qk_VOz#AbqjVmtUx99xwew7-F)}+pg5q17W1^Ug>YFMT z(%&=gnu|jwZ}fueqa%^XvtWNW0xF|GS&J@h=lomU0bNLcQzX8v=HGCSGp+ljXaN<4 zcv+`4`n;={DjFCA;%hnX;uZz3(({wYyJc|eCCu@MjY8_LmDTIp%GEqV{O2P3*%flb zU4N}qDR7yFRQXY|LS;-&`UKCh!(V`Z%d@*_P{c%>91OGsrxN~p{GSky^t@!Zq~KKa zHf$nh^ip}b;Ca}tA3((QA|W##(E^d2^m55)&y(sc*yg*)9S2I2^1Q7QTyers-J`v^ z8S&%ts`MPMnAA@w${vv~PX4*&NTjoJzjFd_5<0>fYnEWIeig5!+s2}|S1;^uVg5e3 z5xTGlWJB(^)ym#suHWcGhHgeHq~dpTc-0>9g6T{{E*n)VOSDhc)szktVdDW|2OOLAtYWWXfM%)ceW!H z_AW{bKH|5eu}Eup?Sv4MIa9l6gweQjmE!A;?RSy#BZ~u3!|9MfN}cQ1^^!4Q%2L<( zo*Ra@L|39f<<8pCIKkl;yNQE?aq*AwaUrcLpb}2J++RPYWq>p-xZDL((rQH$#uwv@ zvI;*H*2WZ+CCxA-Wf$?WxAyaA3?g)7?$|nG0K%iM`dh^FNFdUu!TmBZHMXK3xdF@Z z6erHYuA(Ern}5vbvO+HKmW=_p;RnE(IGN6otAl=w*|O^ahS!t4Jp^>MYj za*8x5Zp%o*m+L`uzJ9j!`2UH0Y+^5HG1#-b$`vx=f7^yn3#d%-Oi_(|vbS#Ds0P;N zDy$uQ62vVl(Yx+U#dy0t1Q$Q3B%UEWB)`WMfTnh;bUGxWHpv#3`^$L5Nz)J3`(p=g zP;2fS1P@MTbTC~-f)2ly)QFiUVk)E<=iSsLVA>I6hTA`S$&o1?+2I#1ViZVl2iM>{ zWfP6G<{ zsRVX%o?=?uOweC`2FIh#u@cVs=`zuHVm^X({fro)z=T|?(8lhJj2gpfUPg+ipy>~_ zb?{yI{ZDL#dl@<6zCZpq@`7px!7BkA-OZdMhJ#kil*hT0WBy!z3 zpIzotey|tWpq#p@9*gM2|r4Zs-po^k)EhPI@INONz>X#Tu4~X3)YvIN& zfm@AGrqb6+6nD+GDmLo;9~4L^*1%!Q_`lYHvR|a32d^cJ%cLWu)=w;Im@O_wsuA)1s6o`M}p=a~3qi-S#iJ_UcR$CBm3lId45g+a!k*|5YGKNP#R?{# z-Vk%YPqPdb!?mM#g|nWg8zwf%r(P`&>Hi&tmD!^(=yvrEc7C$FD~-dp1vS-{dR1Xj zw2vmQD`hy6)Wb!#q4#BkHzH1(LqpDSAH@_?aE09Q1zKt4YtS71QvHiiaFsp-Tr$Jj z9O{17Vu(pE!rYuCiE|nM3t3oJPc$RxAtQ0CQlv29nhh^`OCCAp?&7!V)A(!XCazQn ztaDrwfgR_lH#zZKJEDH{^NV{caKz9){HCj}&Xv)$_;o&+j@rUcmAM+*s%JFb@g@U5#^a;t8h=+2sb2Jk#f*0 zR?+nXX36-j1_IN`Mpgg2z)a>s{mWRuZhvqA=519Lm+Y{n6ks$p)~GEnfaG>}{eNUa zHl`5YLRt=Nk@TKoiNS!mr|cTyozh6%BipEhvhopu&~CU1B2L<&3|k&6U=Sp$!-b-b zB`DFb!}~q<(*b$q<#8B@BONwn{k5={Mn8744;CVEOSQjG?c{h3!W;=@mE-wc!E)9~ zwEpTEd7<$)tCJ~bQmXsKzr;B5E{a#8Y(OS?68`ffQe={9NJ5@mS0ZWaes{oT-IYWI zDdUE;GMxSdL5WOg{E=8kGuu*eXqj!ETv&|pe{&!cRT-|YhgE zV}C6(kU7xONXykd88g!l9~NRoxOS;h&K z=y$CyPoJi2HBFiPwAT!s2x)9|uI&s3MPgxI_Zgu|RN;V(^_&u1UFJwK7Ep*gj=lf( z%AEXjDB9z4u6&|?1mB4`o&R#AZ6?xQ8te>i*^1(VYi;*DXLdYievtPH#(cNd3bvjw zfr1AbHYsDWf<_i+x-Z#2ej(BQthO0Y3*~BkL<8tNqWOP( zb!Y}1EO;_y3ml7+`!$PkMky5 zAU=PVxk4Pq92szaU-u9mVDI40rjO7E99kY><}Aw!2-=-ssO(|BH{J7_KkTPdKOO&P zFfUFFVXq|H5#qq*CIIvw!BefWd5jh^j^ug+=JfPqyrAC8 z8^Y$#U0G$M8E#rjHe7ynn}c3AE5{5+MW<5A)>L5KX{-tEsQrry$vM6fJy5qr69+64 z%0(VH_k>58*ANsLwgutQk{qHS5&13nJ_~qpLMrhhxdx7Ul};n)r>SG zGqt#b(F@2qDo8!>&SJi~#9ed;(UAm<%) z3l@oMUCg%J&1!;)`S7Rm>Kd2S4Ht@@ zZmFNW6rt=zq|HQ9SaIjijm^VJEYfT=ryFM2`Q}Z=8pne>9%g#~j{w#y> z5|MQ!HzfJh@rqdG^=p{IVPs@k0X{Oqk%Kxn4r2P-*gXw)OQcZw4_~)?E2*w{Jsup1 zK#jZCa9(?Uw!Fz29hRs3Xrm1UkTLz(>CJ0in@+bJ0Flg{V@W>591(tLX;d|K0owNv z$!3w)?I17C{|c2kP#w~MWsF8E&B3nRg`pYdjVxL3DXW3e(p*0S-ssl^_U{?rxaPDg zHMIin*a*wn`F^V=wQh~=KiCAu%_oMq!9GK@b1xt68i5U8plqeH5YSZtY2=IZcGvmN z1i#KD9esv)u$MwdTxLd~3>haX;AqqdZ1h#5R0V?vo@nS~)~#eu6t^_eZG#Jqs;uH24Ig+($;rO@l?M;&73steO43Ci*LW8zB(A4%fxyOZO^Lt5M0S}j}+7RR`+y@Y{J#R2nOz+C-^P+yp*s8n+ zaTYRK+73A%vorBqm*Sy5KdY(1C^C0Y1m+>Ynrt>ofu8q@;k1p>`=oh%ABS3-c^GNC ztaqNR9D#M#$=7`9g3%cZTS(I_6OzrE5OC_%K16FTS`v1ZI_)H}8XsW!tdBgpzs<~5 zItxBu4-ZtWas6Sqz%L^rjZ`lu=re7!g1O+)r0NOX0c;aXXgOa-pttMeN$e(gC@_TH z<*x?sh4tkHK5jW&l#(guxCTJ-{3a))>N_u|tI!1%S#(+L^)Ru|g>RoCYqwB`S8|2E zpUPrdh2`nA_ZYBR6F90y@JtS-Y&nAy&nyIoHdRW4q{Ti6E1;!Kzl0r%tgoHgS_%rp znn7e*hT+pFk7Qpw0?&QLw&Qcd@`HlmT)coS5VGyHkDa9;*U#qF10z`bOoVKO=i~tL zOek^M$fT3n_{V`0%ppZBw8`-ODgVV9^8$hREN&I#PD3iaz$HH~YA2x|jDBh}8l6a6 zEQx$@;$^^RiE^kehhF|3x+m05V-iglmDO2@~#^Elw?D{BO>K}hN&XCyGbI+22R;gGkmHfVg-LM zpA~@Fa*Pu{$Zr{WdU)C$BJ^9M4L-?i;CSd4p3vg{QQEPuNV(tIAbrS4EriE+`scdm zYUhydHOP!yegW4f2_vD+r2EN+8}X4}TJek+RH6q+qFKv7Stf*zoOgq+XzBOSmo2iq zyq{ADuwB+Gydyeo>RfgYi=5_uPmvXG?n-MK(^b3Fi!j7|QYv+bAsC@KJ<6|H&!%~? z9*-y=&*@+Z*}Zta5wz25@T#(BxiFS2n~VQ&JQ8}5t0REdNLXFbPRWE_+<%lE|MU7@ z+d(kN^;7#=(@d=l_rmIiiw=V&o`xygKwIbm+$XiII`56S1WbRgy<$oW20h&43$6g= zFj>oKd{cd3139TRG~A<@mxf3D@zG8^Y~2kBZ8Z4-39&ixi_-@`KbFPsq{sO7xc@N} z?x^=c(;Aq28tpeP&9(3ygvx!T4dWwi@h1x-Yya_Z&-~ms6}O0)ofcA*;_!~K5%;9^ z)&ZMG@`IY_cq{h(^q6nD_~0FC?R(8~jpGj8@5d3Fg8Hp^(Kr}He=)5UO?;loEQiLI z=DnKZy>hZ^PqFVa4m$=vnp?gS20kDJctM_I0RYgOZUid;rLQ7W3IwU>+nA>N+yLrL zZ|CIFVkxj2!n814%YndxZ^ec}08TzcM`rWFPBOM<`GPOe!@eBo>3K{Z1Xg33BwT#F z@B&}-lT)c5i{FCoeg!Hk5KBMfEkiv?Nuz_oZry!lbRzKaLO2U|cQ~(5nb0EO-Gff6 zTf>O%Okh{!h1~y3Go?qj0kt|tU8KZ55^Sc>6^IO=wgmbImn>Hk02YSa;X?=9_lKe5 zk1Ru8(SZH{30v3*57fR{XPCQII7G0jpXamBz(%x5uWD02ypgMrY!v_XgJoYBHfbTE zJcxNPNVfons#-`1JiB#Itp37@n7s1xF)A!+w(j1LF3XvYxetD3sCg4-!6(bmm);B# zW;2yd3M)}z?FCup;qol9LZxJ)pg*voVYqxdmxhXmJWQdIYSKsG2J`VVI7Yu$$%T&ASps zP<}JOrrCbpo!dRoPg0y(jh+hp#~yaPty6it{@^j5O? zW}&+PWN}DXFIVDI=VuN?aTAe-P{U$d{5VG#?KH6~f-5&lQe==2Zubqbf$>{+ZxXiC z(Ob8--1pw#Gx1s>_-0yP!q%F#kDIqunm_fq=Gc&z+TCoeG#lVL;M>}s?j7OFga=DC zN6A9dC9!CYWd=&#eDxVur{sxs_d8jCx?9;t6r-a(DWk$fW;hx4Bl3u<7od*^1=`+o zK%vq0a1fMlgX94yxv3o|vOemb2EwIx1^7UM?6G6TW>DI5W@@;X58fzK|r zpd;*~!>RVm@hgm{0kSqQ%Qg_$M4>fpNe_L#IO#?UPJqjG8;e$Ua%aNB z-RPY61tW7<W z1Ok?SUOJjQOzr}73c48o`P6^j{5SPJd<04IJdYAse|gCqSl^o>ja2<(ubWo%Czfpn zsh)yU`-oKj3@OaDRKBefijP)WUz5biR0)iV$Vac{?ixByLJ)NmFRjLknYVG998!x> zm)vUaI>iqa4NuDC}+SeV??E>sU62)c1S8I1NWla8Lo_7f22Ri zIdp8XgI*|Ww>s^~6$!Y@O(=@yF)Gy`m;Q3O7`%gz+j844I6M^;-I9`s8wPI?&vYKu zaml9vV>Viv1W;wdElk_&_kUvSF5vb5?lv}X>2jUP!59Tj*KzHK1vJSVL|wxfs# z5wh0-6e64Vvya2{-gm?7Fyd~I`g%YE3d{~KgbXZUyG_QL3{>Mi^nr$tlQQ~qetSHZ zo_wkqGC&}vfM~nViFP>*wgwkX?Cz76l3dr42h{>MJ(Pf0aG<6mp9~`(6uaWB9=88H z808XA`yrg(1alfUaj++?g@m{_5B&kE0&X0CP#hK9Q1mVkT#v=ispr>E*@yZ1?0%Km z_SjFuk`o~9t$K`gDAeVmaq_E4AfCZr_vJA6<>At9)^NDq7Zp?reprnoUvb;H{n5XV zAy0l^KcW(ZGxnZz&B!i|X7h5@HwIoO?@2(DuLZiINZEOev=@g(yZIeT@|KnNFA>6* zK>WpCG1sl|tNIt=o}zc&kB4H#TD#bz45|TV`Cr7Ng>M!4+W$SrT=yI=qzX!4iUOh$ zd&Zov0=Vj5gnJ18`74-SC?3{-^M?PJ99$(BpblrwTDq94{4b*OzI1UPbQ_xPzq`p= z`bbx>)DvYj+#%Alqa2_CXU*EO_@82_2BUqlLDRWySQ_!|&4dx87``2J16 zh-^hW@cZn$pCC5*A~w=D{`^`ocFVn-&?*fq zX^XS(8jZDnIrk+G%`~KQf=8<#2hHZs`*Fn!92fDMiy2^lY8UvWZSL^Wn0XCD`R>?r z*t;d+W5)R%gf4BZv`{3+#l<};p&#W93zeE3!5}6?(WV>}z~VT*F-{^ue*(z!S~Evm zy`wOVisW}P9{(C{_O$pitMKOIQqVNZxVxT#%zy|0k}HQOVyaK02ZQc5Y{p?sjiz6= zwI$iwkYfw#{p$UU784R@4xzWo;AdbW5lq1x^&r-g|S+p=g1S)zZ|r_bMP7j+YtKG zbVe*+lqSbx*)%b@|G88&n^;XlA6pn=g9a%7J7I2}CI^E}O`CgE#c+{$ zof5TY1|{l!33W4II^I%p2(Rc zH)w*&)kL2R#oE^4=`c{QbRsRhLFr;guS=&P$EKr_w0ZZM<+>bvm*}%jBL_fAMxGi& zz~kHc#0=G|Mmo{#O%0pixMQ~hGmGSUq^I`8IXQ`)QDgukJb?kO^53y->+fv3cjO^G zH&iy95T~YPoRGux96el_^^(n_&w4vo!U-U*t1evU zTj-B4vz<6R`<04DXb~9}$iv%IC6TLj35I(wGVJG#3Ny^Xi_$IM-xnW8;^!}i@(r5} z9*^+seodB6?eAihD^}zSUaMBP%{f;D&Y0ate-byZDm9Rpm7fvFFP{*F91+LufJm8 z0&ORPO*C-hx$6cg5~4$K)*>lKlDr6Z(p{8U(EAiq;jB~=g(Vtb8HgOlBotxHKs?7Y zABPi?kr(5^T=(G^6Y$V72D8GG8C{1nHVOkP1~PL8MJ;5Pt~)K#or!Y|HSwH1!(%BU zOyS4SBg&~@ve0qRp?}S$n8}B|0TPSjjEMY8lmoCm6lXF4q}-Z>rufSN#K9QuAZM=D^VW-c!$IUW)!SF11w_JPREBQF-c zDsD_X5Q$)fV-MW9Pv<6JzY2mypaaT<&0TgGgma`2glry0mrfMU=um@03(h@pN(eVJ zGNMRQ@efqJvXe@JmVoj!AWol}~+8YgZtxh|p-%DE=V>0E3E}MAQLM zL8gE_d$4XXuti+>*Envh1C7P5x$w>}*Z^fFSeArY0OQ~|G{IdZEHFkGN*;`pJT(Ue z*!(O{E4%afn=0ryv`D3Zj8Z@U$|?O(Fa2u2mKWQlAMDp#{X(t0Rq0nNQ|oLGB%Dkr zfeIq(1A@s3@^pt#kSOr6zXy3L-U2ks?ZAJ(RZt{Ca=wSB5m017W^J7FFtQy#m`z@j>@1h{L4=`d880gRezgXK zcC5-YE4x`N$O;4G{E~^o8p4MCedduBx@ITG-NP5ejZsL9S}H*)2ug~Il{X7@UKyYZCCb4@`L5iRY*)J$oBd6V_BQh6)w}nvfjfmZViy`%68(_kLbNsV#$)J+z7ulEvIV$!oPaG7 zTY*MD;TZ(6W%yy43(bs<9X^fLHi$;o^z)%P8(nBfy$hC?!|z z<8~9BDp5qPD*#&upph+#z^1iaJl}EYGJwuxV6WVvyjxCaYK1AnT6xXNy%SgOtxRUW z`LtUr?UO@*2>S5Aenu$Q_Xgkv@fuyn$v0^aJyeFfNrnYYTOu`hn>ydcp3xF`!3v(hftOW%8&=RM%RGv%gGm~lcQpIs{Ba?ykekWz5+pG6ZyR~v9 zg}>jEdjz^N5dM_SowqL0(F&L9NdIY3z;dZRvYR87ASkpOml~|uyf;+EtxE1$`j&Pw z?mo+PpEX-8*nn>AF>Gn~cK z8J&|J&4z+_;&c?1Gle^E{9_Lu;Ju?qfbkCl@Jbxt z`$MpW$$J~y!OWk4=YsK@Cm}!|mtx1z7?g2l|Fqs})Vs|Zm^~R`P(|zkaq#HpE_fD6 zNCmM)?%l85XZA16PWSM*EiE@FuDm;$`M8GsqOjhmqRmO_z!yA=(>U6%?UG{n6(;wv zd_}755&WIH5eD@+x=?`JroI=GNCLdey{mqk&HZ2YeNn_#sJ$l~Bs$a%A_a2=NpQ|x zV9~zE$@U1D13@F_l!*i7taOeCK_x}2X5n9pP)`i5Eo&d!2d(2LcK7s2x0iY>iM$(D z3K8!n^F5Q1*lEbUD?r?$3Zt*->^H@YPU^j96c^&G(Sh%EiZ+i($CBlo!h9PSPUL{o z7O{>KoFm#3FwS?uYma!%at1@Nf9Dt8Z!^Kv^6yT!clyio7cYNJs!FQ4R42I<9a(kcoqI9#zg^vV_~^Uu|My=% zC?bR~6^T}gglMGPZrH66g>u9b1ra_$QP%Sk$RWGiJgIl;z2lCQxBF|-5n0eYm4O#j z_(fJkk8-&(2^!sIS&Hy(XTbtJPTd|}Ou`ZSR-Efmg)o9Vc3sO>0#N>_8eq5Yl>zr9 z)i%pHW9ebntUXJITuXO%1^UtB+hQDaN`iG~Q`(!tbHktr$`i*eOsvYY{89a|Rr`K> zPu9V&1w_&~=gq@Z-e8SBlZ=fj6{<}}IKi!i&*v^lDj2q8tJ`k^vCNQY6XFoNwFg%eUyz6^CZ15o#(zY=tZ zh9G}9W_G=66BnP?TR*coQX3Nf5f}uWV46e`HM@9@W+c@BDin<2B`O8%2Y1CKwu4c* zlWBY{0z2hGhJ4qWm9a8#yOw3y>^l&6sEbW zoO}!mE$|L^r?9zWe5y!z)!R~myz2KWukn}-n$2rq=eP#_CMa*9_}1k`uw0xh{Q#Ek8o5YIjd4a$-DhAk8plUR_4d9+4}T?( zwsBW32N8u89bkkH!*JTVXnN)XqPxPU>nTU{2+U9Wx;Wf#wtI(94;%F!z!5>IVIMW?-P2AJGbG|`w+mE>))BaPy?W;*UbpK8bj6ce>=&P4K4vZU5X5LLoTii%|m znvuAEoDd1=V7h(I0yZxu~~4S~-r4q%_4l+i|j&S6c!OSSrWr(dwv(9a~nju&TC zeH;E&u}OKWpD&lo(CiHN&kHElw-8pY;fH2psBB?kkf~}s0B2cc?F3ctshX0r&~Nrd zC9C(Vs@2qm)_-y@W#-yQG#pEZ+a1m*Y(a<%s-ESvhS+x&wcwwBW^!^u3)-Lud;F-pd4X-lR>kH&*2ps8O!$vEQvTNsG@r<5XEDEXqu{h%ISjPwCO5D%RgAMvW4V8Ax;K_jVJ-- z0cvL!tfYm}95=$a2T{SgB~e$jbH?ZlxDJ>)`aa|2tc#9G{y`uBZj1yuB0}MHkrf4{ zgLx_0udFF^sGt@&v)UG6GshFXtRDrW4;GKCs*04$z8_gnm z09X&)QwA0=qoknnqYi*Iz?6JR_=p+Jr_t^+2Tfk{`;Znsp(B;k4yTc6TrVIK zsff%F+$P!Fx@Ya}-FqOvillsSju9g8XNM}b~rPc@9A( zoQYnkI~bfry9)~!C3v1r7?hm?+yCj{%QjUjcbOoNo4Qfj~{8zJNWh=8t5c?duY~9dYaE{w8Tb!1vwRGoh>7EJ( zYJD!eMSj6bL(nRgLIBz}&gQCmS~^Khi(8fQ|Fid|4Q*V>!tniyennfz5nwHV6VF@- zNifEV@8IP%Wa4=&M>J9cy4Gg3WK3+|-~QHmw(gb$_AK{#hM8DW_gU-IsZ&*_ma?(+ zz@ArF-?YW#k^kx&>&Tkp$pKC6mR5+=NzqfBX1_};fivDJ^_$Uwul)GqkFV1YZ#LF< zc6T?{3EsQA)E><)qDk;g03i}lG2J(?Le}Aubf8I>h-#9iVr@2v$H*8?Cwwb_QE5

)(B2iM#E)7uE7jM`8?p+~K5` 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

%igld8q2_-njtvs5gZVxfVRASAWi(t#IjJfvU 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�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