[Fedora-directory-commits] ldapserver/ldap/admin/src/scripts DSCreate.pm.in, 1.5, 1.6 Inf.pm, 1.4, 1.5 Setup.pm.in, 1.9, 1.10
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/ldapserver/ldap/admin/src/scripts
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4739/ldapserver/ldap/admin/src/scripts
Modified Files:
DSCreate.pm.in Inf.pm Setup.pm.in
Log Message:
Resolves: bug 281631
Bug Description: Pass in schema and config LDIF files to setup
Reviewed by: nhosoi (Thanks!)
Fix Description: 1) Allow multi-valued parameters in .inf files and command line. These values will be represented internally as an array ref. No existing parameters allow being multi-valued (e.g. you can't use Suffix=o=foo and Suffix=o=bar)
2) Add two new .inf parameters - SchemaFile and ConfigFile. The files listed in SchemaFile will be copied into the schema subdirectory of the new instance, so they must already be named appropriately (e.g. 60foo.ldif). The files listed in ConfigFile must be LDIF files with one or more whole entries to be added to the initial dse.ldif. These could be additional suffixes/databases to create, plugin configuration, replication configuration, or anything else.
Right now, if you have an LDIF file that relies on custom schema, you cannot use the InstallLdifFile directive during setup. SchemaFile allows you to do that.
Platforms tested: RHEL5
Flag Day: no
Doc impact: Will need to document the two additional parameters.
Index: DSCreate.pm.in
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/scripts/DSCreate.pm.in,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DSCreate.pm.in 7 Aug 2007 23:28:03 -0000 1.5
+++ DSCreate.pm.in 7 Sep 2007 15:02:25 -0000 1.6
@@ -306,6 +306,15 @@
push @ldiffiles, "$inf->{General}->{prefix}@templatedir(a)/template-dnaplugin.ldif";
}
+ # additional configuration LDIF files
+ if (exists($inf->{slapd}->{ConfigFile})) {
+ if (ref($inf->{slapd}->{ConfigFile})) {
+ push @ldiffiles, @{$inf->{slapd}->{ConfigFile}};
+ } else {
+ push @ldiffiles, $inf->{slapd}->{ConfigFile};
+ }
+ }
+
getMappedEntries($mapper, \@ldiffiles, \@errs, \&check_and_add_entry,
[$conn]);
@@ -407,6 +416,15 @@
} else {
push @schemafiles, "$inf->{General}->{prefix}@schemadir(a)/00core.ldif";
}
+
+ # additional schema files
+ if (exists($inf->{slapd}->{SchemaFile})) {
+ if (ref($inf->{slapd}->{SchemaFile})) {
+ push @schemafiles, @{$inf->{slapd}->{SchemaFile}};
+ } else {
+ push @schemafiles, $inf->{slapd}->{SchemaFile};
+ }
+ }
for (@schemafiles) {
my $src = $_;
my $basename = basename($src);
Index: Inf.pm
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/scripts/Inf.pm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Inf.pm 13 Jul 2007 19:51:48 -0000 1.4
+++ Inf.pm 7 Sep 2007 15:02:25 -0000 1.5
@@ -77,6 +77,7 @@
my $incontinuation = 0;
my $curkey;
+ my $curval;
my $inffh;
if ($filename eq "-") {
$inffh = \*STDIN;
@@ -100,12 +101,32 @@
$iscontinuation = 1;
}
if ($incontinuation) {
- $self->{$curSection}->{$curkey} .= "\n" . $_; # add line in entirety to current value
+ if ($curval) {
+ $self->{$curSection}->{$curkey}->[$curval] .= "\n" . $_; # add line in entirety to current value
+ } else {
+ $self->{$curSection}->{$curkey} .= "\n" . $_; # add line in entirety to current value
+ }
} elsif (/^\[(.*?)\]/) { # e.g. [General]
$curSection = $1;
+ $iscontinuation = 0; # disallow section continuations
} elsif (/^\s*(.*?)\s*=\s*(.*?)\s*$/) { # key = value
$curkey = $1;
- $self->{$curSection}->{$curkey} = $2;
+ # a single value is just a single scalar
+ # multiple values are represented by an array ref
+ if (exists($self->{$curSection}->{$curkey})) {
+ if (!ref($self->{$curSection}->{$curkey})) {
+ # convert single scalar to array ref
+ my $ary = [$self->{$curSection}->{$curkey}];
+ $self->{$curSection}->{$curkey} = $ary;
+ }
+ # just push the new value
+ push @{$self->{$curSection}->{$curkey}}, $2;
+ $curval = @{$self->{$curSection}->{$curkey}} - 1; # curval is index of last item
+ } else {
+ # single value
+ $self->{$curSection}->{$curkey} = $2;
+ $curval = 0; # only 1 value
+ }
}
if ($iscontinuation) { # if line ends with a backslash, continue the data on the next line
$incontinuation = 1;
Index: Setup.pm.in
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/scripts/Setup.pm.in,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- Setup.pm.in 18 Jul 2007 20:37:11 -0000 1.9
+++ Setup.pm.in 7 Sep 2007 15:02:25 -0000 1.10
@@ -161,7 +161,23 @@
# allows the reuse of .inf files with some parameters overridden
for (@ARGV) {
if (/^([\w_-]+)\.([\w_-]+)=(.*)$/) { # e.g. section.param=value
- $self->{inf}->{$1}->{$2} = $3;
+ my $sec = $1;
+ my $parm = $2;
+ my $val = $3;
+ # a single value is just a single scalar
+ # multiple values are represented by an array ref
+ if (exists($self->{inf}->{$sec}->{$parm})) {
+ if (!ref($self->{inf}->{$sec}->{$parm})) {
+ # convert single scalar to array ref
+ my $ary = [$self->{inf}->{$sec}->{$parm}];
+ $self->{inf}->{$sec}->{$parm} = $ary;
+ }
+ # just push the new value
+ push @{$self->{inf}->{$sec}->{$parm}}, $val;
+ } else {
+ # single value
+ $self->{inf}->{$sec}->{$parm} = $val;
+ }
} else { # error
print STDERR "Error: unknown command line option $_\n";
usage();
16 years, 6 months
[Fedora-directory-commits] adminserver/admserv/schema/ldif 21astasks.ldif.tmpl, 1.3, 1.4
by Doctor Conrad
Author: nhosoi
Update of /cvs/dirsec/adminserver/admserv/schema/ldif
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19006/admserv/schema/ldif
Modified Files:
21astasks.ldif.tmpl
Log Message:
Resolves: #273501
Summary: Replication monitor CGI seems misconfigured (comment #2, #3)
i1) added repl-monitor-cgi.pl(.in)
2) removed "perl?" from nsExecRef, with which CGI expects "perl" is in the
cgi-bin directory
Index: 21astasks.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/21astasks.ldif.tmpl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- 21astasks.ldif.tmpl 20 Jun 2007 23:50:11 -0000 1.3
+++ 21astasks.ldif.tmpl 5 Sep 2007 16:45:58 -0000 1.4
@@ -201,6 +201,6 @@
objectClass: nstask
objectClass: nsAdminObject
nsHelpRef: %as_help_path%/monreplication.html
-nsExecRef: perl?repl-monitor-cgi.pl
+nsExecRef: repl-monitor-cgi.pl
cn: repl-monitor-cgi.pl
16 years, 6 months
[Fedora-directory-commits] adminserver/admserv/cgi-src40 repl-monitor-cgi.pl.in, NONE, 1.1 monreplication.properties, 1.3, 1.4
by Doctor Conrad
Author: nhosoi
Update of /cvs/dirsec/adminserver/admserv/cgi-src40
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19006/admserv/cgi-src40
Modified Files:
monreplication.properties
Added Files:
repl-monitor-cgi.pl.in
Log Message:
Resolves: #273501
Summary: Replication monitor CGI seems misconfigured (comment #2, #3)
i1) added repl-monitor-cgi.pl(.in)
2) removed "perl?" from nsExecRef, with which CGI expects "perl" is in the
cgi-bin directory
--- NEW FILE repl-monitor-cgi.pl.in ---
#!@perlexec@
#
# BEGIN COPYRIGHT BLOCK
# This Program is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free Software
# Foundation; version 2 of the License.
#
# This Program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# this Program; if not, write to the Free Software Foundation, Inc., 59 Temple
# Place, Suite 330, Boston, MA 02111-1307 USA.
#
# In addition, as a special exception, Red Hat, Inc. gives You the additional
# right to link the code of this Program with code not covered under the GNU
# General Public License ("Non-GPL Code") and to distribute linked combinations
# including the two, subject to the limitations in this paragraph. Non-GPL Code
# permitted under this exception must only link to the code of this Program
# through those well defined interfaces identified in the file named EXCEPTION
# found in the source code files (the "Approved Interfaces"). The files of
# Non-GPL Code may instantiate templates or use macros or inline functions from
# the Approved Interfaces without causing the resulting work to be covered by
# the GNU General Public License. Only Red Hat, Inc. may make changes or
# additions to the list of Approved Interfaces. You must obey the GNU General
# Public License in all respects for all of the Program code and other code used
# in conjunction with the Program except the Non-GPL Code covered by this
# exception. If you modify this file, you may extend this exception to your
# version of the file, but you are not obligated to do so. If you do not wish to
# provide this exception without modification, you must delete this exception
# statement from your version and license this file solely under the GPL without
# exception.
#
#
# Copyright (C) 2005 Red Hat, Inc.
# All rights reserved.
# END COPYRIGHT BLOCK
#
use CGI;
my $query = CGI->new;
$params = "";
$params .= " -h " . $query->url_param('servhost') if $query->url_param('servhost');
$params .= " -p " . $query->url_param('servport') if $query->url_param('servport');
$params .= " -f " . $query->url_param('configfile') if $query->url_param('configfile');
$params .= " -t " . $query->url_param('refreshinterval') if $query->url_param('refreshinterval');
if ($query->url_param('admurl')) {
$admurl = $query->url_param('admurl');
if ( $ENV{'QUERY_STRING'} ) {
$admurl .= "?$ENV{'QUERY_STRING'}";
}
elsif ( $ENV{'CONTENT_LENGTH'} ) {
$admurl .= "?$CGI::CONTENT";
}
$params .= " -u \"$admurl\"";
}
# Now the real work
$replmon = "@bindir(a)/repl-monitor.pl";
system("$replmon $params");
Index: monreplication.properties
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/cgi-src40/monreplication.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- monreplication.properties 18 Aug 2005 18:59:03 -0000 1.3
+++ monreplication.properties 5 Sep 2007 16:45:59 -0000 1.4
@@ -23,7 +23,7 @@
root {
-monreplication1 { "s/admin-serv/tasks/configuration/repl-monitor-cgi.pl" }
+monreplication1 { "%s/admin-serv/tasks/configuration/repl-monitor-cgi.pl" }
monreplication2 { "300" }
monreplication3 { "" }
16 years, 6 months
[Fedora-directory-commits] adminserver Makefile.am, 1.32, 1.33 Makefile.in, 1.37, 1.38 aclocal.m4, 1.30, 1.31 configure, 1.34, 1.35 ltmain.sh, 1.6, 1.7
by Doctor Conrad
Author: nhosoi
Update of /cvs/dirsec/adminserver
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19006
Modified Files:
Makefile.am Makefile.in aclocal.m4 configure ltmain.sh
Log Message:
Resolves: #273501
Summary: Replication monitor CGI seems misconfigured (comment #2, #3)
i1) added repl-monitor-cgi.pl(.in)
2) removed "perl?" from nsExecRef, with which CGI expects "perl" is in the
cgi-bin directory
Index: Makefile.am
===================================================================
RCS file: /cvs/dirsec/adminserver/Makefile.am,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- Makefile.am 21 Aug 2007 20:46:45 -0000 1.32
+++ Makefile.am 5 Sep 2007 16:45:58 -0000 1.33
@@ -178,7 +178,8 @@
cgibin_SCRIPTS = admserv/cgi-src40/ds_create \
admserv/cgi-src40/ds_remove \
- admserv/cgi-src40/ds_unregister
+ admserv/cgi-src40/ds_unregister \
+ admserv/cgi-src40/repl-monitor-cgi.pl
nodist_cmdbin_SCRIPTS = admserv/cfgstuff/start-ds-admin \
admserv/cfgstuff/stop-ds-admin \
Index: Makefile.in
===================================================================
RCS file: /cvs/dirsec/adminserver/Makefile.in,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- Makefile.in 21 Aug 2007 20:46:45 -0000 1.37
+++ Makefile.in 5 Sep 2007 16:45:58 -0000 1.38
@@ -398,7 +398,6 @@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
-SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
SOLARIS_FALSE = @SOLARIS_FALSE@
@@ -611,7 +610,8 @@
cgibin_SCRIPTS = admserv/cgi-src40/ds_create \
admserv/cgi-src40/ds_remove \
- admserv/cgi-src40/ds_unregister
+ admserv/cgi-src40/ds_unregister \
+ admserv/cgi-src40/repl-monitor-cgi.pl
nodist_cmdbin_SCRIPTS = admserv/cfgstuff/start-ds-admin \
admserv/cfgstuff/stop-ds-admin \
Index: aclocal.m4
===================================================================
RCS file: /cvs/dirsec/adminserver/aclocal.m4,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- aclocal.m4 17 Aug 2007 18:39:12 -0000 1.30
+++ aclocal.m4 5 Sep 2007 16:45:58 -0000 1.31
@@ -1578,27 +1578,10 @@
# before this can be enabled.
hardcode_into_libs=yes
- # find out which ABI we are using
- libsuff=
- case "$host_cpu" in
- x86_64*|s390x*|powerpc64*)
- echo '[#]line __oline__ "configure"' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.$ac_objext` in
- *64-bit*)
- libsuff=64
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
- esac
-
# 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -4305,9 +4288,6 @@
# Is the compiler the GNU C compiler?
with_gcc=$_LT_AC_TAGVAR(GCC, $1)
-gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
-gcc_ver=\`gcc -dumpversion\`
-
# An ERE matcher.
EGREP=$lt_EGREP
@@ -4441,11 +4421,11 @@
# Dependencies to place before the objects being linked to create a
# shared library.
-predep_objects=\`echo $lt_[]_LT_AC_TAGVAR(predep_objects, $1) | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)
# Dependencies to place after the objects being linked to create a
# shared library.
-postdep_objects=\`echo $lt_[]_LT_AC_TAGVAR(postdep_objects, $1) | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)
# Dependencies to place before the objects being linked to create a
# shared library.
@@ -4457,7 +4437,7 @@
# The library search path used internally by the compiler when linking
# a shared library.
-compiler_lib_search_path=\`echo $lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
@@ -4537,7 +4517,7 @@
link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)
# Compile-time system search path for libraries
-sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
@@ -6373,7 +6353,6 @@
done
done
done
-IFS=$as_save_IFS
lt_ac_max=0
lt_ac_count=0
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
@@ -6406,7 +6385,6 @@
done
])
SED=$lt_cv_path_SED
-AC_SUBST([SED])
AC_MSG_RESULT([$SED])
])
Index: configure
===================================================================
RCS file: /cvs/dirsec/adminserver/configure,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- configure 21 Aug 2007 20:46:45 -0000 1.34
+++ configure 5 Sep 2007 16:45:58 -0000 1.35
@@ -468,7 +468,7 @@
ac_default_prefix=/opt/dirsrv
ac_subdirs_all="$ac_subdirs_all mod_admserv"
ac_subdirs_all="$ac_subdirs_all mod_restartd"
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CC CFLAGS ac_ct_CC CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE SED EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CP!
P CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL LIBOBJS PACKAGE_BASE_NAME PACKAGE_BASE_VERSION debug_defs BUNDLE_TRUE BUNDLE_FALSE LIBSOCKET LIBNSL LIBCSTD LIBCRUN initdir perlexec CXXLINK_REQUIRED_TRUE CXXLINK_REQUIRED_FALSE HPUX_TRUE HPUX_FALSE SOLARIS_TRUE SOLARIS_FALSE HTTPD APXS APR_CONFIG PKG_CONFIG ICU_CONFIG nsspcache instconfigdir dslibdir nspr_inc nspr_lib nspr_libdir nss_inc nss_lib nss_libdir sasl_inc sasl_lib sasl_libdir ldapsdk_inc ldapsdk_lib ldapsdk_libdir adminutil_inc adminutil_lib adminutil_libdir adminutil_ver icu_lib icu_libdir icu_inc icu_bin instancename cgibindir cmdbindir moddir modnssbindir propertydir htmldir icondir manualdir httpdconf httpdconfdir mimemagic httpduser httpdgroup admlogdir piddir pidfile admservport ldifdir admmoddir nssmoddir infdir perldir brand capbrand vendor WINNT_TRUE WINNT_FALSE APACHE22_TRUE APACHE22_FALSE subdirs MOD_ADMSERV_TRUE MOD_ADMSERV_FALSE MOD_RESTARTD_TRUE MOD_RESTARTD_FALSE LTLIBOBJS'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CC CFLAGS ac_ct_CC CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CX!
XCPP F77 FFLAGS ac_ct_F77 LIBTOOL LIBOBJS PACKAGE_BASE_NAME PACKAGE_BASE_VERSION debug_defs BUNDLE_TRUE BUNDLE_FALSE LIBSOCKET LIBNSL LIBCSTD LIBCRUN initdir perlexec CXXLINK_REQUIRED_TRUE CXXLINK_REQUIRED_FALSE HPUX_TRUE HPUX_FALSE SOLARIS_TRUE SOLARIS_FALSE HTTPD APXS APR_CONFIG PKG_CONFIG ICU_CONFIG nsspcache instconfigdir dslibdir nspr_inc nspr_lib nspr_libdir nss_inc nss_lib nss_libdir sasl_inc sasl_lib sasl_libdir ldapsdk_inc ldapsdk_lib ldapsdk_libdir adminutil_inc adminutil_lib adminutil_libdir adminutil_ver icu_lib icu_libdir icu_inc icu_bin instancename cgibindir cmdbindir moddir modnssbindir propertydir htmldir icondir manualdir httpdconf httpdconfdir mimemagic httpduser httpdgroup admlogdir piddir pidfile admservport ldifdir admmoddir nssmoddir infdir perldir brand capbrand vendor WINNT_TRUE WINNT_FALSE APACHE22_TRUE APACHE22_FALSE subdirs MOD_ADMSERV_TRUE MOD_ADMSERV_FALSE MOD_RESTARTD_TRUE MOD_RESTARTD_FALSE LTLIBOBJS'
ac_subst_files=''
# Initialize some variables set by options.
@@ -3837,7 +3837,6 @@
done
done
done
-IFS=$as_save_IFS
lt_ac_max=0
lt_ac_count=0
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
@@ -3872,7 +3871,6 @@
fi
SED=$lt_cv_path_SED
-
echo "$as_me:$LINENO: result: $SED" >&5
echo "${ECHO_T}$SED" >&6
@@ -4313,7 +4311,7 @@
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 4316 "configure"' > conftest.$ac_ext
+ echo '#line 4314 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -5448,7 +5446,7 @@
# Provide some information about the compiler.
-echo "$as_me:5451:" \
+echo "$as_me:5449:" \
"checking for Fortran 77 compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
@@ -6511,11 +6509,11 @@
-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:6514: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:6512: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:6518: \$? = $ac_status" >&5
+ echo "$as_me:6516: \$? = $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.
@@ -6779,11 +6777,11 @@
-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:6782: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:6780: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:6786: \$? = $ac_status" >&5
+ echo "$as_me:6784: \$? = $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.
@@ -6883,11 +6881,11 @@
-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:6886: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:6884: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:6890: \$? = $ac_status" >&5
+ echo "$as_me:6888: \$? = $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
@@ -8348,31 +8346,10 @@
# before this can be enabled.
hardcode_into_libs=yes
- # find out which ABI we are using
- libsuff=
- case "$host_cpu" in
- x86_64*|s390x*|powerpc64*)
- echo '#line 8355 "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
- (exit $ac_status); }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *64-bit*)
- libsuff=64
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
- esac
-
# 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -9249,7 +9226,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9252 "configure"
+#line 9229 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -9349,7 +9326,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9352 "configure"
+#line 9329 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -9680,9 +9657,6 @@
# Is the compiler the GNU C compiler?
with_gcc=$GCC
-gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
-gcc_ver=\`gcc -dumpversion\`
-
# An ERE matcher.
EGREP=$lt_EGREP
@@ -9816,11 +9790,11 @@
# Dependencies to place before the objects being linked to create a
# shared library.
-predep_objects=\`echo $lt_predep_objects | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+predep_objects=$lt_predep_objects
# Dependencies to place after the objects being linked to create a
# shared library.
-postdep_objects=\`echo $lt_postdep_objects | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+postdep_objects=$lt_postdep_objects
# Dependencies to place before the objects being linked to create a
# shared library.
@@ -9832,7 +9806,7 @@
# The library search path used internally by the compiler when linking
# a shared library.
-compiler_lib_search_path=\`echo $lt_compiler_lib_search_path | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+compiler_lib_search_path=$lt_compiler_lib_search_path
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
@@ -9912,7 +9886,7 @@
link_all_deplibs=$link_all_deplibs
# Compile-time system search path for libraries
-sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
@@ -11692,11 +11666,11 @@
-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:11695: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:11669: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:11699: \$? = $ac_status" >&5
+ echo "$as_me:11673: \$? = $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.
@@ -11796,11 +11770,11 @@
-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:11799: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:11773: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:11803: \$? = $ac_status" >&5
+ echo "$as_me:11777: \$? = $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
@@ -12328,31 +12302,10 @@
# before this can be enabled.
hardcode_into_libs=yes
- # find out which ABI we are using
- libsuff=
- case "$host_cpu" in
- x86_64*|s390x*|powerpc64*)
- echo '#line 12335 "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
- (exit $ac_status); }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *64-bit*)
- libsuff=64
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
- esac
-
# 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -12736,9 +12689,6 @@
# Is the compiler the GNU C compiler?
with_gcc=$GCC_CXX
-gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
-gcc_ver=\`gcc -dumpversion\`
-
# An ERE matcher.
EGREP=$lt_EGREP
@@ -12872,11 +12822,11 @@
# Dependencies to place before the objects being linked to create a
# shared library.
-predep_objects=\`echo $lt_predep_objects_CXX | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+predep_objects=$lt_predep_objects_CXX
# Dependencies to place after the objects being linked to create a
# shared library.
-postdep_objects=\`echo $lt_postdep_objects_CXX | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+postdep_objects=$lt_postdep_objects_CXX
# Dependencies to place before the objects being linked to create a
# shared library.
@@ -12888,7 +12838,7 @@
# The library search path used internally by the compiler when linking
# a shared library.
-compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_CXX | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
@@ -12968,7 +12918,7 @@
link_all_deplibs=$link_all_deplibs_CXX
# Compile-time system search path for libraries
-sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
@@ -13390,11 +13340,11 @@
-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:13393: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13343: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:13397: \$? = $ac_status" >&5
+ echo "$as_me:13347: \$? = $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.
@@ -13494,11 +13444,11 @@
-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:13497: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13447: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:13501: \$? = $ac_status" >&5
+ echo "$as_me:13451: \$? = $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
@@ -14939,31 +14889,10 @@
# before this can be enabled.
hardcode_into_libs=yes
- # find out which ABI we are using
- libsuff=
- case "$host_cpu" in
- x86_64*|s390x*|powerpc64*)
- echo '#line 14946 "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
- (exit $ac_status); }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *64-bit*)
- libsuff=64
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
- esac
-
# 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -15347,9 +15276,6 @@
# Is the compiler the GNU C compiler?
with_gcc=$GCC_F77
-gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
-gcc_ver=\`gcc -dumpversion\`
-
# An ERE matcher.
EGREP=$lt_EGREP
@@ -15483,11 +15409,11 @@
# Dependencies to place before the objects being linked to create a
# shared library.
-predep_objects=\`echo $lt_predep_objects_F77 | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+predep_objects=$lt_predep_objects_F77
# Dependencies to place after the objects being linked to create a
# shared library.
-postdep_objects=\`echo $lt_postdep_objects_F77 | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+postdep_objects=$lt_postdep_objects_F77
# Dependencies to place before the objects being linked to create a
# shared library.
@@ -15499,7 +15425,7 @@
# The library search path used internally by the compiler when linking
# a shared library.
-compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_F77 | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+compiler_lib_search_path=$lt_compiler_lib_search_path_F77
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
@@ -15579,7 +15505,7 @@
link_all_deplibs=$link_all_deplibs_F77
# Compile-time system search path for libraries
-sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
@@ -15721,11 +15647,11 @@
-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:15724: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:15650: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:15728: \$? = $ac_status" >&5
+ echo "$as_me:15654: \$? = $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.
@@ -15989,11 +15915,11 @@
-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:15992: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:15918: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:15996: \$? = $ac_status" >&5
+ echo "$as_me:15922: \$? = $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.
@@ -16093,11 +16019,11 @@
-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:16096: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16022: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:16100: \$? = $ac_status" >&5
+ echo "$as_me:16026: \$? = $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
@@ -17558,31 +17484,10 @@
# before this can be enabled.
hardcode_into_libs=yes
- # find out which ABI we are using
- libsuff=
- case "$host_cpu" in
- x86_64*|s390x*|powerpc64*)
- echo '#line 17565 "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
- (exit $ac_status); }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *64-bit*)
- libsuff=64
- sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
- esac
-
# 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -17966,9 +17871,6 @@
# Is the compiler the GNU C compiler?
with_gcc=$GCC_GCJ
-gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
-gcc_ver=\`gcc -dumpversion\`
-
# An ERE matcher.
EGREP=$lt_EGREP
@@ -18102,11 +18004,11 @@
# Dependencies to place before the objects being linked to create a
# shared library.
-predep_objects=\`echo $lt_predep_objects_GCJ | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+predep_objects=$lt_predep_objects_GCJ
# Dependencies to place after the objects being linked to create a
# shared library.
-postdep_objects=\`echo $lt_postdep_objects_GCJ | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+postdep_objects=$lt_postdep_objects_GCJ
# Dependencies to place before the objects being linked to create a
# shared library.
@@ -18118,7 +18020,7 @@
# The library search path used internally by the compiler when linking
# a shared library.
-compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_GCJ | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
@@ -18198,7 +18100,7 @@
link_all_deplibs=$link_all_deplibs_GCJ
# Compile-time system search path for libraries
-sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
@@ -18450,9 +18352,6 @@
# Is the compiler the GNU C compiler?
with_gcc=$GCC_RC
-gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
-gcc_ver=\`gcc -dumpversion\`
-
# An ERE matcher.
EGREP=$lt_EGREP
@@ -18586,11 +18485,11 @@
# Dependencies to place before the objects being linked to create a
# shared library.
-predep_objects=\`echo $lt_predep_objects_RC | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+predep_objects=$lt_predep_objects_RC
# Dependencies to place after the objects being linked to create a
# shared library.
-postdep_objects=\`echo $lt_postdep_objects_RC | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+postdep_objects=$lt_postdep_objects_RC
# Dependencies to place before the objects being linked to create a
# shared library.
@@ -18602,7 +18501,7 @@
# The library search path used internally by the compiler when linking
# a shared library.
-compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_RC | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+compiler_lib_search_path=$lt_compiler_lib_search_path_RC
# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method
@@ -18682,7 +18581,7 @@
link_all_deplibs=$link_all_deplibs_RC
# Compile-time system search path for libraries
-sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
@@ -25879,7 +25778,6 @@
s,@CCDEPMODE@,$CCDEPMODE,;t t
s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
-s,@SED@,$SED,;t t
s,@EGREP@,$EGREP,;t t
s,@LN_S@,$LN_S,;t t
s,@ECHO@,$ECHO,;t t
Index: ltmain.sh
===================================================================
RCS file: /cvs/dirsec/adminserver/ltmain.sh,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ltmain.sh 21 Aug 2007 20:46:45 -0000 1.6
+++ ltmain.sh 5 Sep 2007 16:45:58 -0000 1.7
@@ -46,16 +46,10 @@
VERSION=1.5.22
TIMESTAMP=" (1.1220.2.365 2005/12/18 22:14:06)"
-# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes.
+if test -n "${ZSH_VERSION+set}" ; then
setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
fi
# Check that we have a working $echo.
@@ -111,14 +105,12 @@
# These must not be set unconditionally because not all systems understand
# e.g. LANG=C (notably SCO).
# We save the old values to restore during execute mode.
-for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
-do
- eval "if test \"\${$lt_var+set}\" = set; then
- save_$lt_var=\$$lt_var
- $lt_var=C
- export $lt_var
- fi"
-done
+if test "${LC_ALL+set}" = set; then
+ save_LC_ALL="$LC_ALL"; LC_ALL=C; export LC_ALL
+fi
+if test "${LANG+set}" = set; then
+ save_LANG="$LANG"; LANG=C; export LANG
+fi
# Make sure IFS has a sensible default
lt_nl='
@@ -144,8 +136,6 @@
preserve_args=
lo2o="s/\\.lo\$/.${objext}/"
o2lo="s/\\.${objext}\$/.lo/"
-extracted_archives=
-extracted_serial=0
#####################################
# Shell function definitions:
@@ -337,17 +327,7 @@
*) my_xabs=`pwd`"/$my_xlib" ;;
esac
my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'`
- my_xlib_u=$my_xlib
- while :; do
- case " $extracted_archives " in
- *" $my_xlib_u "*)
- extracted_serial=`expr $extracted_serial + 1`
- my_xlib_u=lt$extracted_serial-$my_xlib ;;
- *) break ;;
- esac
- done
- extracted_archives="$extracted_archives $my_xlib_u"
- my_xdir="$my_gentop/$my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib"
$show "${rm}r $my_xdir"
$run ${rm}r "$my_xdir"
@@ -778,7 +758,6 @@
*.f90) xform=f90 ;;
*.for) xform=for ;;
*.java) xform=java ;;
- *.obj) xform=obj ;;
esac
libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
@@ -1159,9 +1138,8 @@
for arg
do
case $arg in
- -all-static | -static | -static-libtool-libs)
- case $arg in
- -all-static)
+ -all-static | -static)
+ if test "X$arg" = "X-all-static"; then
if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
$echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
fi
@@ -1169,20 +1147,12 @@
dlopen_self=$dlopen_self_static
fi
prefer_static_libs=yes
- ;;
- -static)
+ else
if test -z "$pic_flag" && test -n "$link_static_flag"; then
dlopen_self=$dlopen_self_static
fi
prefer_static_libs=built
- ;;
- -static-libtool-libs)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- esac
+ fi
build_libtool_libs=no
build_old_libs=yes
break
@@ -1742,7 +1712,7 @@
continue
;;
- -static | -static-libtool-libs)
+ -static)
# The effects of -static are defined in a previous loop.
# We used to do the same as -all-static on platforms that
# didn't have a PIC flag, but the assumption that the effects
@@ -2520,9 +2490,7 @@
if test "$linkmode,$pass" = "prog,link"; then
if test -n "$library_names" &&
- { { test "$prefer_static_libs" = no ||
- test "$prefer_static_libs,$installed" = "built,yes"; } ||
- test -z "$old_library"; }; then
+ { test "$prefer_static_libs" = no || test -z "$old_library"; }; then
# We need to hardcode the library path
if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
# Make sure the rpath contains only unique directories.
@@ -3218,7 +3186,7 @@
# which has an extra 1 added just for fun
#
case $version_type in
- darwin|linux|osf|windows|none)
+ darwin|linux|osf|windows)
current=`expr $number_major + $number_minor`
age="$number_minor"
revision="$number_revision"
@@ -3442,11 +3410,11 @@
fi
# Eliminate all temporary directories.
-# for path in $notinst_path; do
-# lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"`
-# deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"`
-# dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"`
-# done
+ for path in $notinst_path; do
+ lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"`
+ deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"`
+ dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"`
+ done
if test -n "$xrpath"; then
# If the user specified any rpath flags, then add them.
@@ -3547,12 +3515,13 @@
int main() { return 0; }
EOF
$rm conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ $LTCC $LTCFLAGS -o conftest conftest.c $deplibs
+ if test "$?" -eq 0 ; then
ldd_output=`ldd conftest`
for i in $deplibs; do
name=`expr $i : '-l\(.*\)'`
# If $name is empty we are operating on a -L argument.
- if test "$name" != "" && test "$name" != "0"; then
+ if test "$name" != "" && test "$name" -ne "0"; then
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
case " $predeps $postdeps " in
*" $i "*)
@@ -3591,7 +3560,9 @@
# If $name is empty we are operating on a -L argument.
if test "$name" != "" && test "$name" != "0"; then
$rm conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ $LTCC $LTCFLAGS -o conftest conftest.c $i
+ # Did it work?
+ if test "$?" -eq 0 ; then
ldd_output=`ldd conftest`
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
case " $predeps $postdeps " in
@@ -3623,7 +3594,7 @@
droppeddeps=yes
$echo
$echo "*** Warning! Library $i is needed by this library but I was not able to"
- $echo "*** make it link in! You will probably need to install it or some"
+ $echo "*** make it link in! You will probably need to install it or some"
$echo "*** library that it depends on before this library will be fully"
$echo "*** functional. Installing it before continuing would be even better."
fi
@@ -4268,14 +4239,12 @@
reload_conv_objs=
gentop=
# reload_cmds runs $LD directly, so let us get rid of
- # -Wl from whole_archive_flag_spec and hope we can get by with
- # turning comma into space..
+ # -Wl from whole_archive_flag_spec
wl=
if test -n "$convenience"; then
if test -n "$whole_archive_flag_spec"; then
- eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
- reload_conv_objs=$reload_objs\ `$echo "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+ eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\"
else
gentop="$output_objdir/${obj}x"
generated="$generated $gentop"
@@ -4723,16 +4692,16 @@
case $host in
*cygwin* | *mingw* )
if test -f "$output_objdir/${outputname}.def" ; then
- compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP`
- finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP`
+ compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%"`
+ finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%"`
else
- compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
- finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
+ compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%"`
+ finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%"`
fi
;;
* )
- compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
- finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
+ compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%"`
+ finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE(a)%$output_objdir/${outputname}S.${objext}%"`
;;
esac
;;
@@ -4747,13 +4716,13 @@
# really was required.
# Nullify the symbol file.
- compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP`
- finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP`
+ compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+ finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
fi
if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
# Replace the output file specification.
- compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$output"'%g' | $NL2SP`
+ compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
link_command="$compile_command$compile_rpath"
# We have no uninstalled library dependencies, so finalize right now.
@@ -4840,7 +4809,7 @@
if test "$fast_install" != no; then
link_command="$finalize_var$compile_command$finalize_rpath"
if test "$fast_install" = yes; then
- relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $SP2NL | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g' | $NL2SP`
+ relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
else
# fast_install is set to needless
relink_command=
@@ -4877,7 +4846,7 @@
fi
done
relink_command="(cd `pwd`; $relink_command)"
- relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP`
+ relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
fi
# Quote $echo for shipping.
@@ -5284,18 +5253,6 @@
Xsed='${SED} -e 1s/^X//'
sed_quote_subst='$sed_quote_subst'
-# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
-if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
-fi
-
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
@@ -5438,7 +5395,7 @@
;;
esac
$echo >> $output "\
- \$echo \"\$0: cannot exec \$program \$*\"
+ \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\"
exit $EXIT_FAILURE
fi
else
@@ -5624,7 +5581,7 @@
done
# Quote the link command for shipping.
relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
- relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP`
+ relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
if test "$hardcode_automatic" = yes ; then
relink_command=
fi
@@ -5969,9 +5926,9 @@
if test -n "$inst_prefix_dir"; then
# Stick the inst_prefix_dir data into the link command.
- relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%" | $NL2SP`
+ relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
else
- relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%%" | $NL2SP`
+ relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
fi
$echo "$modename: warning: relinking \`$file'" 1>&2
@@ -6180,7 +6137,7 @@
file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'`
outputname="$tmpdir/$file"
# Replace the output file specification.
- relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g' | $NL2SP`
+ relink_command=`$echo "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
$show "$relink_command"
if $run eval "$relink_command"; then :
@@ -6456,15 +6413,12 @@
fi
# Restore saved environment variables
- for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
- do
- eval "if test \"\${save_$lt_var+set}\" = set; then
- $lt_var=\$save_$lt_var; export $lt_var
- else
- $lt_unset $lt_var
- fi"
- done
-
+ if test "${save_LC_ALL+set}" = set; then
+ LC_ALL="$save_LC_ALL"; export LC_ALL
+ fi
+ if test "${save_LANG+set}" = set; then
+ LANG="$save_LANG"; export LANG
+ fi
# Now prepare to actually exec the command.
exec_cmd="\$cmd$args"
@@ -6821,9 +6775,9 @@
-dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
-export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
-export-symbols SYMFILE
- try to export only the symbols listed in SYMFILE
+ try to export only the symbols listed in SYMFILE
-export-symbols-regex REGEX
- try to export only the symbols matching REGEX
+ try to export only the symbols matching REGEX
-LLIBDIR search LIBDIR for required installed libraries
-lNAME OUTPUT-FILE requires the installed library libNAME
-module build a library that can dlopened
@@ -6837,11 +6791,9 @@
-release RELEASE specify package release information
-rpath LIBDIR the created library will eventually be installed in LIBDIR
-R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
- -static do not do any dynamic linking of uninstalled libtool libraries
- -static-libtool-libs
- do not do any dynamic linking of libtool libraries
+ -static do not do any dynamic linking of libtool libraries
-version-info CURRENT[:REVISION[:AGE]]
- specify library version info [each variable defaults to 0]
+ specify library version info [each variable defaults to 0]
All other options (arguments beginning with \`-') are ignored.
16 years, 6 months
[Fedora-directory-commits] ldapserver/ldap/admin/src/scripts repl-monitor.pl, 1.1, 1.2 template-repl-monitor-cgi.pl.in, 1.4, NONE
by Doctor Conrad
Author: nhosoi
Update of /cvs/dirsec/ldapserver/ldap/admin/src/scripts
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18485
Modified Files:
repl-monitor.pl
Removed Files:
template-repl-monitor-cgi.pl.in
Log Message:
Resolves: #273501
Summary: Replication monitor CGI seems misconfigured (comment #1)
1) get_replica: missing return value for the success case
2) support the case "shadowport" is not passed
Index: repl-monitor.pl
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/scripts/repl-monitor.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- repl-monitor.pl 8 May 2007 17:22:33 -0000 1.1
+++ repl-monitor.pl 5 Sep 2007 16:35:28 -0000 1.2
@@ -441,6 +441,8 @@
}
$conn->close;
+
+ return 0;
}
#
@@ -817,7 +819,11 @@
return $i if ($servers[$i] =~ /$hostnode($domainpattern)*:\d*=$shadowport\D/i);
}
- push (@servers, "$host:$port=$shadowport:$binddn:$bindpwd:$bindcert");
+ if ($shadowport) {
+ push (@servers, "$host:$port=$shadowport:$binddn:$bindpwd:$bindcert");
+ } else {
+ push (@servers, "$host:$port:$binddn:$bindpwd:$bindcert");
+ }
return $i;
}
--- template-repl-monitor-cgi.pl.in DELETED ---
16 years, 6 months
[Fedora-directory-commits] fedora-idm-console/win/Bitmaps BannrBmp.bmp, NONE, 1.1 DlgBmp.bmp, NONE, 1.1
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/fedora-idm-console/win/Bitmaps
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19127/Bitmaps
Added Files:
BannrBmp.bmp DlgBmp.bmp
Log Message:
added UI and graphics
--- NEW FILE BannrBmp.bmp ---
BMZq
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������\ ~E
��������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t@~E
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������`~E
������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������P~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t@~E
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Q~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������p~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������`~E
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t@~E
�������������������������������������������������������������������������������������������������������������������p�\ ~E
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
--- NEW FILE DlgBmp.bmp ---
BM�
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������`�w
������������������������������������������������������������������������������������������������������������������������@�w
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������@�w
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
�����������w
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
�����w
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
�����������������w
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_�w
�������������������������������������������������������������������������������w
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������@��@��@��w
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�w
��������������������������������������������������������������������������������������������������@�w
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_�w
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������w
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�w
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?�w
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������O�w
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������qhe210''' # %"'#(abb����������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;7>%(, " %!'%,$)!'#(VSP������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������62<2;B/7;&-/$'$!!$ *&/5ipt�������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������05<,9A-8?8>FEJKEONLW^nx���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,3:)3<,5>26?9=BLZ^������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)18%.7(2=.5<-/9,<Ob��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&-5#/8$0;,7A/2<4EZy������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������BAB#-6)3<+7@&3=6FZ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xid %-4/8B*2A1>Tv������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������~q" +,4/6F:Md}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������A45A2.)%463CG?;'',@Um�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������{stv�|}�jfh���u]\[r�\ir\TV6cq�������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������dXX�����������}Zhx*)+NKNk���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}�������������������������������������������������������������������������������������������������lZ�������tl����yw�m`tnq��������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������s��t��y��z�����������������������������������������������������������������������������������������������na_rx�HFEgVJ�|w����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������g��j��j��p��p��u��y��z��~�������������������������������������������������������������������������������uchZ]������pnj�����������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Z��[��_��^��e��d��f��j��k��p��v��x��|������������������������������������������������������������������<-+LGW�������vv>54�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������K��M��O��R��R��W��V��\��a��^��a��d��i��o��x��|������������������������������������������������������0 D4.ZNMPSS^mm+$(
dUO����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������B��D��F��F��K��K��L��S��Q��T��T��[��_��`��a��i��m��t��~�����������������������������������������z
TOM[NI6-+
A53����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������9��9��>��@��>��@��E��C��G��N��N��R��R��T��V��W��[��`��d��j��q��~����������������������������m"81/#- 0(+��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7��6��6��:��8��<��8��;��C��F��E��G��F��F��N��K��P��R��W��Y��Z��a��g��m��r����������������o^
,()
(!#��|��|�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������4��5��5��4��9��7��:��9��=��;��>��?��C��D��B��E��F��H��P��K��K��M��Q��T��R��U��f��v��~w]M
1# G51>*&6$(
�{q��o�����������������������������{��u��p��t���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0��2��1��1��2��5��4��6��7��6��8��<��=��>��=��;��B��E��H��G��H��F��G��I��H��L��R��VN3(:%"[>6J5/!0 XHAQ:1X?7J5.8*'+!H5/YEC�rk�qa�����|�����������������x��p��j��i��j��n��m��q�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,�}-�~-��.��0��0��2��2��3��4��3��5��7��6��6��8��;��A��?��B��B��B��H��C��C��C��UU=2fK>eG<5%!
I?DiUQ�fW�����|��w��o��_��^��c��`��!
c��b��c��c��e��e��c��l��~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)��&��,��+��*��/��-��1��2��0��2��/��1��3��5��6��6��5��<��7��:��:��;��=��>��ID.'-!
# %[JI|bV��}��x��y��s��T��Q��O��Q��W��Z��]��^��`��c��`��`��o��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������'��&��-��*��&��*��-��,��.��-��-��.��-��/��1��0��3��4��5��3��6��6��8��6��:]<*
$XDDpXO��y��x��}��r��n��H��L��G��J��M��P��U��S��V��Y��Y��g��y�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"��-��1��2��3��6��:��<��:��8��3��0��-��8��7��4��3��-��2��2��4��4��5uE*
#!
)*
"#
."(>01fRG��q��t��{��p��x��a��C��D��B��G��I��K��K��M��L��P��R��]��|�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������'��/��6��@��;��3��1��+��&��"��,��C��H��7��-��/��.��,��+��,��4tF-
"!%%#%,!
,' ("
3%,1$'iSF�~m��y��|��t��t��~��D��=��A��?��?��A��B��D��H��J��N��O��`��~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1��3��7��D��8��3��2��.��(�� ����$��>��9��%��(��&��!��*��)�{&�|-�X?
$(($#$!
3#$-!
0%!%!
7&-.!"aJB�|m��z�����y��v��~��r��9��8��;��<��?��>��C��K��Q��O��S��R��b��~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<��@��D��L��5�� ��������z�z�y�z��$��+�|�y!�y$�y �y,�\E@73%))%###"(#!!3$"
'&9$.) aL@�zl��~�����}��y��~�����s��5��:��:��6��;��=��F��G��K��L��O��W��V��f�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#��(��(��)��������}�{�y�v�z��'��&���x�v�v�y-�XDC43A::'/($#"#&$#
!1 ! %'<)1*bLA��r��������~��u����������i!
��A��3��3��3��9��?��E��E��F��I��J��P��M��_���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�|�}�~����������~���� ��4��0���s�p�u.yTCG815))GDI6&''%###"'#""
#2"
#%
:+5(r[O��~��������z��r��������z��������9��0��3��9��;��=��>��@��?��C��C��L��K��`��p��������������������������������������������r��s��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~���~�����������������"���}�z�x��y.rP@L=58)':13C=GYXX,#%#%''&&$&4'$"% %+"6)12%%�qb�����������u��q����������zs�����g��+��.��5��:��8��8��:��<��9��>!
��=��A��E��K��S��W��`��s��������������������������������y��}��!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#��"�z�|��}�|�}�~�w.lM<P>59-*7'&;.0IAGIIO;32)+-,0"!**+)*6),$(%&,,4,37.)�}m�����������s�yepZP���������xq�����`��0��3��3��3��1��4��9��7��<��<��;��?��=��?��C��F��L��Y��m��x��o��`��w��y��~�����s��x��y��r��z��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#���� ������(��7��%��������*��'�w:iN@P?8?/,2$#4&#@31F@@2)0>6D=;<../" .++(*/#$6*-$&#"&+5-4A3/�yl��{�������}o`MEwqp�����|�������|s�����`��/��0��2��5��5��9��:��9��8��2��4��1��6��;��<��;��H��M��H��B��A��O��V��U��a��b��i��g��]��k�����������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
���������������������������������������������������������������������������������������������������������������������������������������������"��#������ ��0��>��?��'����,��6�uDiD;XJ>B835('0#!>0-:0/822."(2->=?UC@F7-)5)(,,(''1$%7**$( %$-</8YI>��s��������~�����������}�~w����������{w�����a��4��3��7��8��>��:��6��7��2��,��+��/��0��.��2��;��@��7��7��;��=��?��I��I��G��O��L��T��d��s��~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|�������� ������2��A��C��.����'�h?eF9Y(a)8I=51%#4$$?4/9.*2-**%&."(2*47/A3-;GHEKIE-)('%1&%1#$&)"*&*J;A�gW�pafRIf\X����������������z��{����������|�����d��5��6��;��A��F��@��:��2��*��%��'��'��-��-��*��-��3��5��6��6��;��G��C��H��O��D��J��S��g��v�����������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������"�|����"��;��E��4��&��4��/��'��)�\AW93W<2\H=@0+2! @2-;1*- 6//")#&0'+-$).!$=76)&$20/6*+/! +(4)'+%#&".%&\WV�wp�|z����������ws��������~��z�zt�����w�������ea��}��j��D��H��K��F��I��H��?��9��0��+��*��*��)��'��+��0��0��1��4��4��7��>��=��=��C��E��J��U��f��x����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,��+��1��F��3����!��w }WAO5/P50XB9R<3?31=0,<52$8/-( %*"!#8..5..%0--6/05-,TVVG@@/! 3&%0$$7**;55><<|�������������vv�nm��������~��y�|v�{t����vl����{vXR�����j��K��B��;��5��:��>��9��4��,��'��$�|#�}%��)�'�~'��,��+��3��6��5��;��8��?��?��A��C��P��c��s��|���������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
����'
��0���~�~�|�|�r$oP@J2,L3-R>8K2-L/.RHB;10&."!3.,!"0)(,%%.**AB@4..3**3++.)(+$$*""#mii�}�~{�lh|c_�g`�ge�{y��y����z�|x�vp��~��|�~v����_W�`Z�����r��=��,��&��"��!��"��!�~�}!�u"�x"�{#�z%�{&�~(�)��.��,��,��.��3��5��8��8��;��A��B��[��m��{��~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&��{������|�`-cH=F/*G/*O?8G,+G-)M7/VLD.&%#8.,(! %/,+-''"953&&!!d^\�roec�hg�hd�fd|b_�}y�rl�������}u�{q�wm�������b^�ul�b[�`W�����q��(�}�x�y�y�}�|�y�u �x�z!�x �z!�~$��$��'��)��,��-��-��2��6��6��8��9��B��\��p��}���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�z�����m{M0cG7E,'D)&M?:@+'C*'M4.O!
<8<,(@:4,$"4,,60.&(! /(')$$.%% '!"cYVujh�lh~hd�gb�ecb`�sq�zw�ph�����z�ys�vm��x���|LIxQK�}o�`Y�aZ����p�y&�x�y�z�z�u�s�v�w�w�z#�z"�|!�} �#�%��*�~'�(��,��-��9��:��<��D��S��p��}�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#��(�m)lI6]C5F,$A&"J93=('?#!F+'PA9>*'6%"=-+E@<!2-+'!!
-'&
1))0)(*%'fWWhYT�uq~ba�ca~da~c`~ig�}{�jd�zs����xp�vn��{���{TQwIE}YR��x�\T�aW�����t�})�y�w�v�s�q�t�v�w�w�y!�z!�{!�z!�|#�}&��&��*��,��.��0��;��E��L��L��[��p��s��n��o������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&��&��%��*�j.gM;Z@4F-"?%G70;($:!<# J83B,(;'&8"#:*(IC<&##(! 4.,1-,!
*#!*0,+-((hYVaLK}sr�gd�c_~b_!
ycayc`
�lj�kg������z���tNF�rj~OG~LF�[U�|s�XO�bW�����{�~.�s�n�p�t�t�t�t�s�v�v�z�{�|���$��)��&��-��3��7��A��I��I��N��_��^��W��Y��������y�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.��0��,�j/eWOQ=2A*"="E4-9($7: C0-A/+9 "=%&6'&B63/:43)#"7211*)4--0-- 1,+gWU^HGma^�rnz`\|c_}b`{_Z�ww�qn�mg�f`������yNIwE<|VO�oh|LF{MH�_U�|p�UL�gY�������~:�l�p�t�r�q�o�r�s�w�y�}��������#��%��0��2��8��:��>��L��O��R��X��V��d��������x��p��s��n��n��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0��0�k3yrnM<3=&9!G1'<+#57<($@3-8!<%#7"!B635'$*);1-E@>( *%$3-,/,-//-fPP_FBcPN�to{b\}a]b`|b]�qm�ws�ic�������wquEAxJCwDA�c]�ib|MD|LH�!
b[�yo�TL�f]��������A�o�o�k�m�v�z�{��� �� �����#�� ��#����)��3��A��B��@��E��G��U��`��y�����������i��\��V��Q��b��u�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2�k5���TLF8#8<*%;,%555"A4.89!:$ =+)>0.,-)2$"@765+*-&%#$!
,()'/)( 224bONZDD_IFqhc�lf{a\{c^|b`zb_�������}y�^X�so�_XwG=yLCxGD�si�]T}NJzJC�g]�vj�TM�f[��������J�q�t�|�~�������#� �����!������!��#��*��0��1��@��D��H��c�ws�}���������������_��U��B��D��\��{������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m<��a`\2 5=*!;,%454=0)7#869 D61/!-,+>1/% .!#4*+7431++.**"988WKEUB=]GCeTQ�snvZXya^�rm�������ni�ZV�f^�b_�vn|PF}LByKG|NF�yl{VM~NBzKC�nc�ng�UL�bV��������P�{�}�}�!
~�����������~������ ��'��'��-��,��0��2��;�~N�h[{dr�l�!
�{����
��������`��O��>��K��o��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|{zu{z6,(.8#9,&-35<(#8($456>*'?-+6 !1+4'%://$"#A;</,,'""",%%
*$#"
=99OA=P<:\GGcRN�|y����������qm�ql�nh�^W�c_�c_�ic�nc{GB{ND|J>~YN�rg{NDPK{IE�sg�pb�WL�aW��������_�}!�&��)��!��$��+��$������}����������#��+��0�x;�kI{gZyhp�r������������������y��^��P��L��O��b��{�����������������������������������������������������������������{�����������x��n��s��|���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������twyY]\-1:-&+/15!9*'0227 A2-:%$7&$1".;22('$ ) .%$(##3++/&%:55,&&!*" %?<<UMI`TPm_]o]Zwih��~�fb�_\�`\�hc�{x�_[�b\�c`�a\�sk�ZU}KAzKD{F=�g]�g_NE�PFxNG�xm�h^�SK��z��������z�~1��A��2��'��%��!������{�|�z�|�� �w$�q0�g@zdL{iV�tk�����������������������r��[��G��;��>��E��B��[��������������������������t��p��������������w��h��������l��\��^��a��e��f��d��h��l��p��}��������������������|��x��s��w��v�����������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������goqJFD,7*$+-..:*%0/44=))=)':##7$#0 5&(7,,#"%!5)&"#(a)851$$1)(.&%1**999>;;6--6//20.2*(HBCTBBQ;4X84!
[75\?9�nl�a\�b^�c^�a\�xs�pn�b]�da�ga�a\�qg{JByKFyLDvJA�pg�[R}NC}MFyQI�~q�e]�_X��������������H��D��7��(�����|�|�|�x�z�x�w�r�j+�a:u\Cr]KxgU�wh��{�����������������������k��N��?��6��8��2��6��V��|��������������v��W��P��N��V��f��r��d��R��S��T��X��T��W��X��Y��Z��]��\��`��e��e��l��n��r����{��p��i��g��p��o��m��q��s����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ouv?851% (+.,6(#//236!;,*8"9&$8%"3A31,!!! 61, 3*'
*""1&'%!!4')K20I+'P12V75X71|ji�ea�b^�d`�c^�kf�~{�fc�g`�f_�\Z�jc�c]|G?~NCyNCzQE�rh|RJ}PE~ND~UM�s�[T�����������������R�~/��.��+��+��$���}�w�v�t�n�h%�_3rY?lWCp^MzgZ�uh��y��������������������������b��G��8��2��/��.��;��S��c��q��s��b��E��E��I��K��H��A��B��D��G��I��I��F��S��Q��P��S��S��U��V��W��Y��[��]��_��_��b��d��`��d��e��d��c��e��e��e��n��r��w��w��x��s��q��o��l�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������rvxA=:&'*)2!0!-.13:)%6#"8$"9##5##:*(8,,#%%".""/%")-&#* -"# ""
1$&G32G**J/*P2*S4,o\[�lh�a\�ba�eb�fa�}y�rk�h`�fb�d_�YR�qi~QL~LA�MEyG>~YN�qi{ME�RI�NF}ZO�vk�������������������}>�6��0�~(�~(�}�~�z�r�p�g!�[.nT8iS>jUBo]K|iX�wh��y��������������������������z��Z��A��2��/��(��'��-��/��0��2��3��4��9��A��?��<��?��=��@��>��A��@��H��E��H��H��K��N��P��M��O��O��T��U��S��X��Y��Y��Z��Y��_��_��`��`��_��`��]��a��_��^��\��`��^��b��`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������rww0)$$&)-3$+/.07"9+'5 9%$9%&6$&A42,%"$!6*+$.$#(!-!"- #""!1"&A437C(&O2-T3.dMF�rn�_\�c`�gb�fb�qk�{�gb�hd�e`�_X�aZ�ja~KA�ME{IBwG>�f^�h`~NF�TI{NE|XO��������������������y�z6�|/�z&�y�z�z
�w
�t�i�_%qR0cP9dS@iUBq_MziW�xh��w�����������������������������q��Q��;��,��)��'��(��*��+��-��.��3��1��0��5��7��6��;��:��9��9��A��>��D��@��D��G��F��D��I��H��K��M��M��P��P��P��R��R��U��T��W��T��V��W��U��V��U��Y��U��X��W��Z��W��W�����������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������\dd2*($'(2&!(+-/.:-(4" ;$#9&$8$$<++;..)' '7,-"! 4)(% "
/#%.!"!$#!, @460=$$K,*R2-[@8�qp�b_�c`�db�ee!
�hb�{�ni�he�ge�f_�XP�tj�[P|JBzLD{KAxH>�rf�^WMH|TJxJC��|��������������������Z�y"�w�w�w�v�r�m�cyT(eO4_N:`O>iVEsbPwgV�vd��w��������������������������������f��F��4��&��&��$��%��,��*��+��-��-��-��/��2��1��2��3��6��7��7��4��7��9��=��@��@��C��A��D��E��H��I��G��I��J��H��N��K��L��M��Q��Q��M��N��Q��N��N��S��P��O��R��O��Q�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Y^^?<8#%,#((,-,4!6'%5!:$#9%$9'&>210!#'$#0#$/"$ 5-, /&%. "$#)C9:19! C*&M,,\93zfe�ef�b`�db�gc�fb�rp�{w�hc�ge�gb�c^�`Z�wlyID{KA|NB|MAzQF�xmRK}SJzLG��������������������������;�w�t
�r
�n
�j�c�U hK,\J2\K9_P@gVEraPyiY�xg��u��������������������������������{��Y��@��)��#��"�� ��!��%��%��'��'��&��*��)��-��0��1��1��2��5��5��5��6��7��7��7��?��:��>��>��?��?��@��@��B��C��C��E��E��E��F��E��H��G��J��I��H��K��O��H��I��J��H�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������]``NQN#+*$()..6)&36" 9$#9%#=+):-+.&$$5-* "!3))"3&'+%%(E:<08B'$J.(Y70nXV�ml�a\�ec�gb�ie�ih���ng�ke�if�gb�\U�oh�`XxH=}OE~NE|IB[R�uh~NDyMH����������������������������z%�p�p�l
�f�ZoL"\F+XG2YI;_O@fWGqaR}n_�xh��{�����������������������������������j��H��/��&������$�� ���#��"��#��&��'��%��*��)��,��(��-��1��0��2��0��0��1��4��5��9��8��8��8��=��:��:��<��B��@��@��B��?��?��A��A��B��@��C��C��C��C��@��B��@�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������\^^]b`0&"&#$'*,2$!/ 17#!8%$8'%>.-5''.!#!!$5*)!*!!-"$
2)((!#%"%E7726 ?#$J-&T6/eHE�pk�a^�dc�fc�fc�ge�zu�|v�jf�jf�gb�b\�VR�tk}OF�LB~NE~MFzJD�i`�k`zTK�������������������������������v �p �l�b�R`D$UA)TD1[I7`PAf\LtdV�tg�p��}�����������������������������������v��U��9��&�}�}���~�~���#�~���!��%��'��#��'��'��'��,��-��*��*��,��1��0��-��3��5��3��5��4��5��4��7��8��7��4��;��=��7��:��;��>��=��=��=��>��>��;��?��<���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_bbijkDDB#%%'-4'#.3 6""7$#;((:)(1##,##4((* /&%)
1+)% #!&#=542!!2>%$H*(Q2-\:5yhe�ea�c_�fb�fb�hd�ig��}�kg�jf�he�c_�YR�b\�lf{KA�OG}OGzOHwMG�nd��}����������������������������������s�k�`rJX@#Q>)RA-ZF5^O<h\JsdT�ti��q��|�!
�������������������������������������^��=��%�}�z�|�|�|�}�|�}���� ��!�~��#��&��"��$��)��*��(��)��(��)��.��.��.��-��/��/��1��0��1��1��6��5��1��6��6��1��4��6��4��8��9��5��7��7�~9�{3�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������`bb`ffRVV)
#%'1$ 025!5$!6%$>*)7))1!!-'##9-." 3(*!4--&"$$&"<125%%2;B'%N3,[;3p][he�`\�d`�da�fb�d`�zv�vq�hd�je�e`�aZ�WN�qi�ZS}MD}OE~OG{NDoKC��������������������������������������s�o�\dCQ;#N;'Q>-ZF5aQ>maQqbS�vi��u�����������������������������������������i��D��(�{�z�{�{�y�{�|�|�|��}�}�}���!����!��"��#��"��%��$��(��#��%��(��(��*��)��+��'��-��)��-��/��-��1��/��2��1��0��1��0��-��0��/��4�v,�|4���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������`ffQUUTWUJNJ!##+. 105! 6! 8(':))6(&0-(!,4') 6+- 7+*'"'(!7-.<*+5:!!B'$P2+^>7jSPykgx_V�_]�a_�ea�g`�mi����kf�jh�ia�f\�^X�_X�sk|PG|PDzOAuI<�um�����������������������������������������`�^]?M9"K9%Q?,[I7cSBreTtdT�wi��w����������������������������������������!
�n��E��'�{�y�y�x�z�y�y�{�{�|�|�~�{�}�}�~�}�!
��"��!
���!��$��#��"��%��$��'��'��(��&��(��*��*��)��+��*��(��-��)��/��+��,��*��,�}-�v-�w,�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������WZYNPPPRRY^]@>:%,"(026" 6$#:(';+*4#"1 !)(!3**( &4'(!!#
7(*'!"%%$6))E655@'%F'%P1+[:5cFCzkj{]Y�`^�a_�ca�gb�gc��z�uo�lg�ie�ga�bZ�WR�la�f]zLCzKB{[P����������������������������������������������|YY;L9!K:%R@,]H6eWDsdR{i[�{n��x�����������������������������������������m��E��&�{�x�v�w�w�w�w�x�y�z�{�z�{�|�|�|�|�~�|�~�~��~��!���!�� ��"��$��#��#��$��!�� ��#��&��%��'��#��#��(��%��'��)��)��'�x%�r&�t)���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������NRPOSSSVSWXV_cc:53'()/3 5!7%"8'%;-+6!!3 !+$$8+-"*/%&5*,% "&%$2 $C541;"!A(%H,'R8._@:xfcb_�`\�d_�ha�hb�he�rm��~�oi�oi�je�fa�_W�YP�um�QJuPF����������������������������������������������������mUM6 I8&SB-]J6hZJsfTm]�~n��x�����������������������������������������f��=�"�x�v�v�u
�v�v�w�v�v�x�x�w�x�z�z�{�{�{�{�}�{�|�|�~�~�}�� �}��~��}�~�!
�#�!�~�!�!�|�!�"�!��%�}�~�}#�x"�n!�o!�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������RRSRVUWWVUWUZ^^aii?=;#)044"7#!:)'8(&5! 2.$-'%2'( 1$&*7.-" $! $+E6808 =$#D(%L.*X:1nWQ~gb�_Z�d]�ca�gd�he�ie����vm�oh�kc�g`�b\�YT�bZ�jd�����������������������������������������������������z����`JI:(UD2^L:k`OudQ�p_�n��x�����������������������������������������[��3�|�v�t
�r
�s�v�u
�v�v�u�u�u�v�v�x�x�x�x�z�z�x�{�z�{�|�|�|�{�|�|�|�|�}�z�{�}�z�~�}�}�}�|�|�}�}�|�| �t�l�l�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������QSSVZWUXWX[[Y_][cb^edJGD,,3!5"5$!;-,3"!4" 3!!/&7-.'! 4+-$8..%#$&%&&C7807 <!!D)%J+'S6-dJC|jg|_Y�d]�dc�id�ie�ic�zt�y�ke�le�hd�c`�^[~YS�������������������������������������������������������f`������oR>TE2ZH5i[GsdO~l]��o��z��������������������������������������u��H�~'�w�r�q�p
�o�o�p
�o�p�q
�q
�r�q�r�t�r
�w�x�w�v�z�x�y�w�z�z�w�z�{�|�{�x�z�x�x�z�z�z�z�y�z�{�y�{�}�{�y�r�j�k�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������QSSUWWV][Y]]Z``W]]^cbmtsadb8,*/3!7'%4(%2!3! 1 0-9-/"!4,+! 6+.%#$%%&%G;937"!<##@%%J+(V61_@=yig�b\�b_�da�he�kf�kg�mh����ql�ni�lf�b]�pj�������������������������������������������������������������aW������bL9XG4eUDrcO~m\��o��w��������������������������������������^��6�z�t�o �n �m
�l�l�m
�m�n�n�n�o
�o
�p
�o�q�r�s�q
�s�u
�w�v
�w�x�y�x�z�z�w�v�v�x�x�x�y�x�x�y�x�y�w�y�y�y�w�u�q�h�h�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������QTRUWVW\\Z_^\baX^^`efgmmrzzw{{MFC1#5(%3" 1 2"!1 -3$%-$$!%!! #6)*!! %$7),$#$%&%'E<<6"#6 ;#"D%&L+(S6-[=6r]]�dc�`\�fb�jb�jc�jf�je�}x�|w�lg�h`�������������������������������������������������������������������\V�nd�����s\I:gYGs_LzjY��s��v�����������������������������������m��E�}'�s�m�k�j�i�j�j
�j �l�l�m�l�k�j
�k�l
�l�k �n
�o
�p
�p�r
�s�w�v�x�v�v�v�t�t�u�v�v�v�v�t�t�t�u�t�r�t�u�u�u�o�k�a�d��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������TUUTYWX\\]ccZb`\aaehhmpprwwz}}���gec?96.-1 1 !,8+*(!%% ""/!!2 $
! ""%7*) $&&%&%=35;'&5?"#A'%H,'Q2-\:7jOK�ji^[�e`�hb�he�jf�kf�ok�x�tk����������������������������������������������������������������������`Y�dZ�ui����gSkZGp[F|jY��o��m��������������������������������r��J�,�s�n�i �f�e�d�d�g �g �h�h�h�h �j�i
�i �h�i�i �k
�l�l
�o�p�q�q
�s
�t�s�s�s
�t�u�t�r�r�r�r�q�q�s�p�o�o�q�t�t�q�m�i�^�_�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������SWWU[[W[[_cc\```ccfjjnrrsyzy~~��}����gfcC<91$#+-6*)%! 3')'#!""!$8+,%%&&&%:00>.-5: C'#H+&M/+Y<5cF?|li�^]�ea�gc�ie�id�e_�je����������������������������������������������������������������������������d`�i`�g\�t���tXEhUBtcQ�}i�|k����������������������������n��I�},�s�k�g�f�b�b�b�a�a�a�b�d �b�b�c�e �g
�e�h
�h
�g �h �i�k�j �l �m
�o �q
�q �q
�q
�s�r�p�o
�n
�n
�m
�m�m�m�m�n�n�o�o�m�o�k�e�]�_��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������UWWY^]Z``Z__^dcchgjonpwwx{{z||z||ux{���������lomKFC:/-,$!!!2,+##" %9+.""$"%)%9*,E535: >%$H,'L.,R7.^@9tec~db�c`�e`�a\�pl����������������������������������������������������������������������������������}v�ha�md�jb�����mhR@nZG�r\�r`��r�����������������������`��;�z&�r�m
�i�h�d�b�a�`�`�_�^�_�_�_�`�a �a�b�b�c�c�d�e�g�g �i �i�k�m �n �o�m
�m �l
�l
�l�j�k�i
�k�k
�l�m�l�m�l
�m�l�l�m�j�`�Z�[��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������VXZY^^\`a]`^abbgmjlsstxxyyy|||v{~{��|��|��~��}��nspNJG3((! !6-,"!!!" )9*.$$&%%)'2%&G573;"!?)%D(&J-)R3-_;7lXX{dd{_[�w����������������������������������������������������������������������������������������ti��y�kd�le�mg����j@wU0x_CjX�sd��x��|�����������e��E�}+�t�q�n �i�h�g�e�c�b�^�_�]�^�\�\�^�^�`�_�`�a�b�c�c�e�f�g�g�h�i�h�i�j �j�j�i �i �h �g �h�i�i
�i�j�j�h�k�j
�h�h�j�h�e�_�V�X
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������TVUY]]Y^^_aadffjmmntttwwyyy{||v{}��������~��y~w{yrwvnsqdicOPK;52(
%6++ #" !+9,-#$%)'%%/"!G9:35= C$#H*$Q4,_E=tge�������������������������������������������������������������������������������������������������PI��|�|q�ld�ib�xq��u�m�i�e7gN�sZ�|c��g��K�|2�t �r�m�l�k�k�j�i�g�e�d�a�`�`�`�_�^�^�\�]�\�^�]�`�b�c�d�e�e�g�h�i�i�h�i�h�i�h�h�g�f�e�h �h
�g �h �h�j�h
�h
�i�h�g�h�g
�d�^�V�V�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������UXXY`_Y]]`ccdhhknnrssuuuyyywzzy|}~��������~��x~~tyyosrinlfkfjmihmiab^OIF;/.7+*/!$
!"!*7-, %*#&')E653:$"J21]JErgb������������������������������������������������������������������������������������������������������qp�UN�[S����sk�ng�mf��y�|A�k�j�i�i�j
�j�j
�i�i�j�k�h�i�k�k�j�h�h�f�d�b�c�b�`�`�`�`�^�_�_�_�b�c�d�f�g�h�i�i�i�i�i�k�h�g�f�g�g�f�e�e�f�f �e�h
�g �g�h �j�g�g
�g �h
�b�^�T
�U��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������V[[X\[Z\[beegkknqqrssvvvvwwsyy{||~~}�����}��z�uyynqohnkhmihjhfieilglmkkkifhcYXWQJGJ(a)A=768.-2'%. !)-6')&)//0! 7*'@51F<8`_]mc`{wu����������������������������������������������������������������������������������������������������������������]Y�[S�VO�f]����mf�ng�xn��x�m�h�h�h�h�g�f�f�h�h�i�j�i�k�k�j�i�h�i�g�f�e�d�d�d�d�c�c�b�c�d�d�e�f�i�h�i�i�j�k�j�j�i�g�h�h�i�h�f�c�e�e�e�d�f�g�h�h�g�g�g�f�g
�b�]�T�V�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������TYYW[[]``bggfkkpqqssstttuwxswx{||�����}����x�uzxnsqhljfkihjigigdjggkhgiihlkglkklkomjlnjjmjikgfgdda^b^[b_]`][b_^gcaiheonjopnwtstts}������������������������������������������������������������������������������������������������������������������������UJ�\Q�YR�UP�ul���kc�wl��}�L�h
�i�i�h�h�g�f�g�h�i�h�h�h�g�j�j�i�j�h�g�e�g�g�f�f �f�g�f�f�d�f�e�f�f�h�g�g�i�h�i�h�h�h�h�g�h�g�e�e�e�f�f�e�g�g�f�h�f�g�f�g�f�b�\
�V�T�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������UXXXYY\`_affjmmpppppprssruwyzz|||������~����z~}uyykrqhliimihnkijhhjfhligjifkidifdifgjgehgjkhkmjknlmmllponsrnqporqsrrssrpspotpstqrsqwxx����������������������������������������������������������������������������������������������������������������������SM�[S�\S�\V�XO��w��z�ri�~r����o�j�h�g�g�f�f�f�g�f�f�e�f�h�f�g�g�g�f�f�g�h�h�g�f�g�h�gV�gJ�g�f�d�e�f�f�e�e�h�g�g�e�f�g�f�f�f�f�f�f�f�f�g�f�f�f�g�g�e�f�g�h �g�c�]
�U�V
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������UXXY\\^abcfffkkmmmrrrqssruuyzz}}}}�������{��w}}rwwkooilhilfjlhilihmihkihliiliiigejigjhhifhkiimllkkilikonmoomomopmqpnpporpnrspqsqrrovvu}������������������������������������������������������������������������������������������������������������������{x�WP�\T�]S�^T�]T�^U����~t�zn��~��P�j�h�f�g�g�f�g�e�e�f�e�f�g�h�g�g�g�g�e�g�i�i�i�h�h�iX������iU�h �e�g�i�g�g�g�g�f�f�f�d�e�f�e�d�e�f�f�g�f�f�h�g�f�h�f�g�f�g�g�e�b�\�S�R���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UXXY\\^ccfhhkllooooqqorrttuyyyzzz{��}��}��y��v{{svujnmgkhgkiikihljimhilhjnliljjiigiiiihhjhhmkkmjlmjknklnmmpojolnolonnpqoqspuqpuspuur{||�������������������������������������������������������������������������������������������������������������������}q�f]�\S�]U�]V�^U�^S�oh����zn��y��y�l�i�g�g
�f�g�f
�e�e�d�d�d�d�e�f�f�g�h�f�f �f�g�i�i�hA�kS�������hT�g�f�h�h�g�h�f�g�g�f�h�g�f�e�g�f�e�d�e�d�e�f�f�e�f�f�f�e�d�d�d�d�a�Y�P�P�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������YYY\^^bgggiikkknnnmnnlppuuuxxxz{{y~y��x��x��tyyswvinnhlkhkjgkhhliikhhkiinjhjhijiijjhmjfljjkjmlkmmkmolnonloomonnqnpqpstrsvssupuwswysz~}����������������������������������������������������������������������������������������������������������������PJ�`U����`[�_V�_V�`U�aW�\T��|�����x����zI�h�f�e�d
�e
�e
�d�d�d�c�d�c�e�f�f�e�f�f�f"�e�g�g�f�g&�hT��k�mU�hG�f
�f�h�i�h�f�f�g�f�g�g�g�f�f�g�f�g�f�e�e�c�c�b�f�e�e�e�c�e�d�d�c�`�Y�P�P��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������[]]_bbbeegggiiimmmlnnqsstttwwwz{{y}|x�x~~w|~ryxmutgmkjnjijgimijlhilifjhillhjhjliilijkkhmkmnkkoklolppllqonqomolopmspnsupststuswusz{x~~}�������������������������������������������������������������������������������������������������������������gc�PH�PI�rh��z�^X�_W�_V�aX�aY�d^�������������j�e�e�e
�c
�d�c
�d�c�c�c�c�e�f�e�e�e&�f(�g�e�g�f�e�h%�h0�g<�h(�h
�g�g
�h�i�g�f�f�f�f�e�f�h�f�e�e�e�f�e�f�d�d�b�c�d�b�b�b�b�c�b�b�a�`�W�O�Q�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������]``ceeeffhhhjjjkkkknnqqquuuvvv{{{|~{�w||wyysxwltsgmjekiekhilijmjhmhhjfhnjgifijgfjihjiinkinlhlionlpnlppnpronolpmmopmrtqrroswrvvs|{y�������������������������������������������������������������������������������������������������������������LE�RL�SI�SK��y�pi�`X�aX�`Y�c[�d]�{q����������v@�f
�f�e�d�d�c�e�f�f�f �e �d�d�e �e&�e"�f�f�e"�f"�e&�e"�e$�f&�g$�g�g�g�f&�h(�j&�h"�g �g�f�f�f�f�g�d�d�c�d�d�d�e�c�d�d�b�d�d�b�b�a�_�`�_�`�\�T�N�P�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������abccccfffgggjjjjllkmmooouuuuuuyyy}~}�x}v{{txxiqpgkjimjglhhmiimkgmijkhhljijfijgglignjimjkljjmjnolmnlpqorpqpommomqrprsruvrxwswwu~|z�������������������������������������������������������������������������������������������������������������PI�UL�SJ�SI�RI�^T����d_�d[�cZ�d\�ha�h`�����������s�i
�h
�g�g�g�f�h�g�g�g�g�f�f�f�f�g�f�d�d�e�e�e �d$�f(�f0�f&�f�f&�f0�g,�h*�f"�f�e�e�d�f�e�e�d�b�c�d�b�b�b�a�a�`�`�c�a�_�a�a�_�a�_�^�[�U�N�Q��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_aacccdddggghhhjkknnnoooqqquuuxyy{~}w}}szysyyuyxiongkjgjhfkgilhjliijhimjgmjgkhgkhikhimkhljlkimoimnjnplqsqponponornqrpttqywt|xtwyu{}y��~�������������������������������������������������������������������������������������������������������UQ�YN�UM�QJ�SJ�VM�RK�ul��z�d\�f]�e]�ib�mc�si����������m&�h
�j�i�k�j�j�i�i�h�h�i�j�g�g�g�f�d�d �e&�f*�f$�d"�e&�f(�f*�f*�f,�f*�f&�f�d�e�e �d�d�e�c�b�d�c�b�c�a�`�a�a�^�_�`�`�_�_�`�_�_�`�^�^�\�T�L�Q��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������aaaaaadddeeehhhhiilllooorrruuuxxxz{{y}|s{zsxxpwvekjfjifiggjggjhikhhkigokhihgjhiljkkjjmkjlkkmlmokonlonmoqoopmqqonolnrntsntusxwrxyv||{��~����������������������������������������������������������������������������������������������������ro�SK�WO�TK�RO�UP�XP�WN�VM����xp�ib�jb�kd�ph�k`��|�������W�i�j�j�k�j�h�i�i�j�j�i�i�h$�i$�g�f �e&�e.�e0�f0�f*�e&�e&�f,�f*�f(�f �f �g�g�f �f�e�d�e�d�d�d�c�b�c�a�`�^�^�^�^�^�^�^�]�^�_�^�]�]�]�^�[�S�M�P������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������```bbbddddddhhhjjjmmmnnnrrrtttvwwwzyx{{ryyswwmrrflkhkjfkhflggiiikhilhhomfjggjgikhijhjlkmkjkmklpmppnqonnqomnmnpmnpmqpmvrnuurxyuyzv}|{����������������������������������������������������������������������������������������������������yv��w�XN�WP�TL�UO�ZO�YQ�WO�VL�fZ����ne�og�pi�ql�qi�lb����������l�i�j�k�i�j�j�i�g�g�g �f(�g*�!
i*�h,�g.�g.�f0�f.�f*�f*�f*�f0�f4�f2�e*�f&�e �d�d�f�e�d�e�e�c�c�c�b�b�b�a�`�]�]�^�\�]�^�^�^�^�^�^�^�\�[�]�Z�S�M�O��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�����������������������������������������������������������������������������������������������������������___aaacccfffhhhiiiiiioooqqqrrrxxxz{ztwwouvottgllhkiikigjhekhikkjmijmjjnlgifhhhfjgfmijlkmjilkhmokopnpnnorqlpnlnlnonqpnsrpusruutvwu~}{�������������������������������������������������������������������������������������������������`_�_V��w�mb�VM�YQ�XN�[O�ZO�WP�WO�QG��y����ph�um�wo�tj�ld��}�������y5�i�j�j�i�i�i�h�g!�g(�g*�f*�g(�h,�g0�f6�g6�f6�f6�f4�f4�f4�f6�f8�f:�e4�f,�f$�d"�e"�f&�e �c�c�b
�b�b�b�a�a�a�a�a�^�]�^�^�_�`�^�^�^�^�]�_�]�[�]�Y�T�M�M��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������A;;aaaaaacddfffgggiiimmmpppqqqtttzyxxyvrvumsrcjidiggjggifhkgiljijiimkfmkgjhhjghkhjnkknmnlkmmkmplnpmlqnorpmojnmlppnpporqpprpvvttvtx{y����������������������������������������������������������������������������������������������gc�ha�aX�e_��~�ZQ�[T�ZR�YO�ZQ�WO�YN�]T�`W�����z�yq�{q�wl�si�uk��������b�i�i�i
�h�h�g�g&�g(�g&�g&�g(�g*�f0�e0�f4�f6�e8�e8�e8�e8�e8�f:�f>�eA�e>�e:�f4�d4�d6�e6�e6�d(�d�b�a�`�a�a�b�a�_�_�]�_�_�_�_�^�]�]�^�^�^�\�]�^�^�Z�T�L�K�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1''_]^ddddddgggiiikkkooorrrvvvuxwtvssurjnmaihdhhfgfehgfheglhhkiknljlihkhkkhjmjinjjmknlklmloqmtqopqposqoolommoqnprorqoqrqtwuvyu||y�������������������������������������������������������������������������������������������oj�nh�hb�d\�]V�{r�vl�[T�[U�ZQ�ZS�YP�[O�\V�VN�zp����v�|r�zn�yn�wn����������m�h�h�h�h�g�g$�g(�g(�g(�h(�g,�e0�e.�e4�e6�c8�c:�d<�d>�d@�eA�eE�dI�eG�dE�dE�cC�d@�e<�d6�d,�d�b�a�`�_�a�b�a�`�`�^�_�_�`�`�_�^�]�_�^�]�]�^�^�]�Y�S�K�J���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
) VQRdddfffjjjkkkmmmqqqruuoqrqqoppndjiafffigfhefhghkhhkihjhimkilgikhikhklijljjmjjmjlnkoqnprnqspqrpqnmponoroqqnssovtpuvtyyv�~z�������������������������������������������������������������������������������������wt�zq�xq�ok�hd�f^�bZ�aY���c]�^W�]S�XQ�[R�[S�ZS�]T�^U�������}t�|q�|r�~s��x�������v6�h�i
�h�g�g�e�e$�f)�g*�g(�f*�e.�e0�d6�d7�e7�d:�f:�f>�eA�eC�dE�cI�cG�dG�dE�dA�f>�d6�d,�d&�c�b�b�a�`�c�b�a�`�`�^�_�`�^�^�_�_�_�`�^�^�^�]�\�[�Y�T�L�K�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!$+D<<c`bkkknnnoooqsspqrpponml`ecafedhffjghjgklijlijjiimlijhkhghjhjlhikihlhkmkmlkpnlpqmpqnorpoomnooqspssostqtvqtvrwxw~{����������������������������������������������������������������������������������pj�yt�|s�xp�tl�me�h`�d\�^W�vl�v�`W�`U�\U�^X�^W�ZS�aW�d[�qi����x�~w�v��y��x��������d�h�h�g�g�g�f�e �e$�g(�g(�g*�e0�e6�d8�e8�f8�f:�e<�e<�e@�dC�cA�dC�dE�eE�dE�cA�d:�e2�d*�c �d�b�b�b�a�b�b�_�`�_�_�_�^�_�_�a�`�_�^�_�^�^�^�^�]�Z�T�L�L���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������! #:11[YYooosrqjmlonlhih]_a^cccfefhfhjgklillhmmjjokijgilhinikmimliknkpnkqnkpolromppoorqpomnpnotptrptsqyuqxwryzt��|����������������������������������������������������������������������������������wr�yr�zq�{q�yo�tk�of�j`�cZ�_T����mg�d[�aZ�`X�_V�aW�f[�h_�f^�������x��|�����~����������l�g�g�g
�g
�f�f�f �g(�g.�f.�e1�e8�f8�f8�f8�f8�d;�d<�b>�c@�c@�dC�dC�dC�cG�cA�c8�d4�c,�d�f
�c�a�b�c�b�b�b�a�^�^�_�^�_�`�_�_�`�_�`�_�]�]�]�]�Y�U�M�N�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������#1&&SLNjmmqpoced[^]_babdbbfdgieklhjnjjolinmkkkjkilmimlkmljloknnkrpkprltrpturrtqopnprosurvtqwtrzwt{zw{}z�������������������������������������������������������������������������ro�tl�|t����{u�zq�|s�{r�|r�wo�tk�nf�g]�^T�wn����ka�f^�aW�bY�e\�h`�jb�kb�um���������������~�������~;�e�f�e�f
�f�f�e(�f0�f0�e2�d3�d6�e6�d8�c8�d8�c6�c8�e8�e:�d:�d@�cC�cE�cC�c<�d6�c4�c"�c�d�d�d�c�a�c�c�b�a�^�^�`�_�^�^�]�_�^�^�^�^�^�]�]�]�Y�T�M�N��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
$!*JBCZ```gfcgfadc`dbdgdhjghjfinljljjlikmimlhplkkmilpjonjopkprosurswtpurqrnptouwrvxsvwryzvzzwz{w��~�������������������������������������������������������������sp�hd�pl�xp�xp�|q�������{q�|s�|u�}u�}s�xn�rj�jb�dY�]U����w�le�h^�g_�h`�ha�ne�pg�nd��������������������������]�e�e
�e�e�f �g$�f*�e.�d4�c4�d4�d6�e6�c6�c4�d4�b0�b.�d0�c2�b4�c:�bC�cG�b?�b9�c8�d4�d"�b�b�c�b�b�`�a�a�a�a�`�_�_�^�_�^�^�^�]�]�\�]�[�[�\�\�X�T�M�M��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������% *$#2+,C>>SRQ\]\cdcggfgigikkjkhhlhimjjljmnkkmjnpmmolnomsqoqtpptqrtqqsoqroutnsvpwxuwxux{vyzw�~}�������������������������������������������������������fc�c_�je�pl�tm�wp�yt�|s�������yp�|r�}s�}t�~u�|p�un�oh�i`�`X�|r����vl�og�ld�nc�oe�si�rh�vj�t�������������������������d�d�d�e�e"�e(�e0�f0�c0�c4�d6�c6�d2�c6�c5�c2�b0�b*�b,�c2�b:�d@�cC�dE�dA�c<�a:�b4�b*�c�b�a�`�a�a�`�b�a�`�`�_�`�_�^�\�[�]�^�]�[�[�[�\
�]�[�W!�T�L�M�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
������������������������������������������������� #
%90/PKJba^fhehlhllilmhjljlliloljnlmnknnjqnkqpmqrossqsrrqspsqotpntsovwswwrywszzw��~������������������������������������������������~[[�^[�gb�ke�kg�oi�ql�vq�{r�}u�w�����{�|t�}s�t��x�t�yq�ul�qg�kb�c\������xo�uk�sh�si�uj�sj�{o�xm�������������������������h
�b�d�d�d �d*�d1�d6�c4�c8�c4�c.�d2�d5�d6�c6�d0�b,�b2�c8�b>�cA�dC�dE�cC�c>�b:�`6�a,�b�b�a�a�`�`�a�`�`�`�`�`�`�^�]�\�^�_�^�]�]�]�\�]�]�[�X'�U#�M �N"�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"!
"700XTQgieijenokoplprnprpnrnppnopmnpmqqnsrmtqqqsqsrpuroutqsspyuryys{yt�|x����������������������������~}}igsXUjJHhIHkKJnMG�rp�b_�ca�fa�ic�le�og�ri�vm�zr�}s�u�������zr�~u�v�w��w�}t�|s�xm�pe�cZ��x����~v�yo�wm�vl�xn�xo�}r��w�������������������������q�c�a�b�c%�c-�d3�c9�b:�c:�b4�c4�d4�d6�c7�b3�b.�b.�a.�a2�a6�a:�b=�aA�aA�bA�c<�a8�a,�`�`�`�a�`�`�`�`�`�`�`�`�`�`�^�_�_�_�^�^�`�_�^�^�]�]$�Z+�T3�K-�M(���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$
.""4++1('90/@::OEDWMM[WWb__ihennlttqxtqutrturwvswxrzxt{wu{vu{zv|zw|z��~����������}{ma`\HHP66I+)I*%N.&X8-b>7iGBpQJuSK�lh~fc`[�d`�fa�ie�ng�tk�vm�wp�}s�v��~����}x�}v�~v��w��x��x�x�{r�si�mc�gb��������y�|s�{q�|q�}s��y��}��|����������������������v0�c�c"�c+�c0�c1�d3�d8�c7�b9�b9�b<�c<�!
c8�c4�b.�b.�b*�a&�a$�a*�a2�a6�a;�aC�bC�b>�`8�`*�a �a�`�`�a�a�`�`�a�a�a�`�`�`�`�_�^�^�]�]�_�^�^"�_$�]&�](�Z)�U*�L(�M,�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������"
3+," &+ 2$'@//J=>\XXa\[VONRGGNB@J=<E68C44>-/=,,<*(A++E+,S>@O;;28A%$H+(H+'O0)V7/`=6hE?oLEuRK�fb�igyXR�c^�f`�kf�og�sk�vm�yp�|t�w��{�������}u�v��v��y��z��|�~y�wn�ne�ia����������{�~u��w��w��{����������������������������o3�b�b'�b)�b.�c0�d5�c9�a<�a<�a9�b9�b<�b4�b*�b&�a&�a �a �a$�b(�a2�`:�a<�b@�aC�`<�b4�a(�`�a�`�`�a�a�`�a�`�a�_�_�a�_�_�`�_�^�]�]�]�\�]�_�] �]&�Z#�U�N�M#�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
6//# " !!#
2''2!%$%%%((*+05>#"K44L>>39"=""B'"E*$M1*Q7-\=2kE=sKFuTP�c_�rouUO�a]�ec�kf�nh�oi�vo�{p�}u��x��z�������|s��x��y��|��~����|�}t�uk�rg�uj�����������{��z��}�����������}�������������������tA�b!�b%�b)�c.�c1�d9�b;�a=�a>�b<�c;�a:�b8�b0�b(�a"�a�a�a*�b2�a<�`@�a@�b=�a9�`.�` �_�_
�`�`�`�`�`�_�`�_�`�^�_�_�^�^�_�_�`�_�]�]�^�]
�^�]�]�Z�T�N�M ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������
2)( "!" "$%$7))1 "&)'*)&*+16 <$!P52QB@29 :! A($F*%K/(W92a>9iD?mLEuTQ�^Y�wuuSP�^Z�ec�if�og�pk�vo�{q�}r��w��{��������|��y��z��|�����������y�{p�vk�rg�������������������������������������������������V�b%�b'�c+�c1�c7�b;�c=�b;�`;�b;�c;�a<�b;�b4�b(�b �b�_&�`0�a:�a@�aA�a;�a9�`1�`#�`�`�a�a�a�`�_�_�_�^�_�`�`�_�^�^�]�]�]�_�^�]�^�^�^�[
�\
�]�Y�T
�M�N��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������
#-## $!!"'$#$5()0 !&')))(+,3 ;$"B'$O5/UHE37 8!!>#"H('L1(R6,_<6fE?pNGzVQ�][�{yvWS|[U�da�jg�og�qj�wn�zq�|s��v��x��}��������|��}����������������w�{p�yn��v�����������������������������������������������h�b'�b'�b-�a5�`7�a>�c@�aA�_<�a@�b>�b=�b:�c3�b-�c&�`+�_1�a-�b8�a>�a<�b8�a5�a1�`%�_�` �`�a�`�_�^�^�^�^�^�`�_�^�^�^�^�]�^�_�^�]�]�]�]�\�\�\�Z
�T
�M�M��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������
*!!)! !#$#%%!#7,+-')'%(()-2 :#"C*'P5.^NL35:##@'"G+$L.)R1-]<3gG;rOG~UQ�`]�}x|d_vVN�c_�he�mh�om�wo�wq�ys�~w��y�����������~����������������������z�{p�qg�����������������������������������������������f�b#�a)�b/�b5�a8�a:�b<�a?�`A�a=�a;�b=�b7�b/�b'�c%�a+�_�`�a%�`=�b;�c7�a4�a+�`!�`�`�`�a�_�^�^�^�]�^�]�^�^�^�_�_�]�]�]�^�^�]�\�[�\�\�\�Z�X�T �M�N������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
0((" !"!# #!$&&$9---',(*+)(-5<%!G,&T6/cUR7"!6!;""@'"E($M1)S5-`=2iF=rNE|ZT�b]�yr�sqnOF�^[�hd�mf�ph�tl�xp�{s��w��{�����������������������������������}�|r�uk�����������������������������������������������l�a#�a%�a)�a/�`5�a5�a9�_;�`=�a=�`;�b7�b/�b)�a�a�a�`!�`N�a-�`/�a7�a5�`.�a%�a�a�`�`�a�_�^�^�^�^�]�^�^�]�^�_�^�\�\�\�]�]�]�^�[�[�\�[�[�V�S�M�M����������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����!
!
0$$!!"$$"!#&$&';.,+%)&*.))19"!=$!J.'W60eTR7##5=%"C&%D$$M0(Q4,_;3mIErQK}WT�b^�tn���nMH}ZW�ic�lh�qh�uj�zo�}s��w��}��������������������������������������{�x��x��������������������������������������������k�a%�`)�`'�`-�a3�a3�a5�_;�_;�`;�`=�a5�a-�`)�`#�_�_�_�`L�_#�`1�`3�`1�a-�b+�`�a �`�a�`�_�_�`�_�_�]�]�]�\�^�^�]�]�]�]�]�[�[�[�Z�Z�Z�Z�Z�W�R�J�K�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#
$
,$$ !#$!!$$&"8,-*(&&+,+,4=&#@'$M.+[;3mZT<()7?"$?$"F(#L1(T50_>3lKDqQJzZT�ea�rl���rUOzXT�gc�lg�qk�wl�zp�|u��y��~��������������������������������������������{��������������������������������������������k�a#�`+�`-�a+�a+�b/�a3�`5�_5�`7�b;�a=�^5�^-�^%�^�]�_�_�^'�`3�a/�^-�`+�a+�_%�_�`�`�_�_�_�_�_�_�]�\�^�^�_�]�]�]�]�]�Y�Z�\�]�\�\�\�Z�Y�W�Q
�I�J����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
%
#/$&!"###!!##&&<0/)&&(*)(,2?%#C(#N2.^?6m]X?0/56 >$#E*$M/(U2/_=4lICuRO~]W�fb�qm����e`xVM�d^�je�pj�to�{t�~w��}��������������������������������������������������������������������������������������������o�a�a#�a'�a'�`'�`+�`+�a-�_3�a5�a=�`?�^3�_'�_#�^�^�_�^#�]'�^+�^/�]/�_-�`)�^!�_�_�_�^�^�_�_ �_�_
�]�\�]�^�^�^�^�^�^�]�\�^�]�\�\�[�Y�X�Y�V�Q�I �I��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������!
#
), "!$$"%$$$&&'>11)&&**+*.09%"C'#Q3._@8t[XK772;$#C&$F&$L-(Y7/e?8lJDyTQ�[W�e`�sm����smmJB_Y�he�qi�xq�}v��y��{��������������������������������������������������������������������������������������������p�a�`#�`$�b)�a+�a-�_-�a+�`-�a5�`9�_3�`-�])�]'�]�^�^�_�]�]'�^+�_+�]'�^!�]�_ �_�^�]
�])�^J�_C�_J�_,�]�[�\�]�^�^�]�[�[�[�]�]�\�Z�Y�Z�X�X�Y�U�O�G
�H��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������!
$"
/##*"##%$$"#%$(&%<00&'(&+,+-6=$$E,&S60bA;t\YN><4?&%D+%L/)R6-X:0b@6hG?sRH}YV�d`�sl������iHC|[V�gc�pk�xq�v��|�����������������������������������������������������������������������������������������������m�`�`"�`&�a)�a+�a-�`+�a+�`-�_1�_1�^-�^+�]%�]�^�^ �^�^�^�^�_!�_#�]�]�]�]
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
'!
1'&#!#"%%"#$&&&&)=10%&(&))+.7"#?&$K/)X<3bF<t[XSDD7A'#B($I0(N0*X:2b?5lG>uSM|[U�e^�rm��~���qOI|SO�d`�rk�zq�u��}�����������������������������������������������������������������������������������������������h�a�`!�`%�`'�c'�a'�a#�a%�_+�_'�^)�^+�]%�^�^�]�]�^�^�^ �]�^�^�\�\�[�[
)"
"5)*"$$$$%#&%%#$&*<11$''&*+,17 !@(%K1*Y;3eH;t]UWHG0="!D%#K.(S1,Y82e?9lH>sQK}YT�c_�sl��}���xYWxPM�d`�ql�}s��v�������������������������������������������������������������������������������������������������h�a%�a'�b%�b%�a!�a�b�a�`�_�^�^�^�_�^
�]
�^ �\ �\�]�\�\�Z�[�[�Y�Y�Y�[�[�Z�W�X�Y�Z�W�Z�Z�\�Y�X�X�V�X�Y�Y�X�X�U�P�I�J�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������
&("-2%& %%'$##!"#'$%+:/,$('))(.29!!G,(S6/aC:lOI|]Wm^]1;$ B("I1)S50Y=4cE7mI<xQK�\X�g_�uo��~������vPK�c^�nj�}s��|��������������������������������������������������������������������������������������������������_�`%�_'�_'�_'�`%�_#�`�^�^�^�_�^�]�]�]�\�\�^�_�^�]�^�\�Y�\�[�[�\�Y�[�\�Z�Z�Y�[�[�W�W�W�X�X�V�X�X�Y�W�X�Y�W�V�W�X�W�X�U�P�I�J��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
,("0"$-!!
$%###$#"$&'%+</1$)'%)*+1=$#I-)Y<4eH>pQK~^Ywgc4<$ C(#O1*U4/^=2hE9rJ@zTL�a]�me�xq���������vUR�a[�lh�zt��~�������������������������������������������������������������������������������������������������rC�^'�_+�^)�_)�_#�^�^�^�]�]�]�^�^�^�]�[�\�]�`�^�\�\
.!('*%&#%# &'%%'&,?00"$'++,,4C*'P3/]?6eKArTP�^[~kh6 :!!F)%N1*V80d?9jF@qME}VR�c^�mh�yr����������_Z�[S�lf�yv����������������������������������������������������������������������������������������������������vC�^�_%�^'�]"�^�\�]�]�^�^�^�^�]�^�^�\�\�\�]�\�]�]�\�X
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$#
!-'#7,,!#!#$$&$%&%%&'4""=.,$*'..+1;" L,,X95bG@lQJ|XS�_]�vtD1->%!K,'T5.aA8jHBoLEuRL~[V�c^�mk�{u������������|XS�jf�{t���������������������������������������������������������������������������������������������������`#�^�\�\�]�]�\�]�[�\�]�]�]�]�[�Y�Z�Z�Z�Y�X
(-'""5)'! #"##%&'&&'*3!$=.,&+)'+,3>#!O0+^?:gKEqTM~ZX�a]�wuL97>$L,'X81bC;kGEoMHwWO]Y�f`�qk��w������������{ZU�lg�{s����������������������������������������������������������������������������������������������������]�\
�] �]�]�\�\�\�\�]�]�\�^�]�[�Y�[�\�Z�Y�Y�Y�Y�Y�X�X�Y�Y
/" ,'$ '1%&
# "$$$&'&(&''3"%8+*&(),017 D*&S81`E>mMGtVR|]Z�d^�yuUBB@$M/(Y90dD;hKDpNJxVO^X�hc�vm��z�������������`]�lh�yr��������������������������������������������������������������������������������������������������u�Z�Z�Z�[�\�\�\
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������%%"
4# -'#/&#,%$%!
!!#&# $&''$8&$:&(#)'((.:#"J/*Z<6eHCiQLsYS]Z�ca�{vdPP?# P5-\<1gE=mIErSLYT�`\�kf�yr����������������yw�e`�xo�������������������������������������������������������������������������������������������������c�]�\�[�\�\�\�\�Z
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������%#!
#4 ,'" 4(&)()&&$&&&&'**,(:('8&%%''))2!='"M1,\=6gFBnPNuZS�^Z�ec�ylZYB&"Q5.`@:jGApPJwZT~`Z�d`�ni�yt�������������������f_�{r�������������������������������������������������������������������������������������������������[�Z�Y�Z�\�\�Z�X�Z�Z�Z�Z�[�Y�W�W�X�Y�Y�Y�Y
)2,'" 8,+()*%$''&(*)*+,*<)*5'(%(()-6" A)$Q3/^E;hJFoUPz[U�a^�he�|vxdcE&"W:3dE>mLFrUPx[X�a]�gc�mi�zr��~����������������fa�{q���������������������������������������������������������������������������������������������}?�Z�Z�[�Z�Z�Z�Y�Y�[�Y�W�W�Z�X�W�W�W�X�X�Y�Y�Y�X�Y�X�Y�V�Y�W�U�V�T�V�W�W�V�U�U�V�V�V�U�U�U�U�U�T�U�T�T�S�S�T�S�U�V�R�N�F�H�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$$
."0,&# !6*)%'&&$')')*'(),(<,*5&%%*((,7 F*)W:6bIAiPLuVQ{\Z�c_�hc�wq~njF*$^>7gHAoPKxXV~a\�d`�if�nk�zt�������������������gb�zq��}�������������������������������������������������������������������������������������������]�Z�[�Z�[�Z�Y�Y�X�Y�W�X�Y�X�V�X�V�W�V�V�Y�Y�X�W�W�X�V�V�W�V�V�U�U�V�W�U�T�U�U�T�U�T�S�U�U�U�T�T�V�U�U�T�S�U�U�V�V�R�M�F�F��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"#"
1$"-)&#$4&&&)'''''&('+)*,)@0,3!$$')'-9" L.-]>9eIEnPLw[V~_[�c_�gd�vn�usH)$]@7hMEoSNyYVc`�hd�lf�sn�}v�������������������mj�xp�������������������������������������������������������������������������������������������g�Z�Z�Y�Y�X�Y�Y�X�W�V�Y�Y�Y�X�V�Y�W�W�V
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$ 3"--($!)1##%*!
)))('%(+)09"!+,A2/1 ')**.D,&Y<2eG>jOJrTPxZUb[�eb�lf�xo���U=4gI>pQLxYT`[�da�ie�nh�wn�w����������������������{s�������������������������������������������������������������������������������������������W�W�V�R�T�W�X�W�V�U�V�V�U�W�X�W�U�U�X�W�V�X�X�Y�X�W�W�W�V�V�U�U�U�U�S�V�V�U�U�U�V�V�V�W�V�U�U�V�W�U�T�U�U�V�U�U�T�S�R�L�E�E�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"
%/ *('$!*- '*)()()'')+5Q508#!+E21-)***2L/)]?8gJCiRNsVPzZV�`Z�fb�mf�tl���_D<iLCqWP{]X�a]�eb�je�pg�xo��y����������������������zr����������������������������������������������������������������������������������������J�V�V�V�U�V�V�V�V�U�V�V�V�U�U�V�T�U�W�V�V�V�X�X�W�V�U�U�T�T�V�V�T�T�U�T�U�T�U�V�V�U�U�W�V�V�W�V�U�V�U�V�T�U�T�T�T�U�T�P�L�F�E���������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"
&0+(%#" ++&*)((')(*),<##Y<4S7/-J611)+-+7" P2,bA>jLFnPMrXR{\V�_Y�gb�ld�qj���fJHkMHsWR}\Y�`]�gc�kf�qk�zr��}����������������������pg��y�������������������������������������������������������������������������������������_�X�W�W�V�U�U�W�V�V�U�V�W�V�U�U�U�T�S�R�V�V�V�T�U�V�T�T�T�S�U�V�U�V�V�V�V�U�T�V�U�T�U�U�U�V�V�V�V�W�T�U�U�U�S�T�T�S�R�O�J�E�H����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#
+ /,)&# -" )'*)'(*''***B(([<5aB75!E522)---<&"U90cE@lLDoRKtWP{\U�_Z�gb�jf�qj���gRKiPGuYS~]W�c^�hd�mg�tm�w�������������������������oh�}u������������������������������������������������������������������������������������V�W�W�W�U�S�V�X�V�U�V�V�T�U�T�S�T�T�T�T�S�U�T�S�T�T�R�U�U�T�U�T�T�U�U�V�U�T�T�V�V�V�V�V�U�T�V�W�V�V�U�S�U�T�R�T�V�S�R�Q�K�D�C��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#
2# 1,)&" 1%"'&)))*)(&&)2K1,_=9eD@9"!E40,&+),E*&Y=6gEAnLHoRNuUR{\V�aZ�gc�mi�um���t^YmPJxZU�][�d_�gd�mg�uk�~t��{����������������������oj�|s����������������������������������������������������������������������������������p;�U�U�V�V�T�T�V�U�V�U�U�U�S�T�S�S�S�R�S�T�T�T�T�S�T�T�R�T�S�T�T�T�U�X�V�W�V�U�T�V�V�T�U�T�S�Q�U�V�U�T�T�S�V�S�Q�T�U�S�S�P�J�B�C��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#
0$"2,*& 4(&$'(((('('&+>%$S30\=6hGBB(&F62,''*6 K-*^>8kFCnMIrSNyWT�]Y�c_�jd�sl�zp���|fdmMIvUQz[X�_\�fa�ke�pg�wn��x����������������������rl�zr��~�������������������������������������������������������������������������������W�U�U�U�U�T�V�U�V�U�U�T�S�T�S�S�R�S�T�S�U�T�U�S�T�T�T�T�T�V�V�U�T�V�V�V�V�U�T�S�T�S�T�U�U�T�T�T�U�U�S�R�Q�S�T�S�T�R�R�R�O�J�C�C�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
4&$1.+'# 6'&$((('('%('(:$"P11Z<7jI(a)D)%A66.*))6 G+%\>6dE@jLHqQNxWS�^W�c`�jf�tk�zo����kjjKIuWRy\X�a^�ea�id�oh�vm�w����������������������wr�{s��}����������������������������������������������������������������������������j�U�S�T�U�U�V�T�V�V�U�T�S�V�V�S�S�R�T�T�U�S�S�T�S�S�S�T�S�S�T�U�S�U�T�T�V�T�S�R�T�T�S�S�V�U�T�T�R�S�R�P�Q�Q�S�T�Q�Q�R�R�Q�P�J�C�B�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"
7(%1.+'" $3$#$)(&&('&'',>%&S93`C<kJGQ1-E75+,*)1E,'X<4dF@iMHoRNyXS}]W�a]�gd�ph�xm����onlLGxWQ{]W�b\�fa�jd�mi�wn�}t����������������������|y�xo��|����������������������������������������������������������������������������W�S�S�U�U�T�U�V�U�S�V�R�R�U�T�S�R�R�S�R�S�S�R�Q�T�T�U�T�R�R�S�T�R�T�S�S�R�Q�R�R�R�S�U�T�U�U�T�T�Q�R�Q�P�Q�R�S�Q�P�R�R�P�R�O�I�@�B�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#
8'%2/+&#" %0!!"%()'(%'('.I-+[@;bH@mLG\<5A31+'('5L31]C:hKDmQKvSO~YV_X�e_�id�oi�vn����tsjKFzXO\U�a[�f^�kd�oh�wn��v�������������������������ul��z�������������������������������������������������������������������������t=�T�T�T�U�U�U�T�T�S�T�T�S�S�T�S�R�R�R�Q�P�R�R�R�R�S�R�S�S�R�R�S�U�T�T�T�R�P�Q�R�R�P�Q�T�S�S�Q�P�S�S�S�Q�M�O�Q�R�Q�Q�Q�Q�R�Q�N�F�@�B�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#
7&$1.,($" )1 !"&(&'')())8!T51b?<fFAqOHeF?F52-)%'9$!R91`E=iHCmQItUP|YV�_X�c^�je�qk�zp����~jJH{XR�]V�bY�g`�le�ph�xm��w�������������������������un��y�������������������������������������������������������������������������W�T�S�T�U�T�U�U�T�S�T�T�R�S�T�R�S�S�S�Q�Q�R�Q�S�S�R�Q�R�R�S�P�S�T�T�S�R�R�P�Q�R�R�P�Q�R�Q�O�L�L�Q�R�R�O�M�P�Q�P�P�P�O�O�O�M�O�G�?�A�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������%
7.,(%" /1#*+'&&)&&,E+(X91fA<jHBuRJnMGL73**%*@($X<1bD>hMGrQLwVR}[V�`X�e_�le�rk�zq������mLG}XT�\X�c[�hc�me�qi�xo��x�������������������������ri��{����������������������������������������������������������������������e �V�T�U�U�T�T�U�T�T�T�T�T�S�T�T�R�Q�S�R�S�S�S�T�S�R�U�S�S�S�R�P�Q�R�Q�Q�P�P�Q�R�Q�O�N�N�O�P�M�J�K�O�P�Q�O�O�N�O�O�O�N�P�O�M�M�M�I�?�A�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$
9&$2/,)'$"7$#6% (++(*(('(5 N1+^;5dE=mNEyUNtSKL83))&.E*&[<7fF@lNFwRN{XR�\S�aY�ga�nf�uj�~s������oID}YS�]X�d^�g`�ne�tk�{o��y�������������������������tl��~��������������������������������������������������������������������V�W�V�V�U�T�T�U�S�S�S�S�T�T�S�T�T�R�S�S�S�S�S�S�Q�Q�R�R�R�S�R�P�P�Q�R�P�P�P�Q�P�R�Q�N�M�P�P�N�L�J�K�L�O�O�M�K�K�M�N�M�M�Q�O�L�L�L�G�@�A�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"
":%#2--''*&;+)1#!**+'&$'(+<" R4-_=8fE@qMFzUOwUON;5&%&3I/+\>7iGBnPIvSO|XR�\W�b\�ic�me�vk��w������mIF|XQ�]W�bZ�g_�ld�sk�yp��w�������������������������tk���������������������������������������������������������������������W�V�U�T�T�U�T�T�T�T�S�T�T�U�T�S�R�R�R�R�S�R
!7#!0,(%&*#=-+2" &))(&$&(,F+(V51_?9iFBsMJ{SP|VPO;6&''6!K1,`?9iIFoPHuUM|ZT�_V�e\�ic�oi�xn��w������kIE|WR�\V�aZ�ea�lf�si�yq��{�������������������������wo�������������������������������������������������������������������Y
�T�T�T�T�T�T�U�V�T�S�R�S�T�V�T�T�Q�S�R�R�T�S�Q
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������("
#1,(%*(%&G210)%''%''&5J,'X71g@:jHBsOI}UQ�[TZA:'%)># O4.a@8hICoPKySNYT�]Y�d_�jc�rj�yr��}������iHCzYQ�\W�c[�ib�oi�wl�}s��~�������������������������zq�������������������������������������������������������������a �U�U�S�S�U�U�U�T�U�T�S�S�R�T�!
S�R�R�Q�R�Q�R�R�Q�Q�Q�P
��������������������������������������������������������������������������������������������������������������������������������*$
$.(&$)'&(@-++($%$&%%-="!K,(Y83dA=jIBtNI|VP�_Y^D?$'.B&#S51c@9jHDpPJ{SO[R�aY�f^�kc�tk�|r��}������lLG~ZV�`Z�e`�jb�ph�wl�}r��|�������������������������yr����������������������������������������������������������g%�V�W�U�V�W�U�T�T�U�U�U�S�T�R�S�R�R�R�R�S�T�S�Q�Q�Q�Q�O�O�P�M�N�N�M�M�L�K�P�N�J�I�K�N�K�J�J�J�K�K�I�J�J�I�J�L�K�H�F�E�E�E�E�G�F�E�F�F�F�C�A
�G�I�K�J�H�F�E�F�F�F�H�F�F�F�F�E�C�A�9
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������433655977;87822-$##$&%&&&(B/.($%$%&(,<!L-+]80f?8nJBtPH~SN�\U�iaaIE$/E)$R4,c>5mFBqOGyRO�WR�_Z�c_�hc�oh�vo�~v��������yQK�]X�c\�hb�ng�ul�|q��z����������������������������������������������������������������������������������V�T�V�V�U�U�U�V�V�T�U�U�U�T�T�S�T�T�S�S�R�R�P�O�O�P�O�L
HBA0.*
#%$&)?.-#!$%'''1E&#O0*_=5iC<qJEvRL�WS�^U�lcgKF'5I+&W80eB8mJErQKzRO�ZU�_\�d_�je�ri�xp��v���������zTL�^[�e`�jd�ph�zo�~u��~�������������������������������������������������������������������������������[�T�V�V�V�U�U�V�W�U�T�T�S�U�R�S�S�S�S�R�S�R�P�N�N�M�O�M�K�K�M�O�L�J�J�K�K�I�I�J�I�I�G�G�F�G�I�G�G�I�H�E�D�E�G�H�I�I�F�D�C�D�B�E�H�F�D�C�C�C�B�?�>�9�8���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������111433876A><RJEk\T�m`ydY_LCH800 *%!?,*"#%%%%(7F(&P1*aA9mI?tNDzSK�XS�_Y�mdiIH)<#K-'];2iA;qKFxRL~VQ�]W�b]�g_�lc�uk�}q��x���������xWO�d\�i`�ne�tj�zo��x�������������������������������������������������������������������������������Y
�V�U�U�U�V�U�V�V�V�U�U�U�T�T�Q�R�R�R�R�Q�P�N�N�N�N�M�N�L�J�K�M�M�J�I�J�K�J�J�H�I�H�F�F�G�F�G�E�E�E�G�E�F�G�F�G�G�F�G�C�D�E�E�C�E�F�B�@�A�B�D�B�@�=�7�8�������������!
��������������������������������������������������������������!
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������111432876?<:PHDfXP{h\�qd�vi�vi�oawdYiWNYF>[JA. "
!
"
"'+: I*&U4.e>:pGBrOH{TO�ZS�`Z�oihKH/A&"Q/*^;3kD@rNDzSN�XR�`V�c]�hc�li�um�~t��y���������~WR�f^�ic�mg�tk�{p��y����������������������������������������������������������������������������Z�U�U�U�T�U�S�S�T�T�U�T�T�T�T�P�P�Q�R�S�Q�P�N�M�N�O�O�M�N�M�K�J�L�L�J�J�K�J�J�H�F�G�G�F�F�H�F�D�E�F�E�C�C�E�F�E�E�D�B�B�C�E�F�E�D�B�B�@�@�A�C�B�E�C�<�7�8���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������111311654>;9NEAeTNye[�lc�nb�nc�wh�xj�zl�zm�yh{fWcNCE5--##0= L-*Z93hA;qKByRK~VS�]V�`[�pjmSQ4D(#O2+a=4nG=sNGzUO�ZT�aY�fa�le�sl�{r��x��~����������b[�ne�vm��y����������������������������������������������������������������������������������Z�T�T�U�S�S�S�Q�Q�R�S�S�R�R�R�Q�P�Q�R�R�R�P�N�M�N�N�O�O�M�J�K�M�K�K�K�J�J�H�I�J�H�G�I�G�F�E�F�F�F�F�F�E�C�C�D�E�E�C�D�@�?�C�E�D�D�C�B�A�B�B�A�C�C�G�D�=�7�8�������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������111111655=:9LD@dRKybW�i^�k^�mb��t��w�rf�uh�wg�l_�qb�rchZjXLZF=WA9X?5\=4bB9jF>rIByQJ{VN�]!
U�b\�ul~mi@"M,%S4)a:2lE>rJEySL�WQ�^X�d]�ka�sh�}r�������������!
������
������������������������������������������������������������������������������������^�T�T�T�T�S�S�S�R�Q�Q�R�Q�R�P�O�N�P�P�O�O�O�M�M�O�N�N�M�L�L�J�K�K�I�J�I�H�I�G�H�H�H�G�F�F�F�E�F�G�G�E�E�D�B�C�D�E�C�C�C�A�C�C�C�D�B�D�C�C�C�C�C�C�D�F�B�=�8�8���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������000222543<98H@=^OHr_U�f]�i^�tg��x�����u�nd�tf�iY�j\�m`�pc�tj�zk��z����������������������������������yl�wm�rd�me�oi�pf�sk�|u��}�����������������������������������������������������������������������������������������������������������������q�X�T�S�R�S�R�S�R�R�R�Q�Q�P�P�P�P�N�M�O�N�O�M�L�L�M�N�O�M�K�K�K�K�J�I�J�J�K�K�J�H�G�H�G�G�F�H�F�E�D�E�F�D�E�C�@�A�C�B�B�C�C�D�D�B�D�D�B�D�E�E�E�D�C�C�D�D�@�>�9�8�������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������!
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������//////333975D>;VJDmYO}dY�j^�{m����������ui�re�hZ�fY�j\�l^�m`�xj��������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������t2�T
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������///000322754?:8OFAdSJw]S�g\�yl��~����������k^�fX�iY�jZ�k]�m_�{l��������������������������������������y��������������������������������������������������������������������������������������������������������������������������������a�V�S
L�J�J�M�L�N�M�J�L�J�H�I�G�H�H�G�G�H�G�G�G�F�G�F�H�E�C�C�D�D�D�E�F�E�D�C�C�E�A�@�A�C�D�B�E�F�B�B�F�D�A�D�E�C�A�@�=�7�8���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c&ZLF100322:76D>;TE@gRKkb��v���������������bTbTcU~eV�m`��s�������������������������������������t����������������������������������������������������������������������������������������������������������������������u7�S
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Y�c�_CB96654=97JA>\PJuh`�u����������������f[|bTcT}eX�pe�~q�������������������������������������|s�������������������������������������������������������������������������������������������������������������������]�O
�����������������������������������������������������������������������������������������������������X
B�A�C�B�@�=�?�?�;�3�4���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
����������������������������������������������������������������X�X
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�X�X�Y
�V�V�V�V�W�b4�y[��������������u�vj��{�����������������������������������������������������������������������������������������������������������������������f�[�Q�P�P�P�O�N�N
�V�V�V�W �W(�W*�W,�]=�kR��l�����p��v����������������������������������������������������������������������������������������������������������������{H�W�Q�O�M�P�P�P�P�N�N�M
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�W
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�W
�V�W�X�X�X�V�V�U�U �T&�T,�T0�T3�S6�S8�S:�S>�T:�T8�S6�T4�T*�T$�T�S�R�R�R
�V
�W
�X�X�X�W�V�U�U�T"�U&�U,�U0�U4�U8�U:�U:�T:�U:�U8�S6�Q.�S(�Q�R�R�R
�@�@�@
�W�W�W�X�X�X�W�V�U$�U$�V$�V(�U.�U4�U4�U8�U:�U:�U:�T:�U:�T8�Q4�R0�Q�Q�R
�Q�P
�W�W�W�W�W�V�V�V�V �V(�V(�W(�V,�U2�U4�V9�U<�U:�U:�U:�T:�T:�T8�S6�S4�S"�Q�Q�R�Q
�X�W�W�W�V�V�V�V�V�V �V&�V(�V(�U.�U4�U6�U6�U:�U:�U:�T:�T8�T8�S8�R0�R&�S �R�R�R
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�W
�W�W�W�W�W�V
�V�V�W�W"�V&�U*�U,�V0�T8�T8�T:�S:�S:�S:�R8�R6�Q4�R2�Q,�R"�Q�P�N�O
�@(�@2�?�>�?1�?2��f�>/�;(�=
�;�;�>�=�>�=�=�<�<�9�:�;�:�:�:�9�7�4~0�0�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
��������������������������������������������������������������������������������������������X�W
�W�W
�W�W�V�V�W�W�V�V&�T,�U,�V.�V2�V6�U:�R:�S:�T:�S:�Q:�Q8�Q6�Q8�O2�Q$�P�P�O�N
�W�U�U�V�V�V�U"�T&�S(�T,�T0�U2�T6�S6�S8�R:�Q:�Q:�Q8�Q6�Q6�O.�P$�P�O�N�M�N
�L8�K�L
�=�=�>�<�:�:�9�:�;�;�:�:�:�:�;�:�9�:�:�;�:�9�3}-�/��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!
�����������������������������������������������������������������������������������������������������������X�V�U�U�V�V�V
�V�U�V�U�S"�S&�S(�T,�T0�S4�R6�Q4�R8�R:�R:�Q:�Q:�P8�P4�P.�P(�P�O�N�O�M�L
�W�V�U�V�V�U�T�T �T&�S*�T0�S2�S4�R6�P8�Q:�Q:�Q:�Q<�P:�N:�O6�P,�P(�P�O�M�M�L�L
�L�J�K�K�K�K�K�I�H�I
�U�U�T�T�T �T&�S,�T2�S4�T6�R8�Q8�Q:�Q:�Q>�Q<�P8�N8�O6�N*�N$�M�L�L�L�L�L
�S�R�R�S�T&�T,�S2�T6�T8�S:�R<�Q>�P=�P<�N:�M8�M6�O0�K,�L(�K"�K�L�L�K�L�L�K�H
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�U�S
�P
�P�R�R�Q&�P,�P4�O:�O:�P<�P=�Q=�P=�N<�L8�M4�L0�I*�J$�K�J�J�J�J�L�K �J�I�I
�I�I�J
�O�O �O(�M.�M4�L6�M8�N:�L:�M:�M8�K6�L2�K,�L(�J$�I �H�H�H�H�H�J
�I
�I�I�I�J�J
�J�J�I
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�Q�Q�Q�S�Q
�H
�H�H�H�I �I�G
�N�O�M&�L.�L0�L2�L4�M6�M6�L6�L4�L,�L&�K�L�K�G�H�H�H�H�H�H�I�H
�I
�I �I�H�F�F�I
�I�H�E�G�I�H
�K
�H�F
�F�G
�H
�H�H
�F
�E�D�G�I�H�H
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�N
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�N�N�O�N�N�L�K�L�L�M�M�L�L�K�K�L�M�L�K�K�K�L�K�J�K
�M
�M
�M�L�K�K�K�N�N�L�L�K�K�K�K�K�K�J�J�K
�M
�K�K�L�L�K�K�K�M �M �L�K�K�K�K�K�K
�K�L�K�J�K
�K�J
�A
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�N�M�L�L�L�L�L�L�K�J�J�J�I�K�J
�J�I
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�N�L�K�K�K�K�L�L�J�J�K�J�G�H�H
�H�I
�H�H
�G�E�G�H�G
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�I�J�I�I�I�H�G�G�G�I�I�G�G�G�D�D
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�I�G�E�G�H�H�H�I�K�J�I�G�G�H�E
�I�I�H
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�H�H�H�I�H�G
�G�F�F
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�H�H�H�H�H�H�I�I�H
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�G�H�I�J�J�J�H�H�H
�A�>�=�>�>�=�>�>�?�>�>�=�;�;�:�:�;�<�<�;�9�7�9�9�:�;�9
�I�I�I�H�I�I�I�I
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�H�I�I�I�H�H�I�H�H�I�I
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X�H�I�H�G�G�H�H�G�H
�K�K
16 years, 6 months
[Fedora-directory-commits] fedora-idm-console/win Console.wxs, 1.1, 1.2 FedoraLogo.ico, 1.1, 1.2 Makefile, 1.1, 1.2
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/fedora-idm-console/win
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19127
Modified Files:
Console.wxs FedoraLogo.ico Makefile
Log Message:
added UI and graphics
Index: Console.wxs
===================================================================
RCS file: /cvs/dirsec/fedora-idm-console/win/Console.wxs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Console.wxs 31 Aug 2007 23:34:32 -0000 1.1
+++ Console.wxs 4 Sep 2007 21:30:54 -0000 1.2
@@ -37,7 +37,7 @@
END COPYRIGHT BLOCK -->
<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'>
<Product Name='Fedora Identity Management Console' Id='5B5D4E30-55E2-49c1-84B3-10C1CE56907F'
- Language='1033' Codepage='1252'
+ Language='1033' Codepage='1252' UpgradeCode='7EA828C0-C219-438d-9BB3-3418DC900D60'
Version='1.1.0' Manufacturer='Fedora Project'>
<Package Id='????????-????-????-????-????????????' Keywords='Installer'
@@ -141,6 +141,10 @@
</File>
</Component>
+ <Component Id='License.rtf' Guid='D40977B8-BB2B-4796-B855-3503AF5FF881'>
+ <File Id='LICENSERTF' LongName='License.rtf' Name='License.rtf' DiskId='1' src='License.rtf' Vital='yes' />
+ </Component>
+
</Directory>
</Directory>
@@ -178,9 +182,15 @@
<ComponentRef Id='IDMNMCLFENJar' />
<ComponentRef Id='FedoraConsoleJar' />
<ComponentRef Id='FedoraConsoleBat' />
+ <ComponentRef Id='License.rtf' />
</Feature>
</Feature>
+ <Property Id="INSTALLLEVEL">3</Property>
+
+ <UIRef Id="WixUI_Mondo" />
+ <UIRef Id="WixUI_ErrorProgressText" />
+
<Icon Id="FedoraLogo.ico" SourceFile="FedoraLogo.ico" />
</Product>
Index: FedoraLogo.ico
===================================================================
RCS file: /cvs/dirsec/fedora-idm-console/win/FedoraLogo.ico,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
Binary files /tmp/cvsF9PNFX and /tmp/cvsKPALUH differ
Index: Makefile
===================================================================
RCS file: /cvs/dirsec/fedora-idm-console/win/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Makefile 31 Aug 2007 23:34:32 -0000 1.1
+++ Makefile 4 Sep 2007 21:30:54 -0000 1.2
@@ -43,7 +43,7 @@
PKGDIR=.
WXSDIR=.
-BASEDIR=E:\cygwin\home\rich
+#BASEDIR=E:\cygwin\home\rich
# where to find nspr dlls
NSPRLIBDIR=$(BASEDIR)\nspr-4.6.7
# where to find nss dlls
@@ -75,11 +75,27 @@
copy /Y $(JSSDIR)\jss4.dll $(PKGDIR)
copy /Y $(LDAPDIR)\ldapjdk.jar $(PKGDIR)
copy /Y $(IDMDIR)\*.jar $(PKGDIR)
-# copy /Y $(FEDORACONSOLEDIR)\*.jar $(PKGDIR)
+ copy /Y $(FEDORACONSOLEDIR)\*.jar $(PKGDIR)
+# directory should already contain the bat file, icon, and bitmaps
# copy /Y $(FEDORACONSOLEDIR)\*.bat $(PKGDIR)
# copy /Y $(FEDORACONSOLEDIR)\*.ico $(PKGDIR)
$(PKGNAME).msi : LAYOUT
cd "$(PKGDIR)"
$(CANDLE) "$(WXSDIR)\$(PKGNAME).wxs"
- $(LIGHT) $(PKGNAME).wixobj
+ $(LIGHT) -out $(PKGNAME).msi $(PKGNAME).wixobj $(WIXDIR)\wixui.wixlib -loc $(WIXDIR)\WixUI_en-us.wxl
+
+clean:
+ del /F /Q $(PKGNAME).wixobj $(PKGNAME).msi
+
+help:
+ @echo You must define the following paths:
+ @echo NSPRLIBDIR - directory containing the NSPR dlls
+ @echo NSSLIBDIR - directory containing the NSS dlls
+ @echo NSSBINDIR - directory containing certutil.exe and pk12util.exe
+ @echo JSSDIR - directory containing jss4.jar and jss4.dll
+ @echo LDAPDIR - directory containing ldapjdk.jar
+ @echo IDMDIR - directory containing the IDM Console Framework jar files
+ @echo FEDORACONSOLEDIR - directory containing the Fedora console jar file
+ @echo WIXDIR - directory containing the WiX candle.exe, light.exe, and library files
+ @echo Type 'nmake NSPRLIBDIR=... NSSLIBDIR=... etc.' to build the Console.msi package
16 years, 6 months
[Fedora-directory-commits] ldapserver/ldap/admin/src/scripts DSMigration.pm.in, 1.9, 1.10
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/ldapserver/ldap/admin/src/scripts
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16379/ldapserver/ldap/admin/src/scripts
Modified Files:
DSMigration.pm.in
Log Message:
Resolves: bug 276741
Bug Description: 'Operation Error' encountered during DS6.21 to DS80 cross-platform migration
Reviewed by: nhosoi (Thanks!)
Fix Description: For cross platform migration, we should not migrate the nsslapd-idl-switch setting, we should just use the new default value which is "new".
Platforms tested: RHEL4
Flag Day: no
Doc impact: no
QA impact: should be covered by regular nightly and manual testing
New Tests integrated into TET: none
Index: DSMigration.pm.in
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/scripts/DSMigration.pm.in,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- DSMigration.pm.in 30 Aug 2007 21:45:47 -0000 1.9
+++ DSMigration.pm.in 4 Sep 2007 17:50:49 -0000 1.10
@@ -101,7 +101,8 @@
'nsslapd-ldapiuidnumbertype' => 'nsslapd-ldapiuidnumbertype',
'nsslapd-ldapigidnumbertype' => 'nsslapd-ldapigidnumbertype',
'nsslapd-ldapientrysearchbase' => 'nsslapd-ldapientrysearchbase',
- 'nsslapd-ldapiautodnsuffix' => 'nsslapd-ldapiautodnsuffix'
+ 'nsslapd-ldapiautodnsuffix' => 'nsslapd-ldapiautodnsuffix',
+ 'numsubordinates' => 'numSubordinates'
);
# these are the obsolete entries we do not migrate
@@ -180,6 +181,21 @@
return $newval;
}
+sub migIdlSwitch {
+ my ($ent, $attr, $mig, $inst) = @_;
+ my $newval;
+
+ # if doing cross platform migration, just use the default value for
+ # nsslapd-idl-switch
+ # if not doing cross platform, meaning we just use the existing
+ # database binaries, we must preserve whatever the old value is
+ if (!$mig->{crossplatform}) {
+ $newval = $ent->getValues($attr);
+ }
+
+ return $newval;
+}
+
# these are attributes that we have to transform from
# the old value to the new value (e.g. a pathname)
# The key of this hash is the attribute name. The value
@@ -193,7 +209,8 @@
'nsslapd-changelogdir' => \&getNewDbDir,
'nsds5replicacredentials' => \&migrateCredentials,
'nsmultiplexorcredentials' => \&migrateCredentials,
- 'nsstate' => \&removensState
+ 'nsstate' => \&removensState,
+ 'nsslapd-idl-switch' => \&migIdlSwitch
);
sub copyDatabaseDirs {
16 years, 6 months
[Fedora-directory-commits] ldapserver/ldap/servers/plugins/replication windows_protocol_util.c, 1.30, 1.31 windows_tot_protocol.c, 1.9, 1.10
by Doctor Conrad
Author: nkinder
Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/replication
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23522/plugins/replication
Modified Files:
windows_protocol_util.c windows_tot_protocol.c
Log Message:
Resolves: 207567
Summary: Corrected search scope used to find entries to sync in winsync total update protocol.
Index: windows_protocol_util.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/replication/windows_protocol_util.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- windows_protocol_util.c 30 Aug 2007 15:56:35 -0000 1.30
+++ windows_protocol_util.c 4 Sep 2007 15:45:57 -0000 1.31
@@ -3028,23 +3028,11 @@
return retval;
}
-static int
-windows_process_total_delete(Private_Repl_Protocol *prp,Slapi_Entry *e, Slapi_DN* remote_dn)
-{
- int retval = 0;
- if (delete_remote_entry_allowed(e))
- {
- retval = windows_conn_send_delete(prp->conn, slapi_sdn_get_dn(remote_dn), NULL, NULL /* returned controls */);
- }
- return retval;
-}
-
/* Entry point for the total protocol */
int windows_process_total_entry(Private_Repl_Protocol *prp,Slapi_Entry *e)
{
int retval = 0;
int is_ours = 0;
- int is_tombstone = 0;
Slapi_DN *remote_dn = NULL;
int missing_entry = 0;
const Slapi_DN *local_dn = slapi_entry_get_sdn_const(e);
@@ -3063,14 +3051,7 @@
agmt_get_long_name(prp->agmt), slapi_sdn_get_dn(local_dn));
goto error;
}
- /* Either the entry is a tombstone, or not a tombstone */
- if (is_tombstone)
- {
- retval = windows_process_total_delete(prp,e,remote_dn);
- } else
- {
- retval = windows_process_total_add(prp,e,remote_dn,missing_entry);
- }
+ retval = windows_process_total_add(prp,e,remote_dn,missing_entry);
}
if (remote_dn)
{
Index: windows_tot_protocol.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/replication/windows_tot_protocol.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- windows_tot_protocol.c 10 Nov 2006 23:45:17 -0000 1.9
+++ windows_tot_protocol.c 4 Sep 2007 15:45:57 -0000 1.10
@@ -171,8 +171,10 @@
dn = slapi_sdn_get_dn( windows_private_get_directory_subtree(prp->agmt));
pb = slapi_pblock_new ();
- slapi_search_internal_set_pb (pb, dn, /* XXX modify the searchfilter and scope? */
- LDAP_SCOPE_ONELEVEL, "(|(objectclass=ntuser)(objectclass=ntgroup)(nsuniqueid=*))", NULL, 0, NULL, NULL,
+ /* Perform a subtree search for any ntuser or ntgroup entries underneath the
+ * suffix defined in the sync agreement. */
+ slapi_search_internal_set_pb (pb, dn,
+ LDAP_SCOPE_SUBTREE, "(|(objectclass=ntuser)(objectclass=ntgroup))", NULL, 0, NULL, NULL,
repl_get_plugin_identity (PLUGIN_MULTIMASTER_REPLICATION), 0);
cb_data.prp = prp;
cb_data.rc = 0;
@@ -180,8 +182,6 @@
cb_data.sleep_on_busy = 0UL;
cb_data.last_busy = current_time ();
- /* this search get all the entries from the replicated area including tombstones
- and referrals */
slapi_search_internal_callback_pb (pb, &cb_data /* callback data */,
get_result /* result callback */,
send_entry /* entry callback */,
16 years, 6 months