From mwicks@gaspra.kettering.edu  Thu Jan 27 03:42:45 2005
Return-Path: <mwicks@gaspra.kettering.edu>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AE8E316A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 27 Jan 2005 03:42:45 +0000 (GMT)
Received: from mirapoint.kettering.edu (mirapoint.kettering.edu [192.138.137.82])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 2329743D45
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 27 Jan 2005 03:42:44 +0000 (GMT)
	(envelope-from mwicks@gaspra.kettering.edu)
Received: from gaspra.kettering.edu (gaspra.kettering.edu [198.110.4.97])
	by mirapoint.kettering.edu (MOS 3.5.5-GR)
	with ESMTP id BOW05706 (AUTH via LOGINBEFORESMTP);
	Wed, 26 Jan 2005 22:42:42 -0500 (EST)
Received: from gaspra.kettering.edu (localhost [127.0.0.1])
	by gaspra.kettering.edu (8.13.1/8.13.1) with ESMTP id j0R3ggT9036058
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 26 Jan 2005 22:42:42 -0500 (EST)
	(envelope-from mwicks@gaspra.kettering.edu)
Received: (from mwicks@localhost)
	by gaspra.kettering.edu (8.13.1/8.13.1/Submit) id j0R3ggR5036057;
	Wed, 26 Jan 2005 22:42:42 -0500 (EST)
	(envelope-from mwicks)
Message-Id: <200501270342.j0R3ggR5036057@gaspra.kettering.edu>
Date: Wed, 26 Jan 2005 22:42:42 -0500 (EST)
From: "Mark A. Wicks" <mwicks@kettering.edu>
Reply-To: "Mark A. Wicks" <mwicks@kettering.edu>
To: FreeBSD-gnats-submit@freebsd.org
Subject: [Maintainer Update] Update of monotone to version 0.16
X-Send-Pr-Version: 3.113

>Number:         76738
>Category:       ports
>Synopsis:       [Maintainer Update] Update of monotone to version 0.16
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    thierry
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 27 03:50:16 GMT 2005
>Closed-Date:    Sat Feb 12 21:15:23 GMT 2005
>Last-Modified:  Sat Feb 12 21:15:23 GMT 2005
>Originator:     Mark A. Wicks
>Release:        FreeBSD 5.3-RELEASE-p5 i386
>Organization:
Kettering University
>Environment:
System: FreeBSD gaspra.kettering.edu 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #13: Fri Jan 21 09:14:40 EST 2005 mwicks@gaspra.kettering.edu:/usr/obj/usr/src/sys/gaspra-5.3 i386

>Description:

This is an update of monotone to version 0.16.

NOTE: Monotone uses the boost library.  The current boost 1.32 port is
broken and monotone won't compile until this problem is corrected.
This patch is dependent on resolution of this problem which was
reported with a patch in ports/76730.

>How-To-Repeat:

>Fix:
diff -ur ./monotone/Makefile /usr/ports/local/monotone-0.16/Makefile
--- ./monotone/Makefile	Thu Jan 20 17:03:50 2005
+++ /usr/ports/local/monotone-0.16/Makefile	Wed Jan 26 22:28:07 2005
@@ -2,12 +2,11 @@
 # Date created:                05 Feb 2004
 # Whom:                        Mark A. Wicks <mwicks@kettering.edu>
 #
-# $FreeBSD: ports/devel/monotone/Makefile,v 1.6 2004/12/23 08:25:46 nork Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	monotone
-PORTVERSION=	0.11
-PORTREVISION=	1
+PORTVERSION=	0.16
 CATEGORIES=	devel
 MASTER_SITES=	http://www.venge.net/monotone/  \
 		http://norton.kettering.edu/freebsd/
@@ -16,7 +15,7 @@
 COMMENT=	A distributed version control system with digital signatures
 
 LIB_DEPENDS=	popt.0:${PORTSDIR}/devel/popt		\
-		boost_regex.1:${PORTSDIR}/devel/boost
+		boost_regex.2:${PORTSDIR}/devel/boost
 
 USE_ICONV=	yes
 .if !defined(WITHOUT_NLS)
@@ -30,7 +29,7 @@
 CFLAGS+=	-I${LOCALBASE}/include
 CXXFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
 
-PLIST_FILES=	bin/depot.cgi bin/monotone
+PLIST_FILES=	bin/monotone
 INFO=		monotone
 MAN1=		monotone.1
 
@@ -55,23 +54,6 @@
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} >= 502126
-BROKEN=		"Does not compile on FreeBSD >= 5.x"
-.endif
-
-.if ${OSVERSION} < 500000
-BROKEN=		"Does not run on FreeBSD-4.x at this time"
-.endif
-
-EXPIRATION_DATE=2005-02-18
-DEPRECATED=	Does not compile (5.x) or run (4.x)
-
-.if ${ARCH} != "i386"
-BROKEN=		"Does not compile on !i386"
-.endif
-
 post-patch:
-	${TOUCH} ${WRKDIR}/${DISTNAME}/configure
-	${TOUCH} ${WRKDIR}/${DISTNAME}/*.in
 
 .include <bsd.port.post.mk>
diff -ur ./monotone/distinfo /usr/ports/local/monotone-0.16/distinfo
--- ./monotone/distinfo	Mon Jun 14 15:35:28 2004
+++ /usr/ports/local/monotone-0.16/distinfo	Tue Jan 25 21:34:02 2005
@@ -1,2 +1,2 @@
-MD5 (monotone-0.11.tar.gz) = 126d792c5e9a4387db5f547c33b3fe5a
-SIZE (monotone-0.11.tar.gz) = 1861996
+MD5 (monotone-0.16.tar.gz) = 66fe3f50a8fe621afc8f355b25201ecb
+SIZE (monotone-0.16.tar.gz) = 3438625
diff -ur ./monotone/files/patch-Makefile.in /usr/ports/local/monotone-0.16/files/patch-Makefile.in
--- ./monotone/files/patch-Makefile.in	Mon Jun 14 15:35:28 2004
+++ /usr/ports/local/monotone-0.16/files/patch-Makefile.in	Wed Jan 26 22:20:39 2005
@@ -1,11 +1,15 @@
---- Makefile.in.orig	Mon Mar  1 00:49:43 2004
-+++ Makefile.in	Sun Mar 21 22:49:58 2004
-@@ -1143,7 +1143,7 @@
- 	$(CXXLINK) $(depot_cgi_LDFLAGS) $(depot_cgi_OBJECTS) $(depot_cgi_LDADD) $(LIBS)
+--- Makefile.in.orig	Fri Dec 31 03:17:42 2004
++++ Makefile.in	Wed Jan 26 22:20:17 2005
+@@ -1153,10 +1153,10 @@
+ 	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
  monotone$(EXEEXT): $(monotone_OBJECTS) $(monotone_DEPENDENCIES) 
  	@rm -f monotone$(EXEEXT)
 -	$(CXXLINK) $(monotone_LDFLAGS) $(monotone_OBJECTS) $(monotone_LDADD) $(LIBS)
-+	$(CXXLINK) $(monotone_LDFLAGS) $(monotone_OBJECTS) $(monotone_LDADD) $(LIBS) $(LTLIBINTL) $(LTLIBICONV)
++	$(CXXLINK) $(monotone_LDFLAGS) $(monotone_OBJECTS) $(monotone_LDADD) $(LIBS) $(LIBINTL) $(LIBICONV)
  unit_tests$(EXEEXT): $(unit_tests_OBJECTS) $(unit_tests_DEPENDENCIES) 
  	@rm -f unit_tests$(EXEEXT)
- 	$(CXXLINK) $(unit_tests_LDFLAGS) $(unit_tests_OBJECTS) $(unit_tests_LDADD) $(LIBS)
+-	$(CXXLINK) $(unit_tests_LDFLAGS) $(unit_tests_OBJECTS) $(unit_tests_LDADD) $(LIBS)
++	$(CXXLINK) $(unit_tests_LDFLAGS) $(unit_tests_OBJECTS) $(unit_tests_LDADD) $(LIBS) $(LIBINTL) $(LIBICONV)
+ 
+ mostlyclean-compile:
+ 	-rm -f *.$(OBJEXT)
diff -ur ./monotone/files/patch-configure /usr/ports/local/monotone-0.16/files/patch-configure
--- ./monotone/files/patch-configure	Mon Jun 14 15:35:28 2004
+++ /usr/ports/local/monotone-0.16/files/patch-configure	Wed Jan 26 22:21:07 2005
@@ -1,2093 +1,11 @@
---- configure-orig	Mon Mar 29 21:59:19 2004
-+++ configure	Mon Mar 29 21:59:33 2004
-@@ -310,7 +310,7 @@
- # include <unistd.h>
- #endif"
- 
--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 AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE RANLIB ac_ct_RANLIB MKINSTALLDIRS USE_NLS MSGFMT GMSGFMT XGETTEXT MSGMERGE build build_cpu build_vendor build_os host host_cpu host_vendor host_os LIBICONV LTLIBICONV INTLLIBS LIBINTL LTLIBIN
 T!
L POSUB CXXCPP acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS STATIC_BOOST_TRUE STATIC_BOOST_FALSE BOOST_LIBDIR BUNDLED_ADNS_TRUE BUNDLED_ADNS_FALSE BUNDLED_LUA_TRUE BUNDLED_LUA_FALSE BUNDLED_SQLITE_TRUE BUNDLED_SQLITE_FALSE LIBOBJS HAVE_INET_PTON_TRUE HAVE_INET_PTON_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 AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot 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 RANLIB ac_ct_RANLIB MKINSTALLDIRS USE_NLS MSGFMT GMSGFMT XGETTEXT MSGMERGE build build_cpu build_vendor build_os host host_cpu host_vendor host_os LIBICONV LTLIBICONV INTLLIBS LIBINTL LTLIBINTL POSUB C
 X!
XCPP EGREP acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS STATIC_BOOST_TRUE STATIC_BOOST_FALSE BOOST_LIBDIR BUNDLED_ADNS_TRUE BUNDLED_ADNS_FALSE BUNDLED_LUA_TRUE BUNDLED_LUA_FALSE BUNDLED_SQLITE_TRUE BUNDLED_SQLITE_FALSE LIBOBJS HAVE_INET_PTON_TRUE HAVE_INET_PTON_FALSE LTLIBOBJS'
- ac_subst_files=''
- 
- # Initialize some variables set by options.
-@@ -751,26 +751,6 @@
- ac_env_target_alias_value=$target_alias
- ac_cv_env_target_alias_set=${target_alias+set}
- ac_cv_env_target_alias_value=$target_alias
--ac_env_CC_set=${CC+set}
--ac_env_CC_value=$CC
--ac_cv_env_CC_set=${CC+set}
--ac_cv_env_CC_value=$CC
--ac_env_CFLAGS_set=${CFLAGS+set}
--ac_env_CFLAGS_value=$CFLAGS
--ac_cv_env_CFLAGS_set=${CFLAGS+set}
--ac_cv_env_CFLAGS_value=$CFLAGS
--ac_env_LDFLAGS_set=${LDFLAGS+set}
--ac_env_LDFLAGS_value=$LDFLAGS
--ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
--ac_cv_env_LDFLAGS_value=$LDFLAGS
--ac_env_CPPFLAGS_set=${CPPFLAGS+set}
--ac_env_CPPFLAGS_value=$CPPFLAGS
--ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
--ac_cv_env_CPPFLAGS_value=$CPPFLAGS
--ac_env_CPP_set=${CPP+set}
--ac_env_CPP_value=$CPP
--ac_cv_env_CPP_set=${CPP+set}
--ac_cv_env_CPP_value=$CPP
- ac_env_CXX_set=${CXX+set}
- ac_env_CXX_value=$CXX
- ac_cv_env_CXX_set=${CXX+set}
-@@ -779,6 +759,22 @@
- ac_env_CXXFLAGS_value=$CXXFLAGS
- ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
- ac_cv_env_CXXFLAGS_value=$CXXFLAGS
-+ac_env_LDFLAGS_set=${LDFLAGS+set}
-+ac_env_LDFLAGS_value=$LDFLAGS
-+ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
-+ac_cv_env_LDFLAGS_value=$LDFLAGS
-+ac_env_CPPFLAGS_set=${CPPFLAGS+set}
-+ac_env_CPPFLAGS_value=$CPPFLAGS
-+ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
-+ac_cv_env_CPPFLAGS_value=$CPPFLAGS
-+ac_env_CC_set=${CC+set}
-+ac_env_CC_value=$CC
-+ac_cv_env_CC_set=${CC+set}
-+ac_cv_env_CC_value=$CC
-+ac_env_CFLAGS_set=${CFLAGS+set}
-+ac_env_CFLAGS_value=$CFLAGS
-+ac_cv_env_CFLAGS_set=${CFLAGS+set}
-+ac_cv_env_CFLAGS_value=$CFLAGS
- ac_env_CXXCPP_set=${CXXCPP+set}
- ac_env_CXXCPP_value=$CXXCPP
- ac_cv_env_CXXCPP_set=${CXXCPP+set}
-@@ -883,15 +879,14 @@
-   --with-bundled-sqlite   Force use of bundled version of sqlite (default=no)
- 
- Some influential environment variables:
--  CC          C compiler command
--  CFLAGS      C compiler flags
-+  CXX         C++ compiler command
-+  CXXFLAGS    C++ compiler flags
-   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
-               nonstandard directory <lib dir>
-   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
-               headers in a nonstandard directory <include dir>
--  CPP         C preprocessor
--  CXX         C++ compiler command
--  CXXFLAGS    C++ compiler flags
-+  CC          C compiler command
-+  CFLAGS      C compiler flags
-   CXXCPP      C++ preprocessor
- 
- Use these variables to override the choices made by `configure' or to help
-@@ -1725,88 +1720,28 @@
- if test "z$CXXFLAGS" = "z"
- then
- 	CXXFLAGS="-O2 -fno-strict-aliasing"
--	# we have some sse2 code in cryptopp which is worth
--	# enabling if we're on a system which can build it
--	DEPDIR="${am__leading_dot}deps"
--
--          ac_config_commands="$ac_config_commands depfiles"
--
--
--am_make=${MAKE-make}
--cat > confinc << 'END'
--am__doit:
--	@echo done
--.PHONY: am__doit
--END
--# If we don't find an include directive, just comment out the code.
--echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
--echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
--am__include="#"
--am__quote=
--_am_result=none
--# First try GNU make style include.
--echo "include confinc" > confmf
--# We grep out `Entering directory' and `Leaving directory'
--# messages which can occur if `w' ends up in MAKEFLAGS.
--# In particular we don't look at `^make:' because GNU make might
--# be invoked under some other name (usually "gmake"), in which
--# case it prints its new name instead of `make'.
--if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
--   am__include=include
--   am__quote=
--   _am_result=GNU
--fi
--# Now try BSD make style include.
--if test "$am__include" = "#"; then
--   echo '.include "confinc"' > confmf
--   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
--      am__include=.include
--      am__quote="\""
--      _am_result=BSD
--   fi
--fi
--
--
--echo "$as_me:$LINENO: result: $_am_result" >&5
--echo "${ECHO_T}$_am_result" >&6
--rm -f confinc confmf
--
--# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
--if test "${enable_dependency_tracking+set}" = set; then
--  enableval="$enable_dependency_tracking"
--
--fi;
--if test "x$enable_dependency_tracking" != xno; then
--  am_depcomp="$ac_aux_dir/depcomp"
--  AMDEPBACKSLASH='\'
--fi
--
--
--if test "x$enable_dependency_tracking" != xno; then
--  AMDEP_TRUE=
--  AMDEP_FALSE='#'
--else
--  AMDEP_TRUE='#'
--  AMDEP_FALSE=
- fi
- 
-+test "z$CFLAGS" = "z" && CFLAGS="-O2 -fno-strict-aliasing"
- 
--
--ac_ext=c
--ac_cpp='$CPP $CPPFLAGS'
--ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
--ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
--ac_compiler_gnu=$ac_cv_c_compiler_gnu
-+# Checks for programs.
-+ac_ext=cc
-+ac_cpp='$CXXCPP $CPPFLAGS'
-+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
- if test -n "$ac_tool_prefix"; then
--  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
--set dummy ${ac_tool_prefix}gcc; ac_word=$2
-+  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
-+  do
-+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
- echo "$as_me:$LINENO: checking for $ac_word" >&5
- echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_CC+set}" = set; then
-+if test "${ac_cv_prog_CXX+set}" = set; then
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
--  if test -n "$CC"; then
--  ac_cv_prog_CC="$CC" # Let the user override the test.
-+  if test -n "$CXX"; then
-+  ac_cv_prog_CXX="$CXX" # Let the user override the test.
- else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
-@@ -1815,7 +1750,7 @@
-   test -z "$as_dir" && as_dir=.
-   for ac_exec_ext in '' $ac_executable_extensions; do
-   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_CC="${ac_tool_prefix}gcc"
-+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
-     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
-@@ -1824,69 +1759,31 @@
- 
- fi
- fi
--CC=$ac_cv_prog_CC
--if test -n "$CC"; then
--  echo "$as_me:$LINENO: result: $CC" >&5
--echo "${ECHO_T}$CC" >&6
-+CXX=$ac_cv_prog_CXX
-+if test -n "$CXX"; then
-+  echo "$as_me:$LINENO: result: $CXX" >&5
-+echo "${ECHO_T}$CXX" >&6
- else
-   echo "$as_me:$LINENO: result: no" >&5
- echo "${ECHO_T}no" >&6
- fi
- 
-+    test -n "$CXX" && break
-+  done
- fi
--if test -z "$ac_cv_prog_CC"; then
--  ac_ct_CC=$CC
--  # Extract the first word of "gcc", so it can be a program name with args.
--set dummy gcc; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$ac_ct_CC"; then
--  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
-+if test -z "$CXX"; then
-+  ac_ct_CXX=$CXX
-+  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
- do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_ac_ct_CC="gcc"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
--done
--
--fi
--fi
--ac_ct_CC=$ac_cv_prog_ac_ct_CC
--if test -n "$ac_ct_CC"; then
--  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
--echo "${ECHO_T}$ac_ct_CC" >&6
--else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
--fi
--
--  CC=$ac_ct_CC
--else
--  CC="$ac_cv_prog_CC"
--fi
--
--if test -z "$CC"; then
--  if test -n "$ac_tool_prefix"; then
--  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
--set dummy ${ac_tool_prefix}cc; ac_word=$2
-+  # Extract the first word of "$ac_prog", so it can be a program name with args.
-+set dummy $ac_prog; ac_word=$2
- echo "$as_me:$LINENO: checking for $ac_word" >&5
- echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_CC+set}" = set; then
-+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
--  if test -n "$CC"; then
--  ac_cv_prog_CC="$CC" # Let the user override the test.
-+  if test -n "$ac_ct_CXX"; then
-+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
- else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
-@@ -1895,7 +1792,7 @@
-   test -z "$as_dir" && as_dir=.
-   for ac_exec_ext in '' $ac_executable_extensions; do
-   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_CC="${ac_tool_prefix}cc"
-+    ac_cv_prog_ac_ct_CXX="$ac_prog"
-     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
-@@ -1904,212 +1801,26 @@
- 
- fi
- fi
--CC=$ac_cv_prog_CC
--if test -n "$CC"; then
--  echo "$as_me:$LINENO: result: $CC" >&5
--echo "${ECHO_T}$CC" >&6
-+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
-+if test -n "$ac_ct_CXX"; then
-+  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
-+echo "${ECHO_T}$ac_ct_CXX" >&6
- else
-   echo "$as_me:$LINENO: result: no" >&5
- echo "${ECHO_T}no" >&6
- fi
- 
--fi
--if test -z "$ac_cv_prog_CC"; then
--  ac_ct_CC=$CC
--  # Extract the first word of "cc", so it can be a program name with args.
--set dummy cc; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$ac_ct_CC"; then
--  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_ac_ct_CC="cc"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
-+  test -n "$ac_ct_CXX" && break
- done
-+test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
- 
--fi
--fi
--ac_ct_CC=$ac_cv_prog_ac_ct_CC
--if test -n "$ac_ct_CC"; then
--  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
--echo "${ECHO_T}$ac_ct_CC" >&6
--else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+  CXX=$ac_ct_CXX
- fi
- 
--  CC=$ac_ct_CC
--else
--  CC="$ac_cv_prog_CC"
--fi
--
--fi
--if test -z "$CC"; then
--  # Extract the first word of "cc", so it can be a program name with args.
--set dummy cc; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_CC+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$CC"; then
--  ac_cv_prog_CC="$CC" # Let the user override the test.
--else
--  ac_prog_rejected=no
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
--       ac_prog_rejected=yes
--       continue
--     fi
--    ac_cv_prog_CC="cc"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
--done
--
--if test $ac_prog_rejected = yes; then
--  # We found a bogon in the path, so make sure we never use it.
--  set dummy $ac_cv_prog_CC
--  shift
--  if test $# != 0; then
--    # We chose a different compiler from the bogus one.
--    # However, it has the same basename, so the bogon will be chosen
--    # first if we set CC to just the basename; use the full file name.
--    shift
--    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
--  fi
--fi
--fi
--fi
--CC=$ac_cv_prog_CC
--if test -n "$CC"; then
--  echo "$as_me:$LINENO: result: $CC" >&5
--echo "${ECHO_T}$CC" >&6
--else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
--fi
--
--fi
--if test -z "$CC"; then
--  if test -n "$ac_tool_prefix"; then
--  for ac_prog in cl
--  do
--    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
--set dummy $ac_tool_prefix$ac_prog; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_CC+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$CC"; then
--  ac_cv_prog_CC="$CC" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
--done
--
--fi
--fi
--CC=$ac_cv_prog_CC
--if test -n "$CC"; then
--  echo "$as_me:$LINENO: result: $CC" >&5
--echo "${ECHO_T}$CC" >&6
--else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
--fi
--
--    test -n "$CC" && break
--  done
--fi
--if test -z "$CC"; then
--  ac_ct_CC=$CC
--  for ac_prog in cl
--do
--  # Extract the first word of "$ac_prog", so it can be a program name with args.
--set dummy $ac_prog; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$ac_ct_CC"; then
--  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_ac_ct_CC="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
--done
--
--fi
--fi
--ac_ct_CC=$ac_cv_prog_ac_ct_CC
--if test -n "$ac_ct_CC"; then
--  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
--echo "${ECHO_T}$ac_ct_CC" >&6
--else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
--fi
--
--  test -n "$ac_ct_CC" && break
--done
--
--  CC=$ac_ct_CC
--fi
--
--fi
--
--
--test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
--See \`config.log' for more details." >&5
--echo "$as_me: error: no acceptable C compiler found in \$PATH
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }
- 
- # Provide some information about the compiler.
- echo "$as_me:$LINENO:" \
--     "checking for C compiler version" >&5
-+     "checking for C++ compiler version" >&5
- ac_compiler=`set X $ac_compile; echo $2`
- { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
-   (eval $ac_compiler --version </dev/null >&5) 2>&5
-@@ -2148,8 +1859,8 @@
- # Try to create an executable without -o first, disregard a.out.
- # It will help us diagnose broken compilers, and finding out an intuition
- # of exeext.
--echo "$as_me:$LINENO: checking for C compiler default output" >&5
--echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
-+echo "$as_me:$LINENO: checking for C++ compiler default output" >&5
-+echo $ECHO_N "checking for C++ compiler default output... $ECHO_C" >&6
- ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
- if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
-   (eval $ac_link_default) 2>&5
-@@ -2192,9 +1903,9 @@
-   echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
- 
--{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
-+{ { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
- See \`config.log' for more details." >&5
--echo "$as_me: error: C compiler cannot create executables
-+echo "$as_me: error: C++ compiler cannot create executables
- See \`config.log' for more details." >&2;}
-    { (exit 77); exit 77; }; }
- fi
-@@ -2205,8 +1916,8 @@
- 
- # Check the compiler produces executables we can run.  If not, either
- # the compiler is broken, or we cross compile.
--echo "$as_me:$LINENO: checking whether the C compiler works" >&5
--echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
-+echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
-+echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
- # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
- # If not cross compiling, check that we can run a simple program.
- if test "$cross_compiling" != yes; then
-@@ -2221,10 +1932,10 @@
-     if test "$cross_compiling" = maybe; then
- 	cross_compiling=yes
-     else
--	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
-+	{ { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
- If you meant to cross compile, use \`--host'.
- See \`config.log' for more details." >&5
--echo "$as_me: error: cannot run C compiled programs.
-+echo "$as_me: error: cannot run C++ compiled programs.
- If you meant to cross compile, use \`--host'.
- See \`config.log' for more details." >&2;}
-    { (exit 1); exit 1; }; }
-@@ -2259,1243 +1970,77 @@
-   case $ac_file in
-     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
-     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
--          export ac_cv_exeext
--          break;;
--    * ) break;;
--  esac
--done
--else
--  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
--See \`config.log' for more details." >&5
--echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }
--fi
--
--rm -f conftest$ac_cv_exeext
--echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
--echo "${ECHO_T}$ac_cv_exeext" >&6
--
--rm -f conftest.$ac_ext
--EXEEXT=$ac_cv_exeext
--ac_exeext=$EXEEXT
--echo "$as_me:$LINENO: checking for suffix of object files" >&5
--echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
--if test "${ac_cv_objext+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--
--int
--main ()
--{
--
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.o conftest.obj
--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
--  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
--  case $ac_file in
--    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
--    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
--       break;;
--  esac
--done
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
--See \`config.log' for more details." >&5
--echo "$as_me: error: cannot compute suffix of object files: cannot compile
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }
--fi
--
--rm -f conftest.$ac_cv_objext conftest.$ac_ext
--fi
--echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
--echo "${ECHO_T}$ac_cv_objext" >&6
--OBJEXT=$ac_cv_objext
--ac_objext=$OBJEXT
--echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
--echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
--if test "${ac_cv_c_compiler_gnu+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--
--int
--main ()
--{
--#ifndef __GNUC__
--       choke me
--#endif
--
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  ac_compiler_gnu=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--ac_compiler_gnu=no
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--ac_cv_c_compiler_gnu=$ac_compiler_gnu
--
--fi
--echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
--echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
--GCC=`test $ac_compiler_gnu = yes && echo yes`
--ac_test_CFLAGS=${CFLAGS+set}
--ac_save_CFLAGS=$CFLAGS
--CFLAGS="-g"
--echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
--echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
--if test "${ac_cv_prog_cc_g+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--
--int
--main ()
--{
--
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  ac_cv_prog_cc_g=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--ac_cv_prog_cc_g=no
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--fi
--echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
--echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
--if test "$ac_test_CFLAGS" = set; then
--  CFLAGS=$ac_save_CFLAGS
--elif test $ac_cv_prog_cc_g = yes; then
--  if test "$GCC" = yes; then
--    CFLAGS="-g -O2"
--  else
--    CFLAGS="-g"
--  fi
--else
--  if test "$GCC" = yes; then
--    CFLAGS="-O2"
--  else
--    CFLAGS=
--  fi
--fi
--echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
--echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
--if test "${ac_cv_prog_cc_stdc+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  ac_cv_prog_cc_stdc=no
--ac_save_CC=$CC
--cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <stdarg.h>
--#include <stdio.h>
--#include <sys/types.h>
--#include <sys/stat.h>
--/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
--struct buf { int x; };
--FILE * (*rcsopen) (struct buf *, struct stat *, int);
--static char *e (p, i)
--     char **p;
--     int i;
--{
--  return p[i];
--}
--static char *f (char * (*g) (char **, int), char **p, ...)
--{
--  char *s;
--  va_list v;
--  va_start (v,p);
--  s = g (p, va_arg (v,int));
--  va_end (v);
--  return s;
--}
--int test (int i, double x);
--struct s1 {int (*f) (int a);};
--struct s2 {int (*f) (double a);};
--int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
--int argc;
--char **argv;
--int
--main ()
--{
--return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
--  ;
--  return 0;
--}
--_ACEOF
--# Don't try gcc -ansi; that turns off useful extensions and
--# breaks some systems' header files.
--# AIX			-qlanglvl=ansi
--# Ultrix and OSF/1	-std1
--# HP-UX 10.20 and later	-Ae
--# HP-UX older versions	-Aa -D_HPUX_SOURCE
--# SVR4			-Xc -D__EXTENSIONS__
--for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
--do
--  CC="$ac_save_CC $ac_arg"
--  rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  ac_cv_prog_cc_stdc=$ac_arg
--break
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--fi
--rm -f conftest.$ac_objext
--done
--rm -f conftest.$ac_ext conftest.$ac_objext
--CC=$ac_save_CC
--
--fi
--
--case "x$ac_cv_prog_cc_stdc" in
--  x|xno)
--    echo "$as_me:$LINENO: result: none needed" >&5
--echo "${ECHO_T}none needed" >&6 ;;
--  *)
--    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
--echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
--    CC="$CC $ac_cv_prog_cc_stdc" ;;
--esac
--
--# Some people use a C++ compiler to compile C.  Since we use `exit',
--# in C++ we need to declare it.  In case someone uses the same compiler
--# for both compiling C and C++ we need to have the C++ compiler decide
--# the declaration of exit, since it's the most demanding environment.
--cat >conftest.$ac_ext <<_ACEOF
--#ifndef __cplusplus
--  choke me
--#endif
--_ACEOF
--rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  for ac_declaration in \
--   ''\
--   '#include <stdlib.h>' \
--   'extern "C" void std::exit (int) throw (); using std::exit;' \
--   'extern "C" void std::exit (int); using std::exit;' \
--   'extern "C" void exit (int) throw ();' \
--   'extern "C" void exit (int);' \
--   'void exit (int);'
--do
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <stdlib.h>
--$ac_declaration
--int
--main ()
--{
--exit (42);
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  :
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--continue
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--$ac_declaration
--int
--main ()
--{
--exit (42);
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  break
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--done
--rm -f conftest*
--if test -n "$ac_declaration"; then
--  echo '#ifdef __cplusplus' >>confdefs.h
--  echo $ac_declaration      >>confdefs.h
--  echo '#endif'             >>confdefs.h
--fi
--
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--ac_ext=c
--ac_cpp='$CPP $CPPFLAGS'
--ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
--ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
--ac_compiler_gnu=$ac_cv_c_compiler_gnu
--
--depcc="$CC"   am_compiler_list=
--
--echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
--echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
--if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
--  # We make a subdir and do the tests there.  Otherwise we can end up
--  # making bogus files that we don't know about and never remove.  For
--  # instance it was reported that on HP-UX the gcc test will end up
--  # making a dummy file named `D' -- because `-MD' means `put the output
--  # in D'.
--  mkdir conftest.dir
--  # Copy depcomp to subdir because otherwise we won't find it if we're
--  # using a relative directory.
--  cp "$am_depcomp" conftest.dir
--  cd conftest.dir
--  # We will build objects and dependencies in a subdirectory because
--  # it helps to detect inapplicable dependency modes.  For instance
--  # both Tru64's cc and ICC support -MD to output dependencies as a
--  # side effect of compilation, but ICC will put the dependencies in
--  # the current directory while Tru64 will put them in the object
--  # directory.
--  mkdir sub
--
--  am_cv_CC_dependencies_compiler_type=none
--  if test "$am_compiler_list" = ""; then
--     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
--  fi
--  for depmode in $am_compiler_list; do
--    # Setup a source with many dependencies, because some compilers
--    # like to wrap large dependency lists on column 80 (with \), and
--    # we should not choose a depcomp mode which is confused by this.
--    #
--    # We need to recreate these files for each test, as the compiler may
--    # overwrite some of them when testing with obscure command lines.
--    # This happens at least with the AIX C compiler.
--    : > sub/conftest.c
--    for i in 1 2 3 4 5 6; do
--      echo '#include "conftst'$i'.h"' >> sub/conftest.c
--      : > sub/conftst$i.h
--    done
--    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
--
--    case $depmode in
--    nosideeffect)
--      # after this tag, mechanisms are not by side-effect, so they'll
--      # only be used when explicitly requested
--      if test "x$enable_dependency_tracking" = xyes; then
--	continue
--      else
--	break
--      fi
--      ;;
--    none) break ;;
--    esac
--    # We check with `-c' and `-o' for the sake of the "dashmstdout"
--    # mode.  It turns out that the SunPro C++ compiler does not properly
--    # handle `-M -o', and we need to detect this.
--    if depmode=$depmode \
--       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
--       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
--       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
--         >/dev/null 2>conftest.err &&
--       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
--       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
--       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
--      # icc doesn't choke on unknown options, it will just issue warnings
--      # (even with -Werror).  So we grep stderr for any message
--      # that says an option was ignored.
--      if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else
--        am_cv_CC_dependencies_compiler_type=$depmode
--        break
--      fi
--    fi
--  done
--
--  cd ..
--  rm -rf conftest.dir
--else
--  am_cv_CC_dependencies_compiler_type=none
--fi
--
--fi
--echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
--echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
--CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
--
--
--
--if
--  test "x$enable_dependency_tracking" != xno \
--  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
--  am__fastdepCC_TRUE=
--  am__fastdepCC_FALSE='#'
--else
--  am__fastdepCC_TRUE='#'
--  am__fastdepCC_FALSE=
--fi
--
--
--
--ac_ext=c
--ac_cpp='$CPP $CPPFLAGS'
--ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
--ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
--ac_compiler_gnu=$ac_cv_c_compiler_gnu
--echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
--echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
--# On Suns, sometimes $CPP names a directory.
--if test -n "$CPP" && test -d "$CPP"; then
--  CPP=
--fi
--if test -z "$CPP"; then
--  if test "${ac_cv_prog_CPP+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--      # Double quotes because CPP needs to be expanded
--    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
--    do
--      ac_preproc_ok=false
--for ac_c_preproc_warn_flag in '' yes
--do
--  # Use a header file that comes with gcc, so configuring glibc
--  # with a fresh cross-compiler works.
--  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
--  # <limits.h> exists even on freestanding compilers.
--  # On the NeXT, cc -E runs the code through the compiler's parser,
--  # not just through cpp. "Syntax error" is here to catch this case.
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#ifdef __STDC__
--# include <limits.h>
--#else
--# include <assert.h>
--#endif
--                     Syntax error
--_ACEOF
--if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
--  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null; then
--  if test -s conftest.err; then
--    ac_cpp_err=$ac_c_preproc_warn_flag
--  else
--    ac_cpp_err=
--  fi
--else
--  ac_cpp_err=yes
--fi
--if test -z "$ac_cpp_err"; then
--  :
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  # Broken: fails on valid input.
--continue
--fi
--rm -f conftest.err conftest.$ac_ext
--
--  # OK, works on sane cases.  Now check whether non-existent headers
--  # can be detected and how.
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <ac_nonexistent.h>
--_ACEOF
--if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
--  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null; then
--  if test -s conftest.err; then
--    ac_cpp_err=$ac_c_preproc_warn_flag
--  else
--    ac_cpp_err=
--  fi
--else
--  ac_cpp_err=yes
--fi
--if test -z "$ac_cpp_err"; then
--  # Broken: success on invalid input.
--continue
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  # Passes both tests.
--ac_preproc_ok=:
--break
--fi
--rm -f conftest.err conftest.$ac_ext
--
--done
--# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
--rm -f conftest.err conftest.$ac_ext
--if $ac_preproc_ok; then
--  break
--fi
--
--    done
--    ac_cv_prog_CPP=$CPP
--
--fi
--  CPP=$ac_cv_prog_CPP
--else
--  ac_cv_prog_CPP=$CPP
--fi
--echo "$as_me:$LINENO: result: $CPP" >&5
--echo "${ECHO_T}$CPP" >&6
--ac_preproc_ok=false
--for ac_c_preproc_warn_flag in '' yes
--do
--  # Use a header file that comes with gcc, so configuring glibc
--  # with a fresh cross-compiler works.
--  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
--  # <limits.h> exists even on freestanding compilers.
--  # On the NeXT, cc -E runs the code through the compiler's parser,
--  # not just through cpp. "Syntax error" is here to catch this case.
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#ifdef __STDC__
--# include <limits.h>
--#else
--# include <assert.h>
--#endif
--                     Syntax error
--_ACEOF
--if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
--  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null; then
--  if test -s conftest.err; then
--    ac_cpp_err=$ac_c_preproc_warn_flag
--  else
--    ac_cpp_err=
--  fi
--else
--  ac_cpp_err=yes
--fi
--if test -z "$ac_cpp_err"; then
--  :
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  # Broken: fails on valid input.
--continue
--fi
--rm -f conftest.err conftest.$ac_ext
--
--  # OK, works on sane cases.  Now check whether non-existent headers
--  # can be detected and how.
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <ac_nonexistent.h>
--_ACEOF
--if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
--  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null; then
--  if test -s conftest.err; then
--    ac_cpp_err=$ac_c_preproc_warn_flag
--  else
--    ac_cpp_err=
--  fi
--else
--  ac_cpp_err=yes
--fi
--if test -z "$ac_cpp_err"; then
--  # Broken: success on invalid input.
--continue
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  # Passes both tests.
--ac_preproc_ok=:
--break
--fi
--rm -f conftest.err conftest.$ac_ext
--
--done
--# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
--rm -f conftest.err conftest.$ac_ext
--if $ac_preproc_ok; then
--  :
--else
--  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
--See \`config.log' for more details." >&5
--echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }
--fi
--
--ac_ext=c
--ac_cpp='$CPP $CPPFLAGS'
--ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
--ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
--ac_compiler_gnu=$ac_cv_c_compiler_gnu
--
--
--echo "$as_me:$LINENO: checking for egrep" >&5
--echo $ECHO_N "checking for egrep... $ECHO_C" >&6
--if test "${ac_cv_prog_egrep+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
--    then ac_cv_prog_egrep='grep -E'
--    else ac_cv_prog_egrep='egrep'
--    fi
--fi
--echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
--echo "${ECHO_T}$ac_cv_prog_egrep" >&6
-- EGREP=$ac_cv_prog_egrep
--
--
--echo "$as_me:$LINENO: checking for ANSI C header files" >&5
--echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
--if test "${ac_cv_header_stdc+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <stdlib.h>
--#include <stdarg.h>
--#include <string.h>
--#include <float.h>
--
--int
--main ()
--{
--
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext
--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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  ac_cv_header_stdc=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--ac_cv_header_stdc=no
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--
--if test $ac_cv_header_stdc = yes; then
--  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <string.h>
--
--_ACEOF
--if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
--  $EGREP "memchr" >/dev/null 2>&1; then
--  :
--else
--  ac_cv_header_stdc=no
--fi
--rm -f conftest*
--
--fi
--
--if test $ac_cv_header_stdc = yes; then
--  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <stdlib.h>
--
--_ACEOF
--if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
--  $EGREP "free" >/dev/null 2>&1; then
--  :
--else
--  ac_cv_header_stdc=no
--fi
--rm -f conftest*
--
--fi
--
--if test $ac_cv_header_stdc = yes; then
--  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
--  if test "$cross_compiling" = yes; then
--  :
--else
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <ctype.h>
--#if ((' ' & 0x0FF) == 0x020)
--# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
--# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
--#else
--# define ISLOWER(c) \
--                   (('a' <= (c) && (c) <= 'i') \
--                     || ('j' <= (c) && (c) <= 'r') \
--                     || ('s' <= (c) && (c) <= 'z'))
--# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
--#endif
--
--#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
--int
--main ()
--{
--  int i;
--  for (i = 0; i < 256; i++)
--    if (XOR (islower (i), ISLOWER (i))
--        || toupper (i) != TOUPPER (i))
--      exit(2);
--  exit (0);
--}
--_ACEOF
--rm -f conftest$ac_exeext
--if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
--  (eval $ac_link) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  :
--else
--  echo "$as_me: program exited with status $ac_status" >&5
--echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--( exit $ac_status )
--ac_cv_header_stdc=no
--fi
--rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
--fi
--fi
--fi
--echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
--echo "${ECHO_T}$ac_cv_header_stdc" >&6
--if test $ac_cv_header_stdc = yes; then
--
--cat >>confdefs.h <<\_ACEOF
--#define STDC_HEADERS 1
--_ACEOF
--
--fi
--
--# On IRIX 5.3, sys/types and inttypes.h are conflicting.
--
--
--
--
--
--
--
--
--
--for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
--                  inttypes.h stdint.h unistd.h
--do
--as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
--echo "$as_me:$LINENO: checking for $ac_header" >&5
--echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
--if eval "test \"\${$as_ac_Header+set}\" = set"; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--$ac_includes_default
--
--#include <$ac_header>
--_ACEOF
--rm -f conftest.$ac_objext
--if { (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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  eval "$as_ac_Header=yes"
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--eval "$as_ac_Header=no"
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--fi
--echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
--echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
--if test `eval echo '${'$as_ac_Header'}'` = yes; then
--  cat >>confdefs.h <<_ACEOF
--#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
--_ACEOF
--
--fi
--
--done
--
--
--
--for ac_header in emmintrin.h
--do
--as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
--if eval "test \"\${$as_ac_Header+set}\" = set"; then
--  echo "$as_me:$LINENO: checking for $ac_header" >&5
--echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
--if eval "test \"\${$as_ac_Header+set}\" = set"; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--fi
--echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
--echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
--else
--  # Is the header compilable?
--echo "$as_me:$LINENO: checking $ac_header usability" >&5
--echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
--cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--$ac_includes_default
--#include <$ac_header>
--_ACEOF
--rm -f conftest.$ac_objext
--if { (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); } &&
--         { ac_try='test -s conftest.$ac_objext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  ac_header_compiler=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--ac_header_compiler=no
--fi
--rm -f conftest.$ac_objext conftest.$ac_ext
--echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
--echo "${ECHO_T}$ac_header_compiler" >&6
--
--# Is the header present?
--echo "$as_me:$LINENO: checking $ac_header presence" >&5
--echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
--cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <$ac_header>
--_ACEOF
--if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
--  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null; then
--  if test -s conftest.err; then
--    ac_cpp_err=$ac_c_preproc_warn_flag
--  else
--    ac_cpp_err=
--  fi
--else
--  ac_cpp_err=yes
--fi
--if test -z "$ac_cpp_err"; then
--  ac_header_preproc=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  ac_header_preproc=no
--fi
--rm -f conftest.err conftest.$ac_ext
--echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
--echo "${ECHO_T}$ac_header_preproc" >&6
--
--# So?  What about this header?
--case $ac_header_compiler:$ac_header_preproc in
--  yes:no )
--    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
--echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
--    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
--echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
--    (
--      cat <<\_ASBOX
--## ------------------------------------ ##
--## Report this to bug-autoconf@gnu.org. ##
--## ------------------------------------ ##
--_ASBOX
--    ) |
--      sed "s/^/$as_me: WARNING:     /" >&2
--    ;;
--  no:yes )
--    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
--echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
--    { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
--echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
--    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
--echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
--    (
--      cat <<\_ASBOX
--## ------------------------------------ ##
--## Report this to bug-autoconf@gnu.org. ##
--## ------------------------------------ ##
--_ASBOX
--    ) |
--      sed "s/^/$as_me: WARNING:     /" >&2
--    ;;
--esac
--echo "$as_me:$LINENO: checking for $ac_header" >&5
--echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
--if eval "test \"\${$as_ac_Header+set}\" = set"; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  eval "$as_ac_Header=$ac_header_preproc"
--fi
--echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
--echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
--
--fi
--if test `eval echo '${'$as_ac_Header'}'` = yes; then
--  cat >>confdefs.h <<_ACEOF
--#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
--_ACEOF
-- CXXFLAGS="$CXXFLAGS -msse2"
--fi
--
--done
--
--fi
--
--test "z$CFLAGS" = "z" && CFLAGS="-O2 -fno-strict-aliasing"
--
--# Checks for programs.
--ac_ext=cc
--ac_cpp='$CXXCPP $CPPFLAGS'
--ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
--ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
--ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
--if test -n "$ac_tool_prefix"; then
--  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
--  do
--    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
--set dummy $ac_tool_prefix$ac_prog; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_CXX+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$CXX"; then
--  ac_cv_prog_CXX="$CXX" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
--done
--
--fi
--fi
--CXX=$ac_cv_prog_CXX
--if test -n "$CXX"; then
--  echo "$as_me:$LINENO: result: $CXX" >&5
--echo "${ECHO_T}$CXX" >&6
--else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
--fi
--
--    test -n "$CXX" && break
--  done
--fi
--if test -z "$CXX"; then
--  ac_ct_CXX=$CXX
--  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
--do
--  # Extract the first word of "$ac_prog", so it can be a program name with args.
--set dummy $ac_prog; ac_word=$2
--echo "$as_me:$LINENO: checking for $ac_word" >&5
--echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
--if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  if test -n "$ac_ct_CXX"; then
--  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
--  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--    ac_cv_prog_ac_ct_CXX="$ac_prog"
--    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
--    break 2
--  fi
--done
--done
--
--fi
--fi
--ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
--if test -n "$ac_ct_CXX"; then
--  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
--echo "${ECHO_T}$ac_ct_CXX" >&6
-+          export ac_cv_exeext
-+          break;;
-+    * ) break;;
-+  esac
-+done
- else
--  echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6
-+  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
-+See \`config.log' for more details." >&5
-+echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
-+See \`config.log' for more details." >&2;}
-+   { (exit 1); exit 1; }; }
- fi
- 
--  test -n "$ac_ct_CXX" && break
--done
--test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
-+rm -f conftest$ac_cv_exeext
-+echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
-+echo "${ECHO_T}$ac_cv_exeext" >&6
- 
--  CXX=$ac_ct_CXX
--fi
-+rm -f conftest.$ac_ext
-+EXEEXT=$ac_cv_exeext
-+ac_exeext=$EXEEXT
-+echo "$as_me:$LINENO: checking for suffix of object files" >&5
-+echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
-+if test "${ac_cv_objext+set}" = set; then
-+  echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+  cat >conftest.$ac_ext <<_ACEOF
-+#line $LINENO "configure"
-+/* confdefs.h.  */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h.  */
- 
-+int
-+main ()
-+{
- 
--# Provide some information about the compiler.
--echo "$as_me:$LINENO:" \
--     "checking for C++ compiler version" >&5
--ac_compiler=`set X $ac_compile; echo $2`
--{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
--  (eval $ac_compiler --version </dev/null >&5) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }
--{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
--  (eval $ac_compiler -v </dev/null >&5) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }
--{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
--  (eval $ac_compiler -V </dev/null >&5) 2>&5
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+rm -f conftest.o conftest.obj
-+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); }
-+  (exit $ac_status); }; then
-+  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
-+  case $ac_file in
-+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
-+    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
-+       break;;
-+  esac
-+done
-+else
-+  echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
-+See \`config.log' for more details." >&5
-+echo "$as_me: error: cannot compute suffix of object files: cannot compile
-+See \`config.log' for more details." >&2;}
-+   { (exit 1); exit 1; }; }
-+fi
- 
-+rm -f conftest.$ac_cv_objext conftest.$ac_ext
-+fi
-+echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
-+echo "${ECHO_T}$ac_cv_objext" >&6
-+OBJEXT=$ac_cv_objext
-+ac_objext=$OBJEXT
- echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
- echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
- if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
-@@ -3702,6 +2247,71 @@
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-+DEPDIR="${am__leading_dot}deps"
-+
-+          ac_config_commands="$ac_config_commands depfiles"
-+
-+
-+am_make=${MAKE-make}
-+cat > confinc << 'END'
-+am__doit:
-+	@echo done
-+.PHONY: am__doit
-+END
-+# If we don't find an include directive, just comment out the code.
-+echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
-+echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
-+am__include="#"
-+am__quote=
-+_am_result=none
-+# First try GNU make style include.
-+echo "include confinc" > confmf
-+# We grep out `Entering directory' and `Leaving directory'
-+# messages which can occur if `w' ends up in MAKEFLAGS.
-+# In particular we don't look at `^make:' because GNU make might
-+# be invoked under some other name (usually "gmake"), in which
-+# case it prints its new name instead of `make'.
-+if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
-+   am__include=include
-+   am__quote=
-+   _am_result=GNU
-+fi
-+# Now try BSD make style include.
-+if test "$am__include" = "#"; then
-+   echo '.include "confinc"' > confmf
-+   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
-+      am__include=.include
-+      am__quote="\""
-+      _am_result=BSD
-+   fi
-+fi
-+
-+
-+echo "$as_me:$LINENO: result: $_am_result" >&5
-+echo "${ECHO_T}$_am_result" >&6
-+rm -f confinc confmf
-+
-+# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
-+if test "${enable_dependency_tracking+set}" = set; then
-+  enableval="$enable_dependency_tracking"
-+
-+fi;
-+if test "x$enable_dependency_tracking" != xno; then
-+  am_depcomp="$ac_aux_dir/depcomp"
-+  AMDEPBACKSLASH='\'
-+fi
-+
-+
-+if test "x$enable_dependency_tracking" != xno; then
-+  AMDEP_TRUE=
-+  AMDEP_FALSE='#'
-+else
-+  AMDEP_TRUE='#'
-+  AMDEP_FALSE=
-+fi
-+
-+
-+
- 
- depcc="$CXX"  am_compiler_list=
- 
-@@ -6943,6 +5553,21 @@
- ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
- 
- 
-+echo "$as_me:$LINENO: checking for egrep" >&5
-+echo $ECHO_N "checking for egrep... $ECHO_C" >&6
-+if test "${ac_cv_prog_egrep+set}" = set; then
-+  echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
-+    then ac_cv_prog_egrep='grep -E'
-+    else ac_cv_prog_egrep='egrep'
-+    fi
-+fi
-+echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
-+echo "${ECHO_T}$ac_cv_prog_egrep" >&6
-+ EGREP=$ac_cv_prog_egrep
-+
-+
- echo "$as_me:$LINENO: checking for ANSI C header files" >&5
- echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
- if test "${ac_cv_header_stdc+set}" = set; then
-@@ -7103,6 +5728,69 @@
- 
- fi
- 
-+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
-+                  inttypes.h stdint.h unistd.h
-+do
-+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-+echo "$as_me:$LINENO: checking for $ac_header" >&5
-+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
-+if eval "test \"\${$as_ac_Header+set}\" = set"; then
-+  echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+  cat >conftest.$ac_ext <<_ACEOF
-+#line $LINENO "configure"
-+/* confdefs.h.  */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h.  */
-+$ac_includes_default
-+
-+#include <$ac_header>
-+_ACEOF
-+rm -f conftest.$ac_objext
-+if { (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); } &&
-+         { ac_try='test -s conftest.$ac_objext'
-+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-+  (eval $ac_try) 2>&5
-+  ac_status=$?
-+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+  (exit $ac_status); }; }; then
-+  eval "$as_ac_Header=yes"
-+else
-+  echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+eval "$as_ac_Header=no"
-+fi
-+rm -f conftest.$ac_objext conftest.$ac_ext
-+fi
-+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
-+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
-+if test `eval echo '${'$as_ac_Header'}'` = yes; then
-+  cat >>confdefs.h <<_ACEOF
-+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
-+_ACEOF
-+
-+fi
-+
-+done
-+
-+
- 
- 
- for ac_header in unistd.h errno.h
-@@ -8306,6 +6994,7 @@
- # We don't use threads, but some Boost libraries make locking calls
- # anyway.  So we need to ensure that these symbols are available.  But
- # It's okay if they're just stubs.
-+
- echo "$as_me:$LINENO: checking for pthread_mutex_lock" >&5
- echo $ECHO_N "checking for pthread_mutex_lock... $ECHO_C" >&6
- if test "${ac_cv_func_pthread_mutex_lock+set}" = set; then
-@@ -11429,13 +10118,6 @@
- Usually this means the macro was only invoked conditionally." >&2;}
-    { (exit 1); exit 1; }; }
- fi
--if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
--  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
--fi
- if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
-   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
- Usually this means the macro was only invoked conditionally." >&5
-@@ -12072,11 +10754,11 @@
- s,@AWK@,$AWK,;t t
- s,@SET_MAKE@,$SET_MAKE,;t t
- s,@am__leading_dot@,$am__leading_dot,;t t
--s,@CC@,$CC,;t t
--s,@CFLAGS@,$CFLAGS,;t t
-+s,@CXX@,$CXX,;t t
-+s,@CXXFLAGS@,$CXXFLAGS,;t t
- s,@LDFLAGS@,$LDFLAGS,;t t
- s,@CPPFLAGS@,$CPPFLAGS,;t t
--s,@ac_ct_CC@,$ac_ct_CC,;t t
-+s,@ac_ct_CXX@,$ac_ct_CXX,;t t
- s,@EXEEXT@,$EXEEXT,;t t
- s,@OBJEXT@,$OBJEXT,;t t
- s,@DEPDIR@,$DEPDIR,;t t
-@@ -12085,17 +10767,15 @@
- s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
- s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
- s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
--s,@CCDEPMODE@,$CCDEPMODE,;t t
--s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
--s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
--s,@CPP@,$CPP,;t t
--s,@EGREP@,$EGREP,;t t
--s,@CXX@,$CXX,;t t
--s,@CXXFLAGS@,$CXXFLAGS,;t t
--s,@ac_ct_CXX@,$ac_ct_CXX,;t t
- s,@CXXDEPMODE@,$CXXDEPMODE,;t t
- s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
- s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
-+s,@CC@,$CC,;t t
-+s,@CFLAGS@,$CFLAGS,;t t
-+s,@ac_ct_CC@,$ac_ct_CC,;t t
-+s,@CCDEPMODE@,$CCDEPMODE,;t t
-+s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
-+s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
- s,@RANLIB@,$RANLIB,;t t
- s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
- s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
-@@ -12119,6 +10799,7 @@
- s,@LTLIBINTL@,$LTLIBINTL,;t t
- s,@POSUB@,$POSUB,;t t
- s,@CXXCPP@,$CXXCPP,;t t
-+s,@EGREP@,$EGREP,;t t
- s,@acx_pthread_config@,$acx_pthread_config,;t t
- s,@PTHREAD_CC@,$PTHREAD_CC,;t t
- s,@PTHREAD_LIBS@,$PTHREAD_LIBS,;t t
+--- configure.orig	Fri Dec 31 03:17:44 2004
++++ configure	Wed Jan 26 22:20:17 2005
+@@ -5143,7 +5143,7 @@
+ #ifdef __cplusplus
+ "C"
+ #endif
+-const char *_nl_expand_alias ();
++const char *_nl_expand_alias (int);
+ int
+ main ()
+ {
diff -ur ./monotone/files/patch-monotone.cc /usr/ports/local/monotone-0.16/files/patch-monotone.cc
--- ./monotone/files/patch-monotone.cc	Mon Jun 14 15:35:28 2004
+++ /usr/ports/local/monotone-0.16/files/patch-monotone.cc	Wed Jan 26 22:21:22 2005
@@ -1,14 +1,13 @@
---- monotone.cc.orig	Wed Jan  7 13:11:47 2004
-+++ monotone.cc	Sun Mar 21 22:49:59 2004
-@@ -129,8 +129,11 @@
+--- monotone.cc.orig	Fri Dec 31 03:16:53 2004
++++ monotone.cc	Wed Jan 26 22:20:17 2005
+@@ -140,8 +140,10 @@
  
    setlocale(LC_CTYPE, "");
    setlocale(LC_MESSAGES, "");
-+
 +#ifdef ENABLE_NLS
    bindtextdomain(PACKAGE, LOCALEDIR);
    textdomain(PACKAGE);
 +#endif
  
-   // decode all argv values into a UTF-8 array
- 
+   L(F("set locale: LC_CTYPE=%s, LC_MESSAGES=%s\n")
+     % (setlocale(LC_CTYPE, NULL) == NULL ? "n/a" : setlocale(LC_CTYPE, NULL))
diff -ur ./monotone/files/patch-sanity.hh /usr/ports/local/monotone-0.16/files/patch-sanity.hh
--- ./monotone/files/patch-sanity.hh	Mon Jun 14 15:35:28 2004
+++ /usr/ports/local/monotone-0.16/files/patch-sanity.hh	Wed Jan 26 22:21:40 2005
@@ -1,6 +1,6 @@
---- sanity.hh.orig	Wed Jan  7 13:11:48 2004
-+++ sanity.hh	Sun Mar 21 22:49:59 2004
-@@ -58,7 +58,11 @@
+--- sanity.hh.orig	Fri Dec 31 03:16:54 2004
++++ sanity.hh	Wed Jan 26 22:20:17 2005
+@@ -64,7 +64,12 @@
  extern sanity global_sanity;
  
  // F is for when you want to build a boost formatter
@@ -9,6 +9,7 @@
 +#else
 +#define F(str) boost::format((str))
 +#endif
++
  
  // L is for logging, you can log all you want
- #define L(fmt) global_sanity.log(fmt)
+ #define L(fmt) global_sanity.log(fmt, __FILE__, __LINE__)





>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: thierry 
State-Changed-When: Sat Jan 29 16:40:45 GMT 2005 
State-Changed-Why:  

The submitted patch does not apply cleanly: 

Hmm...  The next patch looks like a unified diff to me... 
The text leading up to this was: 
-------------------------- 
|diff -ur ./monotone/files/patch-configure /usr/ports/local/monotone-0.16/files/patch-configure 
|--- ./monotone/files/patch-configure	Mon Jun 14 15:35:28 2004 
|+++ /usr/ports/local/monotone-0.16/files/patch-configure	Wed Jan 26 22:21:07 2005 
-------------------------- 
Patching file ./monotone/files/patch-configure using Plan A... 
patch: **** malformed patch at line 106: L POSUB CXXCPP acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS STATIC_BOOST_TRUE STATIC_BOOST_FALSE BOOST_LIBDIR BUNDLED_ADNS_TRUE BUNDLED_ADNS_FALSE BUNDLED_LUA_TRUE BUNDLED_LUA_FALSE BUNDLED_SQLITE_TRUE BUNDLED_SQLITE_FALSE LIBOBJS HAVE_INET_PTON_TRUE HAVE_INET_PTON_FALSE LTLIBOBJS' 

Could you please check it and submit another one? 
(there are very long lines, an uuencoded file might be better) 



Responsible-Changed-From-To: freebsd-ports-bugs->thierry 
Responsible-Changed-By: thierry 
Responsible-Changed-When: Sat Jan 29 16:40:45 GMT 2005 
Responsible-Changed-Why:  

Take it. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=76738 

From: "Mark A. Wicks" <mwicks@kettering.edu>
To: freebsd-gnats-submit@FreeBSD.org,
	Thierry Thomas <thierry@FreeBSD.org>
Cc: freebsd-ports-bugs@FreeBSD.org
Subject: Re: ports/76738: [Maintainer Update] Update of monotone to version
 0.16
Date: Mon, 31 Jan 2005 09:19:14 -0500 (EST)

 Here's a uuencoded version of the patch to avoid the problem with long 
 lines in the original one I submitted.
 
 begin 644 monotone-0.16-patch
 M9&EF9B`M=7(@+B]M;VYO=&]N92]-86ME9FEL92`O=7-R+W!O<G1S+VQO8V%L
 M+VUO;F]T;VYE+3`N,38O36%K969I;&4*+2TM("XO;6]N;W1O;F4O36%K969I
 M;&4)5&AU($IA;B`R,"`Q-SHP,SHU,"`R,#`U"BLK*R`O=7-R+W!O<G1S+VQO
 M8V%L+VUO;F]T;VYE+3`N,38O36%K969I;&4)5V5D($IA;B`R-B`R,CHR.#HP
 M-R`R,#`U"D!`("TR+#$R("LR+#$Q($!`"B`C($1A=&4@8W)E871E9#H@("`@
 M("`@("`@("`@("`@,#4@1F5B(#(P,#0*(",@5VAO;3H@("`@("`@("`@("`@
 M("`@("`@("`@("!-87)K($$N(%=I8VMS(#QM=VEC:W-`:V5T=&5R:6YG+F5D
 M=3X*(",*+2,@)$9R965"4T0Z('!O<G1S+V1E=F5L+VUO;F]T;VYE+TUA:V5F
 M:6QE+'8@,2XV(#(P,#0O,3(O,C,@,#@Z,C4Z-#8@;F]R:R!%>'`@)`HK(R`D
 M1G)E94)31"0*(",*(`H@4$]25$Y!344]"6UO;F]T;VYE"BU03U)45D524TE/
 M3CT),"XQ,0HM4$]25%)%5DE324]./0DQ"BM03U)45D524TE/3CT),"XQ-@H@
 M0T%414=/4DE%4ST)9&5V96P*($U!4U1%4E]3251%4ST):'1T<#HO+W=W=RYV
 M96YG92YN970O;6]N;W1O;F4O("!<"B`)"6AT='`Z+R]N;W)T;VXN:V5T=&5R
 M:6YG+F5D=2]F<F5E8G-D+PI`0"`M,38L-R`K,34L-R!`0`H@0T]-345.5#T)
 M02!D:7-T<FEB=71E9"!V97)S:6]N(&-O;G1R;VP@<WES=&5M('=I=&@@9&EG
 M:71A;"!S:6=N871U<F5S"B`*($Q)0E]$15!%3D13/0EP;W!T+C`Z)'M03U)4
 M4T1)4GTO9&5V96PO<&]P=`D)7`HM"0EB;V]S=%]R96=E>"XQ.B1[4$]25%-$
 M25)]+V1E=F5L+V)O;W-T"BL)"6)O;W-T7W)E9V5X+C(Z)'M03U)44T1)4GTO
 M9&5V96PO8F]O<W0*(`H@55-%7TE#3TY6/0EY97,*("YI9B`A9&5F:6YE9"A7
 M251(3U547TY,4RD*0$`@+3,P+#<@*S(Y+#<@0$`*($-&3$%'4RL]"2U))'M,
 M3T-!3$)!4T5]+VEN8VQU9&4*($-86$9,04=3*ST)+4DD>TQ/0T%,0D%317TO
 M:6YC;'5D92`M3"1[3$]#04Q"05-%?2]L:6(*(`HM4$Q)4U1?1DE,15,]"6)I
 M;B]D97!O="YC9VD@8FEN+VUO;F]T;VYE"BM03$E35%]&24Q%4ST)8FEN+VUO
 M;F]T;VYE"B!)3D9//0D);6]N;W1O;F4*($U!3C$]"0EM;VYO=&]N92XQ"B`*
 M0$`@+34U+#(S("LU-"PV($!`"B`*("YI;F-L=61E(#QB<V0N<&]R="YP<F4N
 M;6L^"B`*+2YI9B`D>T]35D524TE/3GT@/CT@-3`R,3(V"BU"4D]+14X]"0DB
 M1&]E<R!N;W0@8V]M<&EL92!O;B!&<F5E0E-$(#X](#4N>"(*+2YE;F1I9@HM
 M"BTN:68@)'M/4U9%4E-)3TY](#P@-3`P,#`P"BU"4D]+14X]"0DB1&]E<R!N
 M;W0@<G5N(&]N($9R965"4T0M-"YX(&%T('1H:7,@=&EM92(*+2YE;F1I9@HM
 M"BU%6%!)4D%424].7T1!5$4],C`P-2TP,BTQ.`HM1$504D5#051%1#T)1&]E
 M<R!N;W0@8V]M<&EL92`H-2YX*2!O<B!R=6X@*#0N>"D*+0HM+FEF("1[05)#
 M2'T@(3T@(FDS.#8B"BU"4D]+14X]"0DB1&]E<R!N;W0@8V]M<&EL92!O;B`A
 M:3,X-B(*+2YE;F1I9@HM"B!P;W-T+7!A=&-H.@HM"21[5$]50TA]("1[5U)+
 M1$E2?2\D>T1)4U1.04U%?2]C;VYF:6=U<F4*+0DD>U1/54-(?2`D>U=22T1)
 M4GTO)'M$25-43D%-17TO*BYI;@H@"B`N:6YC;'5D92`\8G-D+G!O<G0N<&]S
 M="YM:SX*9&EF9B`M=7(@+B]M;VYO=&]N92]D:7-T:6YF;R`O=7-R+W!O<G1S
 M+VQO8V%L+VUO;F]T;VYE+3`N,38O9&ES=&EN9F\*+2TM("XO;6]N;W1O;F4O
 M9&ES=&EN9F\)36]N($IU;B`Q-"`Q-3HS-3HR."`R,#`T"BLK*R`O=7-R+W!O
 M<G1S+VQO8V%L+VUO;F]T;VYE+3`N,38O9&ES=&EN9F\)5'5E($IA;B`R-2`R
 M,3HS-#HP,B`R,#`U"D!`("TQ+#(@*S$L,B!`0`HM340U("AM;VYO=&]N92TP
 M+C$Q+G1A<BYG>BD@/2`Q,C9D-SDR8S5E.6$T,S@W9&(U9C4T-V,S,V(S9F4U
 M80HM4TE:12`H;6]N;W1O;F4M,"XQ,2YT87(N9WHI(#T@,3@V,3DY-@HK340U
 M("AM;VYO=&]N92TP+C$V+G1A<BYG>BD@/2`V-F9E,V8U,&$X9F4V,C%A9F,X
 M9C,U-6(R-3(P,65C8@HK4TE:12`H;6]N;W1O;F4M,"XQ-BYT87(N9WHI(#T@
 M,S0S.#8R-0ID:69F("UU<B`N+VUO;F]T;VYE+V9I;&5S+W!A=&-H+4UA:V5F
 M:6QE+FEN("]U<W(O<&]R=',O;&]C86PO;6]N;W1O;F4M,"XQ-B]F:6QE<R]P
 M871C:"U-86ME9FEL92YI;@HM+2T@+B]M;VYO=&]N92]F:6QE<R]P871C:"U-
 M86ME9FEL92YI;@E-;VX@2G5N(#$T(#$U.C,U.C(X(#(P,#0**RLK("]U<W(O
 M<&]R=',O;&]C86PO;6]N;W1O;F4M,"XQ-B]F:6QE<R]P871C:"U-86ME9FEL
 M92YI;@E7960@2F%N(#(V(#(R.C(P.C,Y(#(P,#4*0$`@+3$L,3$@*S$L,34@
 M0$`*+2TM+2!-86ME9FEL92YI;BYO<FEG"4UO;B!-87(@(#$@,#`Z-#DZ-#,@
 M,C`P-`HM*RLK($UA:V5F:6QE+FEN"5-U;B!-87(@,C$@,C(Z-#DZ-3@@,C`P
 M-`HM0$`@+3$Q-#,L-R`K,3$T,RPW($!`"BT@"20H0UA83$E.2RD@)"AD97!O
 M=%]C9VE?3$1&3$%'4RD@)"AD97!O=%]C9VE?3T)*14-44RD@)"AD97!O=%]C
 M9VE?3$1!1$0I("0H3$E"4RD**RTM+2!-86ME9FEL92YI;BYO<FEG"49R:2!$
 M96,@,S$@,#,Z,3<Z-#(@,C`P-`HK*RLK($UA:V5F:6QE+FEN"5=E9"!*86X@
 M,C8@,C(Z,C`Z,3<@,C`P-0HK0$`@+3$Q-3,L,3`@*S$Q-3,L,3`@0$`**R`)
 M+71E<W0@+7H@(B0H;F]I;G-T7U!23T=204U3*2(@?'P@<FT@+68@)"AN;VEN
 M<W1?4%)/1U)!35,I"B`@;6]N;W1O;F4D*$5814585"DZ("0H;6]N;W1O;F5?
 M3T)*14-44RD@)"AM;VYO=&]N95]$15!%3D1%3D-)15,I(`H@(`E`<FT@+68@
 M;6]N;W1O;F4D*$5814585"D*("T))"A#6%A,24Y+*2`D*&UO;F]T;VYE7TQ$
 M1DQ!1U,I("0H;6]N;W1O;F5?3T)*14-44RD@)"AM;VYO=&]N95],1$%$1"D@
 M)"A,24)3*0HM*PDD*$-86$Q)3DLI("0H;6]N;W1O;F5?3$1&3$%'4RD@)"AM
 M;VYO=&]N95]/0DI%0U13*2`D*&UO;F]T;VYE7TQ$041$*2`D*$Q)0E,I("0H
 M3%1,24))3E1,*2`D*$Q43$E"24-/3E8I"BLK"20H0UA83$E.2RD@)"AM;VYO
 M=&]N95],1$9,04=3*2`D*&UO;F]T;VYE7T]"2D5#5%,I("0H;6]N;W1O;F5?
 M3$1!1$0I("0H3$E"4RD@)"A,24))3E1,*2`D*$Q)0DE#3TY6*0H@('5N:71?
 M=&5S=',D*$5814585"DZ("0H=6YI=%]T97-T<U]/0DI%0U13*2`D*'5N:71?
 M=&5S='-?1$5014Y$14Y#2453*2`*("`)0')M("UF('5N:71?=&5S=',D*$58
 M14585"D*+2`))"A#6%A,24Y+*2`D*'5N:71?=&5S='-?3$1&3$%'4RD@)"AU
 M;FET7W1E<W1S7T]"2D5#5%,I("0H=6YI=%]T97-T<U],1$%$1"D@)"A,24)3
 M*0HK+0DD*$-86$Q)3DLI("0H=6YI=%]T97-T<U],1$9,04=3*2`D*'5N:71?
 M=&5S='-?3T)*14-44RD@)"AU;FET7W1E<W1S7TQ$041$*2`D*$Q)0E,I"BLK
 M"20H0UA83$E.2RD@)"AU;FET7W1E<W1S7TQ$1DQ!1U,I("0H=6YI=%]T97-T
 M<U]/0DI%0U13*2`D*'5N:71?=&5S='-?3$1!1$0I("0H3$E"4RD@)"A,24))
 M3E1,*2`D*$Q)0DE#3TY6*0HK(`HK(&UO<W1L>6-L96%N+6-O;7!I;&4Z"BL@
 M"2UR;2`M9B`J+B0H3T)*15A4*0ID:69F("UU<B`N+VUO;F]T;VYE+V9I;&5S
 M+W!A=&-H+6-O;F9I9W5R92`O=7-R+W!O<G1S+VQO8V%L+VUO;F]T;VYE+3`N
 M,38O9FEL97,O<&%T8V@M8V]N9FEG=7)E"BTM+2`N+VUO;F]T;VYE+V9I;&5S
 M+W!A=&-H+6-O;F9I9W5R90E-;VX@2G5N(#$T(#$U.C,U.C(X(#(P,#0**RLK
 M("]U<W(O<&]R=',O;&]C86PO;6]N;W1O;F4M,"XQ-B]F:6QE<R]P871C:"UC
 M;VYF:6=U<F4)5V5D($IA;B`R-B`R,CHR,3HP-R`R,#`U"D!`("TQ+#(P.3,@
 M*S$L,3$@0$`*+2TM+2!C;VYF:6=U<F4M;W)I9PE-;VX@36%R(#(Y(#(Q.C4Y
 M.C$Y(#(P,#0*+2LK*R!C;VYF:6=U<F4)36]N($UA<B`R.2`R,3HU.3HS,R`R
 M,#`T"BU`0"`M,S$P+#<@*S,Q,"PW($!`"BT@(R!I;F-L=61E(#QU;FES=&0N
 M:#X*+2`C96YD:68B"BT@"BTM86-?<W5B<W1?=F%R<STG4TA%3$P@4$%42%]3
 M15!!4D%43U(@4$%#2T%'15].04U%(%!!0TM!1T5?5$%23D%-12!004-+04=%
 M7U9%4E-)3TX@4$%#2T%'15]35%))3D<@4$%#2T%'15]"54=215!/4E0@97AE
 M8U]P<F5F:7@@<')E9FEX('!R;V=R86U?=')A;G-F;W)M7VYA;64@8FEN9&ER
 M('-B:6YD:7(@;&EB97AE8V1I<B!D871A9&ER('-Y<V-O;F9D:7(@<VAA<F5D
 M<W1A=&5D:7(@;&]C86QS=&%T961I<B!L:6)D:7(@:6YC;'5D961I<B!O;&1I
 M;F-L=61E9&ER(&EN9F]D:7(@;6%N9&ER(&)U:6QD7V%L:6%S(&AO<W1?86QI
 M87,@=&%R9V5T7V%L:6%S($1%1E,@14-(3U]#($5#2$]?3B!%0TA/7U0@3$E"
 M4R!)3E-404Q,7U!23T=204T@24Y35$%,3%]30U))4%0@24Y35$%,3%]$051!
 M($-91U!!5$A?5R!004-+04=%(%9%4E-)3TX@04-,3T-!3"!!551/0T].1B!!
 M551/34%+12!!551/2$5!1$52($U!2T5)3D9/($%-5$%2(&EN<W1A;&Q?<V@@
 M4U1225`@86-?8W1?4U1225`@24Y35$%,3%]35%))4%]04D]'4D%-($%72R!3
 M151?34%+12!A;5]?;&5A9&EN9U]D;W0@0T,@0T9,04=3($Q$1DQ!1U,@0U!0
 M1DQ!1U,@86-?8W1?0T,@15A%15A4($]"2D585"!$15!$25(@86U?7VEN8VQU
 M9&4@86U?7W%U;W1E($%-1$507U12544@04U$15!?1D%,4T4@04U$15!"04-+
 M4TQ!4T@@0T-$15!-3T1%(&%M7U]F87-T9&5P0T-?5%)512!A;5]?9F%S=&1E
 M<$-#7T9!3%-%($-04"!%1U)%4"!#6%@@0UA81DQ!1U,@86-?8W1?0UA8($-8
 M6$1%4$U/1$4@86U?7V9A<W1D97!#6%A?5%)512!A;5]?9F%S=&1E<$-86%]&
 M04Q312!204Y,24(@86-?8W1?4D%.3$E"($U+24Y35$%,3$1)4E,@55-%7TY,
 M4R!-4T=&350@1TU31T9-5"!81T545$585"!-4T=-15)'12!B=6EL9"!B=6EL
 M9%]C<'4@8G5I;&1?=F5N9&]R(&)U:6QD7V]S(&AO<W0@:&]S=%]C<'4@:&]S
 M=%]V96YD;W(@:&]S=%]O<R!,24))0T].5B!,5$Q)0DE#3TY6($E.5$Q,24)3
 M($Q)0DE.5$P@3%1,24))3E1,(%!/4U5"($-86$-04"!A8WA?<'1H<F5A9%]C
 M;VYF:6<@4%1(4D5!1%]#0R!05$A214%$7TQ)0E,@4%1(4D5!1%]#1DQ!1U,@
 M4U1!5$E#7T)/3U-47U12544@4U1!5$E#7T)/3U-47T9!3%-%($)/3U-47TQ)
 M0D1)4B!"54Y$3$5$7T%$3E-?5%)512!"54Y$3$5$7T%$3E-?1D%,4T4@0E5.
 M1$Q%1%],54%?5%)512!"54Y$3$5$7TQ505]&04Q312!"54Y$3$5$7U-13$E4
 M15]44E5%($)53D1,141?4U%,251%7T9!3%-%($Q)0D]"2E,@2$%615])3D54
 M7U!43TY?5%)512!(059%7TE.151?4%1/3E]&04Q312!,5$Q)0D]"2E,G"BTK
 M86-?<W5B<W1?=F%R<STG4TA%3$P@4$%42%]315!!4D%43U(@4$%#2T%'15].
 M04U%(%!!0TM!1T5?5$%23D%-12!004-+04=%7U9%4E-)3TX@4$%#2T%'15]3
 M5%))3D<@4$%#2T%'15]"54=215!/4E0@97AE8U]P<F5F:7@@<')E9FEX('!R
 M;V=R86U?=')A;G-F;W)M7VYA;64@8FEN9&ER('-B:6YD:7(@;&EB97AE8V1I
 M<B!D871A9&ER('-Y<V-O;F9D:7(@<VAA<F5D<W1A=&5D:7(@;&]C86QS=&%T
 M961I<B!L:6)D:7(@:6YC;'5D961I<B!O;&1I;F-L=61E9&ER(&EN9F]D:7(@
 M;6%N9&ER(&)U:6QD7V%L:6%S(&AO<W1?86QI87,@=&%R9V5T7V%L:6%S($1%
 M1E,@14-(3U]#($5#2$]?3B!%0TA/7U0@3$E"4R!)3E-404Q,7U!23T=204T@
 M24Y35$%,3%]30U))4%0@24Y35$%,3%]$051!($-91U!!5$A?5R!004-+04=%
 M(%9%4E-)3TX@04-,3T-!3"!!551/0T].1B!!551/34%+12!!551/2$5!1$52
 M($U!2T5)3D9/($%-5$%2(&EN<W1A;&Q?<V@@4U1225`@86-?8W1?4U1225`@
 M24Y35$%,3%]35%))4%]04D]'4D%-($%72R!3151?34%+12!A;5]?;&5A9&EN
 M9U]D;W0@0UA8($-86$9,04=3($Q$1DQ!1U,@0U!01DQ!1U,@86-?8W1?0UA8
 M($5814585"!/0DI%6%0@1$501$E2(&%M7U]I;F-L=61E(&%M7U]Q=6]T92!!
 M341%4%]44E5%($%-1$507T9!3%-%($%-1$500D%#2U-,05-(($-86$1%4$U/
 M1$4@86U?7V9A<W1D97!#6%A?5%)512!A;5]?9F%S=&1E<$-86%]&04Q312!#
 M0R!#1DQ!1U,@86-?8W1?0T,@0T-$15!-3T1%(&%M7U]F87-T9&5P0T-?5%)5
 M12!A;5]?9F%S=&1E<$-#7T9!3%-%(%)!3DQ)0B!A8U]C=%]204Y,24(@34M)
 M3E-404Q,1$E24R!54T5?3DQ3($U31T9-5"!'35-'1DU4(%A'151415A4($U3
 M1TU%4D=%(&)U:6QD(&)U:6QD7V-P=2!B=6EL9%]V96YD;W(@8G5I;&1?;W,@
 M:&]S="!H;W-T7V-P=2!H;W-T7W9E;F1O<B!H;W-T7V]S($Q)0DE#3TY6($Q4
 M3$E"24-/3E8@24Y43$Q)0E,@3$E"24Y43"!,5$Q)0DE.5$P@4$]354(@0UA8
 M0U!0($5'4D50(&%C>%]P=&AR96%D7V-O;F9I9R!05$A214%$7T-#(%!42%)%
 M041?3$E"4R!05$A214%$7T-&3$%'4R!35$%424-?0D]/4U1?5%)512!35$%4
 M24-?0D]/4U1?1D%,4T4@0D]/4U1?3$E"1$E2($)53D1,141?041.4U]44E5%
 M($)53D1,141?041.4U]&04Q312!"54Y$3$5$7TQ505]44E5%($)53D1,141?
 M3%5!7T9!3%-%($)53D1,141?4U%,251%7U12544@0E5.1$Q%1%]344Q)5$5?
 M1D%,4T4@3$E"3T)*4R!(059%7TE.151?4%1/3E]44E5%($A!5D5?24Y%5%]0
 M5$].7T9!3%-%($Q43$E"3T)*4R<*+2!A8U]S=6)S=%]F:6QE<STG)PHM(`HM
 M(",@26YI=&EA;&EZ92!S;VUE('9A<FEA8FQE<R!S970@8GD@;W!T:6]N<RX*
 M+4!`("TW-3$L,C8@*S<U,2PV($!`"BT@86-?96YV7W1A<F=E=%]A;&EA<U]V
 M86QU93TD=&%R9V5T7V%L:6%S"BT@86-?8W9?96YV7W1A<F=E=%]A;&EA<U]S
 M970])'MT87)G971?86QI87,K<V5T?0HM(&%C7V-V7V5N=E]T87)G971?86QI
 M87-?=F%L=64])'1A<F=E=%]A;&EA<PHM+6%C7V5N=E]#0U]S970])'M#0RMS
 M971]"BTM86-?96YV7T-#7W9A;'5E/21#0PHM+6%C7V-V7V5N=E]#0U]S970]
 M)'M#0RMS971]"BTM86-?8W9?96YV7T-#7W9A;'5E/21#0PHM+6%C7V5N=E]#
 M1DQ!1U-?<V5T/21[0T9,04=3*W-E='T*+2UA8U]E;G9?0T9,04=37W9A;'5E
 M/21#1DQ!1U,*+2UA8U]C=E]E;G9?0T9,04=37W-E=#TD>T-&3$%'4RMS971]
 M"BTM86-?8W9?96YV7T-&3$%'4U]V86QU93TD0T9,04=3"BTM86-?96YV7TQ$
 M1DQ!1U-?<V5T/21[3$1&3$%'4RMS971]"BTM86-?96YV7TQ$1DQ!1U-?=F%L
 M=64])$Q$1DQ!1U,*+2UA8U]C=E]E;G9?3$1&3$%'4U]S970])'M,1$9,04=3
 M*W-E='T*+2UA8U]C=E]E;G9?3$1&3$%'4U]V86QU93TD3$1&3$%'4PHM+6%C
 M7V5N=E]#4%!&3$%'4U]S970])'M#4%!&3$%'4RMS971]"BTM86-?96YV7T-0
 M4$9,04=37W9A;'5E/21#4%!&3$%'4PHM+6%C7V-V7V5N=E]#4%!&3$%'4U]S
 M970])'M#4%!&3$%'4RMS971]"BTM86-?8W9?96YV7T-04$9,04=37W9A;'5E
 M/21#4%!&3$%'4PHM+6%C7V5N=E]#4%!?<V5T/21[0U!0*W-E='T*+2UA8U]E
 M;G9?0U!07W9A;'5E/21#4%`*+2UA8U]C=E]E;G9?0U!07W-E=#TD>T-04"MS
 M971]"BTM86-?8W9?96YV7T-04%]V86QU93TD0U!0"BT@86-?96YV7T-86%]S
 M970])'M#6%@K<V5T?0HM(&%C7V5N=E]#6%A?=F%L=64])$-86`HM(&%C7V-V
 M7V5N=E]#6%A?<V5T/21[0UA8*W-E='T*+4!`("TW-SDL-B`K-S4Y+#(R($!`
 M"BT@86-?96YV7T-86$9,04=37W9A;'5E/21#6%A&3$%'4PHM(&%C7V-V7V5N
 M=E]#6%A&3$%'4U]S970])'M#6%A&3$%'4RMS971]"BT@86-?8W9?96YV7T-8
 M6$9,04=37W9A;'5E/21#6%A&3$%'4PHM*V%C7V5N=E],1$9,04=37W-E=#TD
 M>TQ$1DQ!1U,K<V5T?0HM*V%C7V5N=E],1$9,04=37W9A;'5E/21,1$9,04=3
 M"BTK86-?8W9?96YV7TQ$1DQ!1U-?<V5T/21[3$1&3$%'4RMS971]"BTK86-?
 M8W9?96YV7TQ$1DQ!1U-?=F%L=64])$Q$1DQ!1U,*+2MA8U]E;G9?0U!01DQ!
 M1U-?<V5T/21[0U!01DQ!1U,K<V5T?0HM*V%C7V5N=E]#4%!&3$%'4U]V86QU
 M93TD0U!01DQ!1U,*+2MA8U]C=E]E;G9?0U!01DQ!1U-?<V5T/21[0U!01DQ!
 M1U,K<V5T?0HM*V%C7V-V7V5N=E]#4%!&3$%'4U]V86QU93TD0U!01DQ!1U,*
 M+2MA8U]E;G9?0T-?<V5T/21[0T,K<V5T?0HM*V%C7V5N=E]#0U]V86QU93TD
 M0T,*+2MA8U]C=E]E;G9?0T-?<V5T/21[0T,K<V5T?0HM*V%C7V-V7V5N=E]#
 M0U]V86QU93TD0T,*+2MA8U]E;G9?0T9,04=37W-E=#TD>T-&3$%'4RMS971]
 M"BTK86-?96YV7T-&3$%'4U]V86QU93TD0T9,04=3"BTK86-?8W9?96YV7T-&
 M3$%'4U]S970])'M#1DQ!1U,K<V5T?0HM*V%C7V-V7V5N=E]#1DQ!1U-?=F%L
 M=64])$-&3$%'4PHM(&%C7V5N=E]#6%A#4%!?<V5T/21[0UA80U!0*W-E='T*
 M+2!A8U]E;G9?0UA80U!07W9A;'5E/21#6%A#4%`*+2!A8U]C=E]E;G9?0UA8
 M0U!07W-E=#TD>T-86$-04"MS971]"BU`0"`M.#@S+#$U("LX-SDL,30@0$`*
 M+2`@("TM=VET:"UB=6YD;&5D+7-Q;&ET92`@($9O<F-E('5S92!O9B!B=6YD
 M;&5D('9E<G-I;VX@;V8@<W%L:71E("AD969A=6QT/6YO*0HM(`HM(%-O;64@
 M:6YF;'5E;G1I86P@96YV:7)O;FUE;G0@=F%R:6%B;&5S.@HM+2`@0T,@("`@
 M("`@("`@0R!C;VUP:6QE<B!C;VUM86YD"BTM("!#1DQ!1U,@("`@("!#(&-O
 M;7!I;&5R(&9L86=S"BTK("!#6%@@("`@("`@("!#*RL@8V]M<&EL97(@8V]M
 M;6%N9`HM*R`@0UA81DQ!1U,@("`@0RLK(&-O;7!I;&5R(&9L86=S"BT@("!,
 M1$9,04=3("`@("!L:6YK97(@9FQA9W,L(&4N9RX@+4P\;&EB(&1I<CX@:68@
 M>6]U(&AA=F4@;&EB<F%R:65S(&EN(&$*+2`@("`@("`@("`@("`@(&YO;G-T
 M86YD87)D(&1I<F5C=&]R>2`\;&EB(&1I<CX*+2`@($-04$9,04=3("`@($,O
 M0RLK('!R97!R;V-E<W-O<B!F;&%G<RP@92YG+B`M23QI;F-L=61E(&1I<CX@
 M:68@>6]U(&AA=F4*+2`@("`@("`@("`@("`@(&AE861E<G,@:6X@82!N;VYS
 M=&%N9&%R9"!D:7)E8W1O<GD@/&EN8VQU9&4@9&ER/@HM+2`@0U!0("`@("`@
 M("`@0R!P<F5P<F]C97-S;W(*+2T@($-86"`@("`@("`@($,K*R!C;VUP:6QE
 M<B!C;VUM86YD"BTM("!#6%A&3$%'4R`@("!#*RL@8V]M<&EL97(@9FQA9W,*
 M+2L@($-#("`@("`@("`@($,@8V]M<&EL97(@8V]M;6%N9`HM*R`@0T9,04=3
 M("`@("`@0R!C;VUP:6QE<B!F;&%G<PHM("`@0UA80U!0("`@("`@0RLK('!R
 M97!R;V-E<W-O<@HM(`HM(%5S92!T:&5S92!V87)I86)L97,@=&\@;W9E<G)I
 M9&4@=&AE(&-H;VEC97,@;6%D92!B>2!@8V]N9FEG=7)E)R!O<B!T;R!H96QP
 M"BU`0"`M,3<R-2PX."`K,3<R,"PR."!`0`HM(&EF('1E<W0@(GHD0UA81DQ!
 M1U,B(#T@(GHB"BT@=&AE;@HM(`E#6%A&3$%'4STB+4\R("UF;F\M<W1R:6-T
 M+6%L:6%S:6YG(@HM+0DC('=E(&AA=F4@<V]M92!S<V4R(&-O9&4@:6X@8W)Y
 M<'1O<'`@=VAI8V@@:7,@=V]R=&@*+2T)(R!E;F%B;&EN9R!I9B!W92=R92!O
 M;B!A('-Y<W1E;2!W:&EC:"!C86X@8G5I;&0@:70*+2T)1$501$E2/2(D>V%M
 M7U]L96%D:6YG7V1O='UD97!S(@HM+0HM+2`@("`@("`@("!A8U]C;VYF:6=?
 M8V]M;6%N9',](B1A8U]C;VYF:6=?8V]M;6%N9',@9&5P9FEL97,B"BTM"BTM
 M"BTM86U?;6%K93TD>TU!2T4M;6%K97T*+2UC870@/B!C;VYF:6YC(#P\("=%
 M3D0G"BTM86U?7V1O:70Z"BTM"4!E8VAO(&1O;F4*+2TN4$A/3EDZ(&%M7U]D
 M;VET"BTM14Y$"BTM(R!)9B!W92!D;VXG="!F:6YD(&%N(&EN8VQU9&4@9&ER
 M96-T:79E+"!J=7-T(&-O;6UE;G0@;W5T('1H92!C;V1E+@HM+65C:&\@(B1A
 M<U]M93HD3$E.14Y/.B!C:&5C:VEN9R!F;W(@<W1Y;&4@;V8@:6YC;'5D92!U
 M<V5D(&)Y("1A;5]M86ME(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K:6YG
 M(&9O<B!S='EL92!O9B!I;F-L=61E('5S960@8GD@)&%M7VUA:V4N+BX@)$5#
 M2$]?0R(@/B8V"BTM86U?7VEN8VQU9&4](B,B"BTM86U?7W%U;W1E/0HM+5]A
 M;5]R97-U;'0];F]N90HM+2,@1FER<W0@=')Y($=.52!M86ME('-T>6QE(&EN
 M8VQU9&4N"BTM96-H;R`B:6YC;'5D92!C;VYF:6YC(B`^(&-O;F9M9@HM+2,@
 M5V4@9W)E<"!O=70@8$5N=&5R:6YG(&1I<F5C=&]R>2<@86YD(&!,96%V:6YG
 M(&1I<F5C=&]R>2<*+2TC(&UE<W-A9V5S('=H:6-H(&-A;B!O8V-U<B!I9B!@
 M=R<@96YD<R!U<"!I;B!-04M%1DQ!1U,N"BTM(R!);B!P87)T:6-U;&%R('=E
 M(&1O;B=T(&QO;VL@870@8%YM86ME.B<@8F5C875S92!'3E4@;6%K92!M:6=H
 M=`HM+2,@8F4@:6YV;VME9"!U;F1E<B!S;VUE(&]T:&5R(&YA;64@*'5S=6%L
 M;'D@(F=M86ME(BDL(&EN('=H:6-H"BTM(R!C87-E(&ET('!R:6YT<R!I=',@
 M;F5W(&YA;64@:6YS=&5A9"!O9B!@;6%K92<N"BTM:68@=&5S="`B8"1A;5]M
 M86ME("US("UF(&-O;F9M9B`R/B`O9&5V+VYU;&P@?"!G<F5P("UV("=I;F<@
 M9&ER96-T;W)Y)V`B(#T@(F1O;F4B.R!T:&5N"BTM("`@86U?7VEN8VQU9&4]
 M:6YC;'5D90HM+2`@(&%M7U]Q=6]T93T*+2T@("!?86U?<F5S=6QT/4=.50HM
 M+69I"BTM(R!.;W<@=')Y($)31"!M86ME('-T>6QE(&EN8VQU9&4N"BTM:68@
 M=&5S="`B)&%M7U]I;F-L=61E(B`]("(C(CL@=&AE;@HM+2`@(&5C:&\@)RYI
 M;F-L=61E(")C;VYF:6YC(B<@/B!C;VYF;68*+2T@("!I9B!T97-T(")@)&%M
 M7VUA:V4@+7,@+68@8V]N9FUF(#(^("]D978O;G5L;&`B(#T@(F1O;F4B.R!T
 M:&5N"BTM("`@("`@86U?7VEN8VQU9&4]+FEN8VQU9&4*+2T@("`@("!A;5]?
 M<75O=&4](EPB(@HM+2`@("`@(%]A;5]R97-U;'0]0E-$"BTM("`@9FD*+2UF
 M:0HM+0HM+0HM+65C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z("1?86U?
 M<F5S=6QT(B`^)C4*+2UE8VAO("(D>T5#2$]?5'TD7V%M7W)E<W5L="(@/B8V
 M"BTM<FT@+68@8V]N9FEN8R!C;VYF;68*+2T*+2TC($-H96-K('=H971H97(@
 M+2UE;F%B;&4M9&5P96YD96YC>2UT<F%C:VEN9R!O<B`M+61I<V%B;&4M9&5P
 M96YD96YC>2UT<F%C:VEN9R!W87,@9VEV96XN"BTM:68@=&5S="`B)'ME;F%B
 M;&5?9&5P96YD96YC>5]T<F%C:VEN9RMS971](B`]('-E=#L@=&AE;@HM+2`@
 M96YA8FQE=F%L/2(D96YA8FQE7V1E<&5N9&5N8WE?=')A8VMI;F<B"BTM"BTM
 M9FD["BTM:68@=&5S="`B>"1E;F%B;&5?9&5P96YD96YC>5]T<F%C:VEN9R(@
 M(3T@>&YO.R!T:&5N"BTM("!A;5]D97!C;VUP/2(D86-?875X7V1I<B]D97!C
 M;VUP(@HM+2`@04U$15!"04-+4TQ!4T@])UPG"BTM9FD*+2T*+2T*+2UI9B!T
 M97-T(")X)&5N86)L95]D97!E;F1E;F-Y7W1R86-K:6YG(B`A/2!X;F\[('1H
 M96X*+2T@($%-1$507U12544]"BTM("!!341%4%]&04Q313TG(R<*+2UE;'-E
 M"BTM("!!341%4%]44E5%/2<C)PHM+2`@04U$15!?1D%,4T4]"BT@9FD*+2`*
 M+2MT97-T(")Z)$-&3$%'4R(@/2`B>B(@)B8@0T9,04=3/2(M3S(@+69N;RUS
 M=')I8W0M86QI87-I;F<B"BT@"BTM"BTM86-?97AT/6,*+2UA8U]C<'`])R1#
 M4%`@)$-04$9,04=3)PHM+6%C7V-O;7!I;&4])R1#0R`M8R`D0T9,04=3("1#
 M4%!&3$%'4R!C;VYF=&5S="XD86-?97AT(#XF-2<*+2UA8U]L:6YK/2<D0T,@
 M+6\@8V]N9G1E<W0D86-?97AE97AT("1#1DQ!1U,@)$-04$9,04=3("1,1$9,
 M04=3(&-O;F9T97-T+B1A8U]E>'0@)$Q)0E,@/B8U)PHM+6%C7V-O;7!I;&5R
 M7V=N=3TD86-?8W9?8U]C;VUP:6QE<E]G;G4*+2LC($-H96-K<R!F;W(@<')O
 M9W)A;7,N"BTK86-?97AT/6-C"BTK86-?8W!P/2<D0UA80U!0("1#4%!&3$%'
 M4R<*+2MA8U]C;VUP:6QE/2<D0UA8("UC("1#6%A&3$%'4R`D0U!01DQ!1U,@
 M8V]N9G1E<W0N)&%C7V5X="`^)C4G"BTK86-?;&EN:STG)$-86"`M;R!C;VYF
 M=&5S="1A8U]E>&5E>'0@)$-86$9,04=3("1#4%!&3$%'4R`D3$1&3$%'4R!C
 M;VYF=&5S="XD86-?97AT("1,24)3(#XF-2<*+2MA8U]C;VUP:6QE<E]G;G4]
 M)&%C7V-V7V-X>%]C;VUP:6QE<E]G;G4*+2!I9B!T97-T("UN("(D86-?=&]O
 M;%]P<F5F:7@B.R!T:&5N"BTM("`C($5X=')A8W0@=&AE(&9I<G-T('=O<F0@
 M;V8@(B1[86-?=&]O;%]P<F5F:7A]9V-C(BP@<V\@:70@8V%N(&)E(&$@<')O
 M9W)A;2!N86UE('=I=&@@87)G<RX*+2US970@9'5M;7D@)'MA8U]T;V]L7W!R
 M969I>'UG8V,[(&%C7W=O<F0])#(*+2L@(&9O<B!A8U]P<F]G(&EN("1#0T,@
 M9RLK(&,K*R!G<'`@84-#($-#(&-X>"!C8RLK(&-L($9#0R!+0T,@4D-#('AL
 M0U]R('AL0PHM*R`@9&\*+2L@("`@(R!%>'1R86-T('1H92!F:7)S="!W;W)D
 M(&]F("(D86-?=&]O;%]P<F5F:7@D86-?<')O9R(L('-O(&ET(&-A;B!B92!A
 M('!R;V=R86T@;F%M92!W:71H(&%R9W,N"BTK<V5T(&1U;6UY("1A8U]T;V]L
 M7W!R969I>"1A8U]P<F]G.R!A8U]W;W)D/20R"BT@96-H;R`B)&%S7VUE.B1,
 M24Y%3D\Z(&-H96-K:6YG(&9O<B`D86-?=V]R9"(@/B8U"BT@96-H;R`D14-(
 M3U].(")C:&5C:VEN9R!F;W(@)&%C7W=O<F0N+BX@)$5#2$]?0R(@/B8V"BTM
 M:68@=&5S="`B)'MA8U]C=E]P<F]G7T-#*W-E='TB(#T@<V5T.R!T:&5N"BTK
 M:68@=&5S="`B)'MA8U]C=E]P<F]G7T-86"MS971](B`]('-E=#L@=&AE;@HM
 M("`@96-H;R`D14-(3U].("(H8V%C:&5D*2`D14-(3U]#(B`^)C8*+2!E;'-E
 M"BTM("!I9B!T97-T("UN("(D0T,B.R!T:&5N"BTM("!A8U]C=E]P<F]G7T-#
 M/2(D0T,B(",@3&5T('1H92!U<V5R(&]V97)R:61E('1H92!T97-T+@HM*R`@
 M:68@=&5S="`M;B`B)$-86"([('1H96X*+2L@(&%C7V-V7W!R;V=?0UA8/2(D
 M0UA8(B`C($QE="!T:&4@=7-E<B!O=F5R<FED92!T:&4@=&5S="X*+2!E;'-E
 M"BT@87-?<V%V95])1E,])$E&4SL@2493/210051(7U-%4$%2051/4@HM(&9O
 M<B!A<U]D:7(@:6X@)%!!5$@*+4!`("TQ.#$U+#<@*S$W-3`L-R!`0`HM("`@
 M=&5S="`M>B`B)&%S7V1I<B(@)B8@87-?9&ER/2X*+2`@(&9O<B!A8U]E>&5C
 M7V5X="!I;B`G)R`D86-?97AE8W5T86)L95]E>'1E;G-I;VYS.R!D;PHM("`@
 M:68@)&%S7V5X96-U=&%B;&5?<"`B)&%S7V1I<B\D86-?=V]R9"1A8U]E>&5C
 M7V5X="([('1H96X*+2T@("`@86-?8W9?<')O9U]#0STB)'MA8U]T;V]L7W!R
 M969I>'UG8V,B"BTK("`@(&%C7V-V7W!R;V=?0UA8/2(D86-?=&]O;%]P<F5F
 M:7@D86-?<')O9R(*+2`@("`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&9O=6YD
 M("1A<U]D:7(O)&%C7W=O<F0D86-?97AE8U]E>'0B(#XF-0HM("`@("!B<F5A
 M:R`R"BT@("!F:0HM0$`@+3$X,C0L-CD@*S$W-3DL,S$@0$`*+2`*+2!F:0HM
 M(&9I"BTM0T,])&%C7V-V7W!R;V=?0T,*+2UI9B!T97-T("UN("(D0T,B.R!T
 M:&5N"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT.B`D0T,B(#XF
 M-0HM+65C:&\@(B1[14-(3U]4?21#0R(@/B8V"BTK0UA8/21A8U]C=E]P<F]G
 M7T-86`HM*VEF('1E<W0@+6X@(B1#6%@B.R!T:&5N"BTK("!E8VAO("(D87-?
 M;64Z)$Q)3D5.3SH@<F5S=6QT.B`D0UA8(B`^)C4*+2ME8VAO("(D>T5#2$]?
 M5'TD0UA8(B`^)C8*+2!E;'-E"BT@("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@
 M<F5S=6QT.B!N;R(@/B8U"BT@96-H;R`B)'M%0TA/7U1];F\B(#XF-@HM(&9I
 M"BT@"BTK("`@('1E<W0@+6X@(B1#6%@B("8F(&)R96%K"BTK("!D;VYE"BT@
 M9FD*+2UI9B!T97-T("UZ("(D86-?8W9?<')O9U]#0R([('1H96X*+2T@(&%C
 M7V-T7T-#/21#0PHM+2`@(R!%>'1R86-T('1H92!F:7)S="!W;W)D(&]F(")G
 M8V,B+"!S;R!I="!C86X@8F4@82!P<F]G<F%M(&YA;64@=VET:"!A<F=S+@HM
 M+7-E="!D=6UM>2!G8V,[(&%C7W=O<F0])#(*+2UE8VAO("(D87-?;64Z)$Q)
 M3D5.3SH@8VAE8VMI;F<@9F]R("1A8U]W;W)D(B`^)C4*+2UE8VAO("1%0TA/
 M7TX@(F-H96-K:6YG(&9O<B`D86-?=V]R9"XN+B`D14-(3U]#(B`^)C8*+2UI
 M9B!T97-T("(D>V%C7V-V7W!R;V=?86-?8W1?0T,K<V5T?2(@/2!S970[('1H
 M96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@)$5#2$]?0R(@/B8V"BTM
 M96QS90HM+2`@:68@=&5S="`M;B`B)&%C7V-T7T-#(CL@=&AE;@HM+2`@86-?
 M8W9?<')O9U]A8U]C=%]#0STB)&%C7V-T7T-#(B`C($QE="!T:&4@=7-E<B!O
 M=F5R<FED92!T:&4@=&5S="X*+2UE;'-E"BTM87-?<V%V95])1E,])$E&4SL@
 M2493/210051(7U-%4$%2051/4@HM+69O<B!A<U]D:7(@:6X@)%!!5$@*+2MI
 M9B!T97-T("UZ("(D0UA8(CL@=&AE;@HM*R`@86-?8W1?0UA8/21#6%@*+2L@
 M(&9O<B!A8U]P<F]G(&EN("1#0T,@9RLK(&,K*R!G<'`@84-#($-#(&-X>"!C
 M8RLK(&-L($9#0R!+0T,@4D-#('AL0U]R('AL0PHM(&1O"BTM("!)1E,])&%S
 M7W-A=F5?2493"BTM("!T97-T("UZ("(D87-?9&ER(B`F)B!A<U]D:7(]+@HM
 M+2`@9F]R(&%C7V5X96-?97AT(&EN("<G("1A8U]E>&5C=71A8FQE7V5X=&5N
 M<VEO;G,[(&1O"BTM("!I9B`D87-?97AE8W5T86)L95]P("(D87-?9&ER+R1A
 M8U]W;W)D)&%C7V5X96-?97AT(CL@=&AE;@HM+2`@("!A8U]C=E]P<F]G7V%C
 M7V-T7T-#/2)G8V,B"BTM("`@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!F;W5N
 M9"`D87-?9&ER+R1A8U]W;W)D)&%C7V5X96-?97AT(B`^)C4*+2T@("`@8G)E
 M86L@,@HM+2`@9FD*+2UD;VYE"BTM9&]N90HM+0HM+69I"BTM9FD*+2UA8U]C
 M=%]#0STD86-?8W9?<')O9U]A8U]C=%]#0PHM+6EF('1E<W0@+6X@(B1A8U]C
 M=%]#0R([('1H96X*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z
 M("1A8U]C=%]#0R(@/B8U"BTM96-H;R`B)'M%0TA/7U1])&%C7V-T7T-#(B`^
 M)C8*+2UE;'-E"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT.B!N
 M;R(@/B8U"BTM96-H;R`B)'M%0TA/7U1];F\B(#XF-@HM+69I"BTM"BTM("!#
 M0STD86-?8W1?0T,*+2UE;'-E"BTM("!#0STB)&%C7V-V7W!R;V=?0T,B"BTM
 M9FD*+2T*+2UI9B!T97-T("UZ("(D0T,B.R!T:&5N"BTM("!I9B!T97-T("UN
 M("(D86-?=&]O;%]P<F5F:7@B.R!T:&5N"BTM("`C($5X=')A8W0@=&AE(&9I
 M<G-T('=O<F0@;V8@(B1[86-?=&]O;%]P<F5F:7A]8V,B+"!S;R!I="!C86X@
 M8F4@82!P<F]G<F%M(&YA;64@=VET:"!A<F=S+@HM+7-E="!D=6UM>2`D>V%C
 M7W1O;VQ?<')E9FEX?6-C.R!A8U]W;W)D/20R"BTK("`C($5X=')A8W0@=&AE
 M(&9I<G-T('=O<F0@;V8@(B1A8U]P<F]G(BP@<V\@:70@8V%N(&)E(&$@<')O
 M9W)A;2!N86UE('=I=&@@87)G<RX*+2MS970@9'5M;7D@)&%C7W!R;V<[(&%C
 M7W=O<F0])#(*+2!E8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI;F<@9F]R
 M("1A8U]W;W)D(B`^)C4*+2!E8VAO("1%0TA/7TX@(F-H96-K:6YG(&9O<B`D
 M86-?=V]R9"XN+B`D14-(3U]#(B`^)C8*+2UI9B!T97-T("(D>V%C7V-V7W!R
 M;V=?0T,K<V5T?2(@/2!S970[('1H96X*+2MI9B!T97-T("(D>V%C7V-V7W!R
 M;V=?86-?8W1?0UA8*W-E='TB(#T@<V5T.R!T:&5N"BT@("!E8VAO("1%0TA/
 M7TX@(BAC86-H960I("1%0TA/7T,B(#XF-@HM(&5L<V4*+2T@(&EF('1E<W0@
 M+6X@(B1#0R([('1H96X*+2T@(&%C7V-V7W!R;V=?0T,](B1#0R(@(R!,970@
 M=&AE('5S97(@;W9E<G)I9&4@=&AE('1E<W0N"BTK("!I9B!T97-T("UN("(D
 M86-?8W1?0UA8(CL@=&AE;@HM*R`@86-?8W9?<')O9U]A8U]C=%]#6%@](B1A
 M8U]C=%]#6%@B(",@3&5T('1H92!U<V5R(&]V97)R:61E('1H92!T97-T+@HM
 M(&5L<V4*+2!A<U]S879E7TE&4STD2493.R!)1E,])%!!5$A?4T5005)!5$]2
 M"BT@9F]R(&%S7V1I<B!I;B`D4$%42`HM0$`@+3$X.34L-R`K,3<Y,BPW($!`
 M"BT@("!T97-T("UZ("(D87-?9&ER(B`F)B!A<U]D:7(]+@HM("`@9F]R(&%C
 M7V5X96-?97AT(&EN("<G("1A8U]E>&5C=71A8FQE7V5X=&5N<VEO;G,[(&1O
 M"BT@("!I9B`D87-?97AE8W5T86)L95]P("(D87-?9&ER+R1A8U]W;W)D)&%C
 M7V5X96-?97AT(CL@=&AE;@HM+2`@("!A8U]C=E]P<F]G7T-#/2(D>V%C7W1O
 M;VQ?<')E9FEX?6-C(@HM*R`@("!A8U]C=E]P<F]G7V%C7V-T7T-86#TB)&%C
 M7W!R;V<B"BT@("`@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!F;W5N9"`D87-?
 M9&ER+R1A8U]W;W)D)&%C7V5X96-?97AT(B`^)C4*+2`@("`@8G)E86L@,@HM
 M("`@9FD*+4!`("TQ.3`T+#(Q,B`K,3@P,2PR-B!`0`HM(`HM(&9I"BT@9FD*
 M+2U#0STD86-?8W9?<')O9U]#0PHM+6EF('1E<W0@+6X@(B1#0R([('1H96X*
 M+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z("1#0R(@/B8U"BTM
 M96-H;R`B)'M%0TA/7U1])$-#(B`^)C8*+2MA8U]C=%]#6%@])&%C7V-V7W!R
 M;V=?86-?8W1?0UA8"BTK:68@=&5S="`M;B`B)&%C7V-T7T-86"([('1H96X*
 M+2L@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z("1A8U]C=%]#6%@B
 M(#XF-0HM*V5C:&\@(B1[14-(3U]4?21A8U]C=%]#6%@B(#XF-@HM(&5L<V4*
 M+2`@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z(&YO(B`^)C4*+2!E
 M8VAO("(D>T5#2$]?5'UN;R(@/B8V"BT@9FD*+2`*+2UF:0HM+6EF('1E<W0@
 M+7H@(B1A8U]C=E]P<F]G7T-#(CL@=&AE;@HM+2`@86-?8W1?0T,])$-#"BTM
 M("`C($5X=')A8W0@=&AE(&9I<G-T('=O<F0@;V8@(F-C(BP@<V\@:70@8V%N
 M(&)E(&$@<')O9W)A;2!N86UE('=I=&@@87)G<RX*+2US970@9'5M;7D@8V,[
 M(&%C7W=O<F0])#(*+2UE8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI;F<@
 M9F]R("1A8U]W;W)D(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K:6YG(&9O
 M<B`D86-?=V]R9"XN+B`D14-(3U]#(B`^)C8*+2UI9B!T97-T("(D>V%C7V-V
 M7W!R;V=?86-?8W1?0T,K<V5T?2(@/2!S970[('1H96X*+2T@(&5C:&\@)$5#
 M2$]?3B`B*&-A8VAE9"D@)$5#2$]?0R(@/B8V"BTM96QS90HM+2`@:68@=&5S
 M="`M;B`B)&%C7V-T7T-#(CL@=&AE;@HM+2`@86-?8W9?<')O9U]A8U]C=%]#
 M0STB)&%C7V-T7T-#(B`C($QE="!T:&4@=7-E<B!O=F5R<FED92!T:&4@=&5S
 M="X*+2UE;'-E"BTM87-?<V%V95])1E,])$E&4SL@2493/210051(7U-%4$%2
 M051/4@HM+69O<B!A<U]D:7(@:6X@)%!!5$@*+2UD;PHM+2`@2493/21A<U]S
 M879E7TE&4PHM+2`@=&5S="`M>B`B)&%S7V1I<B(@)B8@87-?9&ER/2X*+2T@
 M(&9O<B!A8U]E>&5C7V5X="!I;B`G)R`D86-?97AE8W5T86)L95]E>'1E;G-I
 M;VYS.R!D;PHM+2`@:68@)&%S7V5X96-U=&%B;&5?<"`B)&%S7V1I<B\D86-?
 M=V]R9"1A8U]E>&5C7V5X="([('1H96X*+2T@("`@86-?8W9?<')O9U]A8U]C
 M=%]#0STB8V,B"BTM("`@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!F;W5N9"`D
 M87-?9&ER+R1A8U]W;W)D)&%C7V5X96-?97AT(B`^)C4*+2T@("`@8G)E86L@
 M,@HM+2`@9FD*+2UD;VYE"BTK("!T97-T("UN("(D86-?8W1?0UA8(B`F)B!B
 M<F5A:PHM(&1O;F4*+2MT97-T("UN("(D86-?8W1?0UA8(B!\?"!A8U]C=%]#
 M6%@](F<K*R(*+2`*+2UF:0HM+69I"BTM86-?8W1?0T,])&%C7V-V7W!R;V=?
 M86-?8W1?0T,*+2UI9B!T97-T("UN("(D86-?8W1?0T,B.R!T:&5N"BTM("!E
 M8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT.B`D86-?8W1?0T,B(#XF-0HM
 M+65C:&\@(B1[14-(3U]4?21A8U]C=%]#0R(@/B8V"BTM96QS90HM+2`@96-H
 M;R`B)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@;F\B(#XF-0HM+65C:&\@(B1[
 M14-(3U]4?6YO(B`^)C8*+2L@($-86#TD86-?8W1?0UA8"BT@9FD*+2`*+2T@
 M($-#/21A8U]C=%]#0PHM+65L<V4*+2T@($-#/2(D86-?8W9?<')O9U]#0R(*
 M+2UF:0HM+0HM+69I"BTM:68@=&5S="`M>B`B)$-#(CL@=&AE;@HM+2`@(R!%
 M>'1R86-T('1H92!F:7)S="!W;W)D(&]F(")C8R(L('-O(&ET(&-A;B!B92!A
 M('!R;V=R86T@;F%M92!W:71H(&%R9W,N"BTM<V5T(&1U;6UY(&-C.R!A8U]W
 M;W)D/20R"BTM96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&9O<B`D
 M86-?=V]R9"(@/B8U"BTM96-H;R`D14-(3U].(")C:&5C:VEN9R!F;W(@)&%C
 M7W=O<F0N+BX@)$5#2$]?0R(@/B8V"BTM:68@=&5S="`B)'MA8U]C=E]P<F]G
 M7T-#*W-E='TB(#T@<V5T.R!T:&5N"BTM("!E8VAO("1%0TA/7TX@(BAC86-H
 M960I("1%0TA/7T,B(#XF-@HM+65L<V4*+2T@(&EF('1E<W0@+6X@(B1#0R([
 M('1H96X*+2T@(&%C7V-V7W!R;V=?0T,](B1#0R(@(R!,970@=&AE('5S97(@
 M;W9E<G)I9&4@=&AE('1E<W0N"BTM96QS90HM+2`@86-?<')O9U]R96IE8W1E
 M9#UN;PHM+6%S7W-A=F5?2493/21)1E,[($E&4STD4$%42%]315!!4D%43U(*
 M+2UF;W(@87-?9&ER(&EN("10051("BTM9&\*+2T@($E&4STD87-?<V%V95])
 M1E,*+2T@('1E<W0@+7H@(B1A<U]D:7(B("8F(&%S7V1I<CTN"BTM("!F;W(@
 M86-?97AE8U]E>'0@:6X@)R<@)&%C7V5X96-U=&%B;&5?97AT96YS:6]N<SL@
 M9&\*+2T@(&EF("1A<U]E>&5C=71A8FQE7W`@(B1A<U]D:7(O)&%C7W=O<F0D
 M86-?97AE8U]E>'0B.R!T:&5N"BTM("`@(&EF('1E<W0@(B1A<U]D:7(O)&%C
 M7W=O<F0D86-?97AE8U]E>'0B(#T@(B]U<W(O=6-B+V-C(CL@=&AE;@HM+2`@
 M("`@("!A8U]P<F]G7W)E:F5C=&5D/7EE<PHM+2`@("`@("!C;VYT:6YU90HM
 M+2`@("`@9FD*+2T@("`@86-?8W9?<')O9U]#0STB8V,B"BTM("`@(&5C:&\@
 M(B1A<U]M93HD3$E.14Y/.B!F;W5N9"`D87-?9&ER+R1A8U]W;W)D)&%C7V5X
 M96-?97AT(B`^)C4*+2T@("`@8G)E86L@,@HM+2`@9FD*+2UD;VYE"BTM9&]N
 M90HM+0HM+6EF('1E<W0@)&%C7W!R;V=?<F5J96-T960@/2!Y97,[('1H96X*
 M+2T@(",@5V4@9F]U;F0@82!B;V=O;B!I;B!T:&4@<&%T:"P@<V\@;6%K92!S
 M=7)E('=E(&YE=F5R('5S92!I="X*+2T@('-E="!D=6UM>2`D86-?8W9?<')O
 M9U]#0PHM+2`@<VAI9G0*+2T@(&EF('1E<W0@)",@(3T@,#L@=&AE;@HM+2`@
 M("`C(%=E(&-H;W-E(&$@9&EF9F5R96YT(&-O;7!I;&5R(&9R;VT@=&AE(&)O
 M9W5S(&]N92X*+2T@("`@(R!(;W=E=F5R+"!I="!H87,@=&AE('-A;64@8F%S
 M96YA;64L('-O('1H92!B;V=O;B!W:6QL(&)E(&-H;W-E;@HM+2`@("`C(&9I
 M<G-T(&EF('=E('-E="!#0R!T;R!J=7-T('1H92!B87-E;F%M93L@=7-E('1H
 M92!F=6QL(&9I;&4@;F%M92X*+2T@("`@<VAI9G0*+2T@("`@86-?8W9?<')O
 M9U]#0STB)&%S7V1I<B\D86-?=V]R9"1[,2LG("=])$`B"BTM("!F:0HM+69I
 M"BTM9FD*+2UF:0HM+4-#/21A8U]C=E]P<F]G7T-#"BTM:68@=&5S="`M;B`B
 M)$-#(CL@=&AE;@HM+2`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@
 M)$-#(B`^)C4*+2UE8VAO("(D>T5#2$]?5'TD0T,B(#XF-@HM+65L<V4*+2T@
 M(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z(&YO(B`^)C4*+2UE8VAO
 M("(D>T5#2$]?5'UN;R(@/B8V"BTM9FD*+2T*+2UF:0HM+6EF('1E<W0@+7H@
 M(B1#0R([('1H96X*+2T@(&EF('1E<W0@+6X@(B1A8U]T;V]L7W!R969I>"([
 M('1H96X*+2T@(&9O<B!A8U]P<F]G(&EN(&-L"BTM("!D;PHM+2`@("`C($5X
 M=')A8W0@=&AE(&9I<G-T('=O<F0@;V8@(B1A8U]T;V]L7W!R969I>"1A8U]P
 M<F]G(BP@<V\@:70@8V%N(&)E(&$@<')O9W)A;2!N86UE('=I=&@@87)G<RX*
 M+2US970@9'5M;7D@)&%C7W1O;VQ?<')E9FEX)&%C7W!R;V<[(&%C7W=O<F0]
 M)#(*+2UE8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI;F<@9F]R("1A8U]W
 M;W)D(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K:6YG(&9O<B`D86-?=V]R
 M9"XN+B`D14-(3U]#(B`^)C8*+2UI9B!T97-T("(D>V%C7V-V7W!R;V=?0T,K
 M<V5T?2(@/2!S970[('1H96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@
 M)$5#2$]?0R(@/B8V"BTM96QS90HM+2`@:68@=&5S="`M;B`B)$-#(CL@=&AE
 M;@HM+2`@86-?8W9?<')O9U]#0STB)$-#(B`C($QE="!T:&4@=7-E<B!O=F5R
 M<FED92!T:&4@=&5S="X*+2UE;'-E"BTM87-?<V%V95])1E,])$E&4SL@2493
 M/210051(7U-%4$%2051/4@HM+69O<B!A<U]D:7(@:6X@)%!!5$@*+2UD;PHM
 M+2`@2493/21A<U]S879E7TE&4PHM+2`@=&5S="`M>B`B)&%S7V1I<B(@)B8@
 M87-?9&ER/2X*+2T@(&9O<B!A8U]E>&5C7V5X="!I;B`G)R`D86-?97AE8W5T
 M86)L95]E>'1E;G-I;VYS.R!D;PHM+2`@:68@)&%S7V5X96-U=&%B;&5?<"`B
 M)&%S7V1I<B\D86-?=V]R9"1A8U]E>&5C7V5X="([('1H96X*+2T@("`@86-?
 M8W9?<')O9U]#0STB)&%C7W1O;VQ?<')E9FEX)&%C7W!R;V<B"BTM("`@(&5C
 M:&\@(B1A<U]M93HD3$E.14Y/.B!F;W5N9"`D87-?9&ER+R1A8U]W;W)D)&%C
 M7V5X96-?97AT(B`^)C4*+2T@("`@8G)E86L@,@HM+2`@9FD*+2UD;VYE"BTM
 M9&]N90HM+0HM+69I"BTM9FD*+2U#0STD86-?8W9?<')O9U]#0PHM+6EF('1E
 M<W0@+6X@(B1#0R([('1H96X*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R
 M97-U;'0Z("1#0R(@/B8U"BTM96-H;R`B)'M%0TA/7U1])$-#(B`^)C8*+2UE
 M;'-E"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT.B!N;R(@/B8U
 M"BTM96-H;R`B)'M%0TA/7U1];F\B(#XF-@HM+69I"BTM"BTM("`@('1E<W0@
 M+6X@(B1#0R(@)B8@8G)E86L*+2T@(&1O;F4*+2UF:0HM+6EF('1E<W0@+7H@
 M(B1#0R([('1H96X*+2T@(&%C7V-T7T-#/21#0PHM+2`@9F]R(&%C7W!R;V<@
 M:6X@8VP*+2UD;PHM+2`@(R!%>'1R86-T('1H92!F:7)S="!W;W)D(&]F("(D
 M86-?<')O9R(L('-O(&ET(&-A;B!B92!A('!R;V=R86T@;F%M92!W:71H(&%R
 M9W,N"BTM<V5T(&1U;6UY("1A8U]P<F]G.R!A8U]W;W)D/20R"BTM96-H;R`B
 M)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&9O<B`D86-?=V]R9"(@/B8U"BTM
 M96-H;R`D14-(3U].(")C:&5C:VEN9R!F;W(@)&%C7W=O<F0N+BX@)$5#2$]?
 M0R(@/B8V"BTM:68@=&5S="`B)'MA8U]C=E]P<F]G7V%C7V-T7T-#*W-E='TB
 M(#T@<V5T.R!T:&5N"BTM("!E8VAO("1%0TA/7TX@(BAC86-H960I("1%0TA/
 M7T,B(#XF-@HM+65L<V4*+2T@(&EF('1E<W0@+6X@(B1A8U]C=%]#0R([('1H
 M96X*+2T@(&%C7V-V7W!R;V=?86-?8W1?0T,](B1A8U]C=%]#0R(@(R!,970@
 M=&AE('5S97(@;W9E<G)I9&4@=&AE('1E<W0N"BTM96QS90HM+6%S7W-A=F5?
 M2493/21)1E,[($E&4STD4$%42%]315!!4D%43U(*+2UF;W(@87-?9&ER(&EN
 M("10051("BTM9&\*+2T@($E&4STD87-?<V%V95])1E,*+2T@('1E<W0@+7H@
 M(B1A<U]D:7(B("8F(&%S7V1I<CTN"BTM("!F;W(@86-?97AE8U]E>'0@:6X@
 M)R<@)&%C7V5X96-U=&%B;&5?97AT96YS:6]N<SL@9&\*+2T@(&EF("1A<U]E
 M>&5C=71A8FQE7W`@(B1A<U]D:7(O)&%C7W=O<F0D86-?97AE8U]E>'0B.R!T
 M:&5N"BTM("`@(&%C7V-V7W!R;V=?86-?8W1?0T,](B1A8U]P<F]G(@HM+2`@
 M("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@9F]U;F0@)&%S7V1I<B\D86-?=V]R
 M9"1A8U]E>&5C7V5X="(@/B8U"BTM("`@(&)R96%K(#(*+2T@(&9I"BTM9&]N
 M90HM+61O;F4*+2T*+2UF:0HM+69I"BTM86-?8W1?0T,])&%C7V-V7W!R;V=?
 M86-?8W1?0T,*+2UI9B!T97-T("UN("(D86-?8W1?0T,B.R!T:&5N"BTM("!E
 M8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT.B`D86-?8W1?0T,B(#XF-0HM
 M+65C:&\@(B1[14-(3U]4?21A8U]C=%]#0R(@/B8V"BTM96QS90HM+2`@96-H
 M;R`B)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@;F\B(#XF-0HM+65C:&\@(B1[
 M14-(3U]4?6YO(B`^)C8*+2UF:0HM+0HM+2`@=&5S="`M;B`B)&%C7V-T7T-#
 M(B`F)B!B<F5A:PHM+61O;F4*+2T*+2T@($-#/21A8U]C=%]#0PHM+69I"BTM
 M"BTM9FD*+2T*+2T*+2UT97-T("UZ("(D0T,B("8F('L@>R!E8VAO("(D87-?
 M;64Z)$Q)3D5.3SH@97)R;W(Z(&YO(&%C8V5P=&%B;&4@0R!C;VUP:6QE<B!F
 M;W5N9"!I;B!<)%!!5$@*+2U3964@7&!C;VYF:6<N;&]G)R!F;W(@;6]R92!D
 M971A:6QS+B(@/B8U"BTM96-H;R`B)&%S7VUE.B!E<G)O<CH@;F\@86-C97!T
 M86)L92!#(&-O;7!I;&5R(&9O=6YD(&EN(%PD4$%42`HM+5-E92!<8&-O;F9I
 M9RYL;V<G(&9O<B!M;W)E(&1E=&%I;',N(B`^)C([?0HM+2`@('L@*&5X:70@
 M,2D[(&5X:70@,3L@?3L@?0HM(`HM(",@4')O=FED92!S;VUE(&EN9F]R;6%T
 M:6]N(&%B;W5T('1H92!C;VUP:6QE<BX*+2!E8VAO("(D87-?;64Z)$Q)3D5.
 M3SHB(%P*+2T@("`@(")C:&5C:VEN9R!F;W(@0R!C;VUP:6QE<B!V97)S:6]N
 M(B`^)C4*+2L@("`@(")C:&5C:VEN9R!F;W(@0RLK(&-O;7!I;&5R('9E<G-I
 M;VXB(#XF-0HM(&%C7V-O;7!I;&5R/6!S970@6"`D86-?8V]M<&EL93L@96-H
 M;R`D,F`*+2![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]C
 M;VUP:6QE<B`M+79E<G-I;VX@/"]D978O;G5L;"`^)C5<(B(I(#XF-0HM("`@
 M*&5V86P@)&%C7V-O;7!I;&5R("TM=F5R<VEO;B`\+V1E=B]N=6QL(#XF-2D@
 M,CXF-0HM0$`@+3(Q-#@L."`K,3@U.2PX($!`"BT@(R!4<GD@=&\@8W)E871E
 M(&%N(&5X96-U=&%B;&4@=VET:&]U="`M;R!F:7)S="P@9&ES<F5G87)D(&$N
 M;W5T+@HM(",@270@=VEL;"!H96QP('5S(&1I86=N;W-E(&)R;VME;B!C;VUP
 M:6QE<G,L(&%N9"!F:6YD:6YG(&]U="!A;B!I;G1U:71I;VX*+2`C(&]F(&5X
 M965X="X*+2UE8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI;F<@9F]R($,@
 M8V]M<&EL97(@9&5F875L="!O=71P=70B(#XF-0HM+65C:&\@)$5#2$]?3B`B
 M8VAE8VMI;F<@9F]R($,@8V]M<&EL97(@9&5F875L="!O=71P=70N+BX@)$5#
 M2$]?0R(@/B8V"BTK96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&9O
 M<B!#*RL@8V]M<&EL97(@9&5F875L="!O=71P=70B(#XF-0HM*V5C:&\@)$5#
 M2$]?3B`B8VAE8VMI;F<@9F]R($,K*R!C;VUP:6QE<B!D969A=6QT(&]U='!U
 M="XN+B`D14-(3U]#(B`^)C8*+2!A8U]L:6YK7V1E9F%U;'0]8&5C:&\@(B1A
 M8U]L:6YK(B!\('-E9"`G<R\@+6\@*F-O;F9T97-T6UX@72HO+R=@"BT@:68@
 M>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"(D86-?;&EN:U]D969A
 M=6QT7"(B*2`^)C4*+2`@("AE=F%L("1A8U]L:6YK7V1E9F%U;'0I(#(^)C4*
 M+4!`("TR,3DR+#D@*S$Y,#,L.2!`0`HM("`@96-H;R`B)&%S7VUE.B!F86EL
 M960@<')O9W)A;2!W87,Z(B`^)C4*+2!S960@)W,O7B]\("\G(&-O;F9T97-T
 M+B1A8U]E>'0@/B8U"BT@"BTM>R![(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!E
 M<G)O<CH@0R!C;VUP:6QE<B!C86YN;W0@8W)E871E(&5X96-U=&%B;&5S"BTK
 M>R![(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!E<G)O<CH@0RLK(&-O;7!I;&5R
 M(&-A;FYO="!C<F5A=&4@97AE8W5T86)L97,*+2!3964@7&!C;VYF:6<N;&]G
 M)R!F;W(@;6]R92!D971A:6QS+B(@/B8U"BTM96-H;R`B)&%S7VUE.B!E<G)O
 M<CH@0R!C;VUP:6QE<B!C86YN;W0@8W)E871E(&5X96-U=&%B;&5S"BTK96-H
 M;R`B)&%S7VUE.B!E<G)O<CH@0RLK(&-O;7!I;&5R(&-A;FYO="!C<F5A=&4@
 M97AE8W5T86)L97,*+2!3964@7&!C;VYF:6<N;&]G)R!F;W(@;6]R92!D971A
 M:6QS+B(@/B8R.WT*+2`@("![("AE>&ET(#<W*3L@97AI="`W-SL@?3L@?0HM
 M(&9I"BU`0"`M,C(P-2PX("LQ.3$V+#@@0$`*+2`*+2`C($-H96-K('1H92!C
 M;VUP:6QE<B!P<F]D=6-E<R!E>&5C=71A8FQE<R!W92!C86X@<G5N+B`@268@
 M;F]T+"!E:71H97(*+2`C('1H92!C;VUP:6QE<B!I<R!B<F]K96XL(&]R('=E
 M(&-R;W-S(&-O;7!I;&4N"BTM96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K
 M:6YG('=H971H97(@=&AE($,@8V]M<&EL97(@=V]R:W,B(#XF-0HM+65C:&\@
 M)$5#2$]?3B`B8VAE8VMI;F<@=VAE=&AE<B!T:&4@0R!C;VUP:6QE<B!W;W)K
 M<RXN+B`D14-(3U]#(B`^)C8*+2ME8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE
 M8VMI;F<@=VAE=&AE<B!T:&4@0RLK(&-O;7!I;&5R('=O<FMS(B`^)C4*+2ME
 M8VAO("1%0TA/7TX@(F-H96-K:6YG('=H971H97(@=&AE($,K*R!C;VUP:6QE
 M<B!W;W)K<RXN+B`D14-(3U]#(B`^)C8*+2`C($9)6$U%.B!4:&5S92!C<F]S
 M<R!C;VUP:6QE<B!H86-K<R!S:&]U;&0@8F4@<F5M;W9E9"!F;W(@075T;V-O
 M;F8@,RXP"BT@(R!)9B!N;W0@8W)O<W,@8V]M<&EL:6YG+"!C:&5C:R!T:&%T
 M('=E(&-A;B!R=6X@82!S:6UP;&4@<')O9W)A;2X*+2!I9B!T97-T("(D8W)O
 M<W-?8V]M<&EL:6YG(B`A/2!Y97,[('1H96X*+4!`("TR,C(Q+#$P("LQ.3,R
 M+#$P($!`"BT@("`@(&EF('1E<W0@(B1C<F]S<U]C;VUP:6QI;F<B(#T@;6%Y
 M8F4[('1H96X*+2`)8W)O<W-?8V]M<&EL:6YG/7EE<PHM("`@("!E;'-E"BTM
 M"7L@>R!E8VAO("(D87-?;64Z)$Q)3D5.3SH@97)R;W(Z(&-A;FYO="!R=6X@
 M0R!C;VUP:6QE9"!P<F]G<F%M<RX*+2L)>R![(&5C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!E<G)O<CH@8V%N;F]T(')U;B!#*RL@8V]M<&EL960@<')O9W)A;7,N
 M"BT@268@>6]U(&UE86YT('1O(&-R;W-S(&-O;7!I;&4L('5S92!<8"TM:&]S
 M="<N"BT@4V5E(%Q@8V]N9FEG+FQO9R<@9F]R(&UO<F4@9&5T86EL<RXB(#XF
 M-0HM+65C:&\@(B1A<U]M93H@97)R;W(Z(&-A;FYO="!R=6X@0R!C;VUP:6QE
 M9"!P<F]G<F%M<RX*+2ME8VAO("(D87-?;64Z(&5R<F]R.B!C86YN;W0@<G5N
 M($,K*R!C;VUP:6QE9"!P<F]G<F%M<RX*+2!)9B!Y;W4@;65A;G0@=&\@8W)O
 M<W,@8V]M<&EL92P@=7-E(%Q@+2UH;W-T)RX*+2!3964@7&!C;VYF:6<N;&]G
 M)R!F;W(@;6]R92!D971A:6QS+B(@/B8R.WT*+2`@("![("AE>&ET(#$I.R!E
 M>&ET(#$[('T[('T*+4!`("TR,C4Y+#$R-#,@*S$Y-S`L-S<@0$`*+2`@(&-A
 M<V4@)&%C7V9I;&4@:6X*+2`@("`@*BXD86-?97AT('P@*BYX8V]F9B!\("HN
 M=&1S('P@*BYD('P@*BYP9&(@?"`J+GA364T@?"`J+F)B('P@*BYB8F<@?"`J
 M+F\@?"`J+F]B:B`I(#L["BT@("`@("HN*B`I(&%C7V-V7V5X965X=#U@97AP
 M<B`B)&%C7V9I;&4B(#H@)UM>+ETJ7"A<+BXJ7"DG8`HM+2`@("`@("`@("!E
 M>'!O<G0@86-?8W9?97AE97AT"BTM("`@("`@("`@(&)R96%K.SL*+2T@("`@
 M*B`I(&)R96%K.SL*+2T@(&5S86,*+2UD;VYE"BTM96QS90HM+2`@>R![(&5C
 M:&\@(B1A<U]M93HD3$E.14Y/.B!E<G)O<CH@8V%N;F]T(&-O;7!U=&4@<W5F
 M9FEX(&]F(&5X96-U=&%B;&5S.B!C86YN;W0@8V]M<&EL92!A;F0@;&EN:PHM
 M+5-E92!<8&-O;F9I9RYL;V<G(&9O<B!M;W)E(&1E=&%I;',N(B`^)C4*+2UE
 M8VAO("(D87-?;64Z(&5R<F]R.B!C86YN;W0@8V]M<'5T92!S=69F:7@@;V8@
 M97AE8W5T86)L97,Z(&-A;FYO="!C;VUP:6QE(&%N9"!L:6YK"BTM4V5E(%Q@
 M8V]N9FEG+FQO9R<@9F]R(&UO<F4@9&5T86EL<RXB(#XF,CM]"BTM("`@>R`H
 M97AI="`Q*3L@97AI="`Q.R!].R!]"BTM9FD*+2T*+2UR;2`M9B!C;VYF=&5S
 M="1A8U]C=E]E>&5E>'0*+2UE8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT
 M.B`D86-?8W9?97AE97AT(B`^)C4*+2UE8VAO("(D>T5#2$]?5'TD86-?8W9?
 M97AE97AT(B`^)C8*+2T*+2UR;2`M9B!C;VYF=&5S="XD86-?97AT"BTM15A%
 M15A4/21A8U]C=E]E>&5E>'0*+2UA8U]E>&5E>'0])$5814585`HM+65C:&\@
 M(B1A<U]M93HD3$E.14Y/.B!C:&5C:VEN9R!F;W(@<W5F9FEX(&]F(&]B:F5C
 M="!F:6QE<R(@/B8U"BTM96-H;R`D14-(3U].(")C:&5C:VEN9R!F;W(@<W5F
 M9FEX(&]F(&]B:F5C="!F:6QE<RXN+B`D14-(3U]#(B`^)C8*+2UI9B!T97-T
 M("(D>V%C7V-V7V]B:F5X="MS971](B`]('-E=#L@=&AE;@HM+2`@96-H;R`D
 M14-(3U].("(H8V%C:&5D*2`D14-(3U]#(B`^)C8*+2UE;'-E"BTM("!C870@
 M/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%3T8*+2TC;&EN92`D3$E.14Y/(")C
 M;VYF:6=U<F4B"BTM+RH@8V]N9F1E9G,N:"X@("HO"BTM7T%#14]&"BTM8V%T
 M(&-O;F9D969S+F@@/CYC;VYF=&5S="XD86-?97AT"BTM8V%T(#X^8V]N9G1E
 M<W0N)&%C7V5X="`\/%]!0T5/1@HM+2\J(&5N9"!C;VYF9&5F<RYH+B`@*B\*
 M+2T*+2UI;G0*+2UM86EN("@I"BTM>PHM+0HM+2`@.PHM+2`@<F5T=7)N(#`[
 M"BTM?0HM+5]!0T5/1@HM+7)M("UF(&-O;F9T97-T+F\@8V]N9G1E<W0N;V)J
 M"BTM:68@>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"(D86-?8V]M
 M<&EL95PB(BD@/B8U"BTM("`H979A;"`D86-?8V]M<&EL92D@,CXF-0HM+2`@
 M86-?<W1A='5S/20_"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"0_(#T@
 M)&%C7W-T871U<R(@/B8U"BTM("`H97AI="`D86-?<W1A='5S*3L@?3L@=&AE
 M;@HM+2`@9F]R(&%C7V9I;&4@:6X@8"AL<R!C;VYF=&5S="YO(&-O;F9T97-T
 M+F]B:CL@;',@8V]N9G1E<W0N*BD@,CXO9&5V+VYU;&Q@.R!D;PHM+2`@8V%S
 M92`D86-?9FEL92!I;@HM+2`@("`J+B1A8U]E>'0@?"`J+GAC;V9F('P@*BYT
 M9',@?"`J+F0@?"`J+G!D8B!\("HN>%-932!\("HN8F(@?"`J+F)B9R`I(#L[
 M"BTM("`@("HI(&%C7V-V7V]B:F5X=#U@97AP<B`B)&%C7V9I;&4B(#H@)RXJ
 M7"Y<*"XJ7"DG8`HM+2`@("`@("!B<F5A:SL["BTM("!E<V%C"BTM9&]N90HM
 M+65L<V4*+2T@(&5C:&\@(B1A<U]M93H@9F%I;&5D('!R;V=R86T@=V%S.B(@
 M/B8U"BTM<V5D("=S+UXO?"`O)R!C;VYF=&5S="XD86-?97AT(#XF-0HM+0HM
 M+7L@>R!E8VAO("(D87-?;64Z)$Q)3D5.3SH@97)R;W(Z(&-A;FYO="!C;VUP
 M=71E('-U9F9I>"!O9B!O8FIE8W0@9FEL97,Z(&-A;FYO="!C;VUP:6QE"BTM
 M4V5E(%Q@8V]N9FEG+FQO9R<@9F]R(&UO<F4@9&5T86EL<RXB(#XF-0HM+65C
 M:&\@(B1A<U]M93H@97)R;W(Z(&-A;FYO="!C;VUP=71E('-U9F9I>"!O9B!O
 M8FIE8W0@9FEL97,Z(&-A;FYO="!C;VUP:6QE"BTM4V5E(%Q@8V]N9FEG+FQO
 M9R<@9F]R(&UO<F4@9&5T86EL<RXB(#XF,CM]"BTM("`@>R`H97AI="`Q*3L@
 M97AI="`Q.R!].R!]"BTM9FD*+2T*+2UR;2`M9B!C;VYF=&5S="XD86-?8W9?
 M;V)J97AT(&-O;F9T97-T+B1A8U]E>'0*+2UF:0HM+65C:&\@(B1A<U]M93HD
 M3$E.14Y/.B!R97-U;'0Z("1A8U]C=E]O8FIE>'0B(#XF-0HM+65C:&\@(B1[
 M14-(3U]4?21A8U]C=E]O8FIE>'0B(#XF-@HM+4]"2D585#TD86-?8W9?;V)J
 M97AT"BTM86-?;V)J97AT/21/0DI%6%0*+2UE8VAO("(D87-?;64Z)$Q)3D5.
 M3SH@8VAE8VMI;F<@=VAE=&AE<B!W92!A<F4@=7-I;F<@=&AE($=.52!#(&-O
 M;7!I;&5R(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K:6YG('=H971H97(@
 M=V4@87)E('5S:6YG('1H92!'3E4@0R!C;VUP:6QE<BXN+B`D14-(3U]#(B`^
 M)C8*+2UI9B!T97-T("(D>V%C7V-V7V-?8V]M<&EL97)?9VYU*W-E='TB(#T@
 M<V5T.R!T:&5N"BTM("!E8VAO("1%0TA/7TX@(BAC86-H960I("1%0TA/7T,B
 M(#XF-@HM+65L<V4*+2T@(&-A="`^8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/
 M1@HM+2-L:6YE("1,24Y%3D\@(F-O;F9I9W5R92(*+2TO*B!C;VYF9&5F<RYH
 M+B`@*B\*+2U?04-%3T8*+2UC870@8V]N9F1E9G,N:"`^/F-O;F9T97-T+B1A
 M8U]E>'0*+2UC870@/CYC;VYF=&5S="XD86-?97AT(#P\7T%#14]&"BTM+RH@
 M96YD(&-O;F9D969S+F@N("`J+PHM+0HM+6EN=`HM+6UA:6X@*"D*+2U["BTM
 M(VEF;F1E9B!?7T=.54-?7PHM+2`@("`@("!C:&]K92!M90HM+2-E;F1I9@HM
 M+0HM+2`@.PHM+2`@<F5T=7)N(#`["BTM?0HM+5]!0T5/1@HM+7)M("UF(&-O
 M;F9T97-T+B1A8U]O8FIE>'0*+2UI9B![("AE=F%L(&5C:&\@(B1A<U]M93HD
 M3$E.14Y/.B!<(B1A8U]C;VUP:6QE7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C
 M;VUP:6QE*2`R/B8U"BTM("!A8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M
 M93HD3$E.14Y/.B!<)#\@/2`D86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A
 M8U]S=&%T=7,I.R!]("8F"BTM("`@("`@("`@>R!A8U]T<GD])W1E<W0@+7,@
 M8V]N9G1E<W0N)&%C7V]B:F5X="<*+2T@('L@*&5V86P@96-H;R`B)&%S7VUE
 M.B1,24Y%3D\Z(%PB)&%C7W1R>5PB(BD@/B8U"BTM("`H979A;"`D86-?=')Y
 M*2`R/B8U"BTM("!A8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!<)#\@/2`D86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T
 M=7,I.R!].R!].R!T:&5N"BTM("!A8U]C;VUP:6QE<E]G;G4]>65S"BTM96QS
 M90HM+2`@96-H;R`B)&%S7VUE.B!F86EL960@<')O9W)A;2!W87,Z(B`^)C4*
 M+2US960@)W,O7B]\("\G(&-O;F9T97-T+B1A8U]E>'0@/B8U"BTM"BTM86-?
 M8V]M<&EL97)?9VYU/6YO"BTM9FD*+2UR;2`M9B!C;VYF=&5S="XD86-?;V)J
 M97AT(&-O;F9T97-T+B1A8U]E>'0*+2UA8U]C=E]C7V-O;7!I;&5R7V=N=3TD
 M86-?8V]M<&EL97)?9VYU"BTM"BTM9FD*+2UE8VAO("(D87-?;64Z)$Q)3D5.
 M3SH@<F5S=6QT.B`D86-?8W9?8U]C;VUP:6QE<E]G;G4B(#XF-0HM+65C:&\@
 M(B1[14-(3U]4?21A8U]C=E]C7V-O;7!I;&5R7V=N=2(@/B8V"BTM1T-#/6!T
 M97-T("1A8U]C;VUP:6QE<E]G;G4@/2!Y97,@)B8@96-H;R!Y97-@"BTM86-?
 M=&5S=%]#1DQ!1U,])'M#1DQ!1U,K<V5T?0HM+6%C7W-A=F5?0T9,04=3/21#
 M1DQ!1U,*+2U#1DQ!1U,](BUG(@HM+65C:&\@(B1A<U]M93HD3$E.14Y/.B!C
 M:&5C:VEN9R!W:&5T:&5R("1#0R!A8V-E<'1S("UG(B`^)C4*+2UE8VAO("1%
 M0TA/7TX@(F-H96-K:6YG('=H971H97(@)$-#(&%C8V5P=',@+6<N+BX@)$5#
 M2$]?0R(@/B8V"BTM:68@=&5S="`B)'MA8U]C=E]P<F]G7V-C7V<K<V5T?2(@
 M/2!S970[('1H96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@)$5#2$]?
 M0R(@/B8V"BTM96QS90HM+2`@8V%T(#YC;VYF=&5S="XD86-?97AT(#P\7T%#
 M14]&"BTM(VQI;F4@)$Q)3D5.3R`B8V]N9FEG=7)E(@HM+2\J(&-O;F9D969S
 M+F@N("`J+PHM+5]!0T5/1@HM+6-A="!C;VYF9&5F<RYH(#X^8V]N9G1E<W0N
 M)&%C7V5X=`HM+6-A="`^/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%3T8*+2TO
 M*B!E;F0@8V]N9F1E9G,N:"X@("HO"BTM"BTM:6YT"BTM;6%I;B`H*0HM+7L*
 M+2T*+2T@(#L*+2T@(')E='5R;B`P.PHM+7T*+2U?04-%3T8*+2UR;2`M9B!C
 M;VYF=&5S="XD86-?;V)J97AT"BTM:68@>R`H979A;"!E8VAO("(D87-?;64Z
 M)$Q)3D5.3SH@7"(D86-?8V]M<&EL95PB(BD@/B8U"BTM("`H979A;"`D86-?
 M8V]M<&EL92D@,CXF-0HM+2`@86-?<W1A='5S/20_"BTM("!E8VAO("(D87-?
 M;64Z)$Q)3D5.3SH@7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM("`H97AI="`D
 M86-?<W1A='5S*3L@?2`F)@HM+2`@("`@("`@('L@86-?=')Y/2=T97-T("US
 M(&-O;F9T97-T+B1A8U]O8FIE>'0G"BTM("![("AE=F%L(&5C:&\@(B1A<U]M
 M93HD3$E.14Y/.B!<(B1A8U]T<GE<(B(I(#XF-0HM+2`@*&5V86P@)&%C7W1R
 M>2D@,CXF-0HM+2`@86-?<W1A='5S/20_"BTM("!E8VAO("(D87-?;64Z)$Q)
 M3D5.3SH@7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM("`H97AI="`D86-?<W1A
 M='5S*3L@?3L@?3L@=&AE;@HM+2`@86-?8W9?<')O9U]C8U]G/7EE<PHM+65L
 M<V4*+2T@(&5C:&\@(B1A<U]M93H@9F%I;&5D('!R;V=R86T@=V%S.B(@/B8U
 M"BTM<V5D("=S+UXO?"`O)R!C;VYF=&5S="XD86-?97AT(#XF-0HM+0HM+6%C
 M7V-V7W!R;V=?8V-?9SUN;PHM+69I"BTM<FT@+68@8V]N9G1E<W0N)&%C7V]B
 M:F5X="!C;VYF=&5S="XD86-?97AT"BTM9FD*+2UE8VAO("(D87-?;64Z)$Q)
 M3D5.3SH@<F5S=6QT.B`D86-?8W9?<')O9U]C8U]G(B`^)C4*+2UE8VAO("(D
 M>T5#2$]?5'TD86-?8W9?<')O9U]C8U]G(B`^)C8*+2UI9B!T97-T("(D86-?
 M=&5S=%]#1DQ!1U,B(#T@<V5T.R!T:&5N"BTM("!#1DQ!1U,])&%C7W-A=F5?
 M0T9,04=3"BTM96QI9B!T97-T("1A8U]C=E]P<F]G7V-C7V<@/2!Y97,[('1H
 M96X*+2T@(&EF('1E<W0@(B1'0T,B(#T@>65S.R!T:&5N"BTM("`@($-&3$%'
 M4STB+6<@+4\R(@HM+2`@96QS90HM+2`@("!#1DQ!1U,](BUG(@HM+2`@9FD*
 M+2UE;'-E"BTM("!I9B!T97-T("(D1T-#(B`]('EE<SL@=&AE;@HM+2`@("!#
 M1DQ!1U,](BU/,B(*+2T@(&5L<V4*+2T@("`@0T9,04=3/0HM+2`@9FD*+2UF
 M:0HM+65C:&\@(B1A<U]M93HD3$E.14Y/.B!C:&5C:VEN9R!F;W(@)$-#(&]P
 M=&EO;B!T;R!A8V-E<'0@04Y322!#(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H
 M96-K:6YG(&9O<B`D0T,@;W!T:6]N('1O(&%C8V5P="!!3E-)($,N+BX@)$5#
 M2$]?0R(@/B8V"BTM:68@=&5S="`B)'MA8U]C=E]P<F]G7V-C7W-T9&,K<V5T
 M?2(@/2!S970[('1H96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@)$5#
 M2$]?0R(@/B8V"BTM96QS90HM+2`@86-?8W9?<')O9U]C8U]S=&1C/6YO"BTM
 M86-?<V%V95]#0STD0T,*+2UC870@/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%
 M3T8*+2TC;&EN92`D3$E.14Y/(")C;VYF:6=U<F4B"BTM+RH@8V]N9F1E9G,N
 M:"X@("HO"BTM7T%#14]&"BTM8V%T(&-O;F9D969S+F@@/CYC;VYF=&5S="XD
 M86-?97AT"BTM8V%T(#X^8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2\J
 M(&5N9"!C;VYF9&5F<RYH+B`@*B\*+2TC:6YC;'5D92`\<W1D87)G+F@^"BTM
 M(VEN8VQU9&4@/'-T9&EO+F@^"BTM(VEN8VQU9&4@/'-Y<R]T>7!E<RYH/@HM
 M+2-I;F-L=61E(#QS>7,O<W1A="YH/@HM+2\J($UO<W0@;V8@=&AE(&9O;&QO
 M=VEN9R!T97-T<R!A<F4@<W1O;&5N(&9R;VT@4D-3(#4N-R=S('-R8R]C;VYF
 M+G-H+B`@*B\*+2US=')U8W0@8G5F('L@:6YT('@[('T["BTM1DE,12`J("@J
 M<F-S;W!E;BD@*'-T<G5C="!B=68@*BP@<W1R=6-T('-T870@*BP@:6YT*3L*
 M+2US=&%T:6,@8VAA<B`J92`H<"P@:2D*+2T@("`@(&-H87(@*BIP.PHM+2`@
 M("`@:6YT(&D["BTM>PHM+2`@<F5T=7)N('!;:5T["BTM?0HM+7-T871I8R!C
 M:&%R("IF("AC:&%R("H@*"IG*2`H8VAA<B`J*BP@:6YT*2P@8VAA<B`J*G`L
 M("XN+BD*+2U["BTM("!C:&%R("IS.PHM+2`@=F%?;&ES="!V.PHM+2`@=F%?
 M<W1A<G0@*'8L<"D["BTM("!S(#T@9R`H<"P@=F%?87)G("AV+&EN="DI.PHM
 M+2`@=F%?96YD("AV*3L*+2T@(')E='5R;B!S.PHM+7T*+2UI;G0@=&5S="`H
 M:6YT(&DL(&1O=6)L92!X*3L*+2US=')U8W0@<S$@>VEN="`H*F8I("AI;G0@
 M82D[?3L*+2US=')U8W0@<S(@>VEN="`H*F8I("AD;W5B;&4@82D[?3L*+2UI
 M;G0@<&%I<FYA;65S("AI;G0L(&-H87(@*BHL($9)3$4@*B@J*2AS=')U8W0@
 M8G5F("HL('-T<G5C="!S=&%T("HL(&EN="DL(&EN="P@:6YT*3L*+2UI;G0@
 M87)G8SL*+2UC:&%R("HJ87)G=CL*+2UI;G0*+2UM86EN("@I"BTM>PHM+7)E
 M='5R;B!F("AE+"!A<F=V+"`P*2`A/2!A<F=V6S!=("!\?"`@9B`H92P@87)G
 M=BP@,2D@(3T@87)G=ELQ73L*+2T@(#L*+2T@(')E='5R;B`P.PHM+7T*+2U?
 M04-%3T8*+2TC($1O;B=T('1R>2!G8V,@+6%N<VD[('1H870@='5R;G,@;V9F
 M('5S969U;"!E>'1E;G-I;VYS(&%N9`HM+2,@8G)E86MS('-O;64@<WES=&5M
 M<R<@:&5A9&5R(&9I;&5S+@HM+2,@04E8"0D)+7%L86YG;'9L/6%N<VD*+2TC
 M(%5L=')I>"!A;F0@3U-&+S$)+7-T9#$*+2TC($A0+558(#$P+C(P(&%N9"!L
 M871E<@DM064*+2TC($A0+558(&]L9&5R('9E<G-I;VYS"2U!82`M1%](4%58
 M7U-/55)#10HM+2,@4U92-`D)"2U88R`M1%]?15A414Y324].4U]?"BTM9F]R
 M(&%C7V%R9R!I;B`B(B`M<6QA;F=L=FP]86YS:2`M<W1D,2`M064@(BU!82`M
 M1%](4%587U-/55)#12(@(BU88R`M1%]?15A414Y324].4U]?(@HM+61O"BTM
 M("!#0STB)&%C7W-A=F5?0T,@)&%C7V%R9R(*+2T@(')M("UF(&-O;F9T97-T
 M+B1A8U]O8FIE>'0*+2UI9B![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/
 M.B!<(B1A8U]C;VUP:6QE7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C;VUP:6QE
 M*2`R/B8U"BTM("!A8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!<)#\@/2`D86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T
 M=7,I.R!]("8F"BTM("`@("`@("`@>R!A8U]T<GD])W1E<W0@+7,@8V]N9G1E
 M<W0N)&%C7V]B:F5X="<*+2T@('L@*&5V86P@96-H;R`B)&%S7VUE.B1,24Y%
 M3D\Z(%PB)&%C7W1R>5PB(BD@/B8U"BTM("`H979A;"`D86-?=')Y*2`R/B8U
 M"BTM("!A8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<
 M)#\@/2`D86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!]
 M.R!].R!T:&5N"BTM("!A8U]C=E]P<F]G7V-C7W-T9&,])&%C7V%R9PHM+6)R
 M96%K"BTM96QS90HM+2`@96-H;R`B)&%S7VUE.B!F86EL960@<')O9W)A;2!W
 M87,Z(B`^)C4*+2US960@)W,O7B]\("\G(&-O;F9T97-T+B1A8U]E>'0@/B8U
 M"BTM"BTM9FD*+2UR;2`M9B!C;VYF=&5S="XD86-?;V)J97AT"BTM9&]N90HM
 M+7)M("UF(&-O;F9T97-T+B1A8U]E>'0@8V]N9G1E<W0N)&%C7V]B:F5X=`HM
 M+4-#/21A8U]S879E7T-#"BTM"BTM9FD*+2T*+2UC87-E(")X)&%C7V-V7W!R
 M;V=?8V-?<W1D8R(@:6X*+2T@('A\>&YO*0HM+2`@("!E8VAO("(D87-?;64Z
 M)$Q)3D5.3SH@<F5S=6QT.B!N;VYE(&YE961E9"(@/B8U"BTM96-H;R`B)'M%
 M0TA/7U1];F]N92!N965D960B(#XF-B`[.PHM+2`@*BD*+2T@("`@96-H;R`B
 M)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@)&%C7V-V7W!R;V=?8V-?<W1D8R(@
 M/B8U"BTM96-H;R`B)'M%0TA/7U1])&%C7V-V7W!R;V=?8V-?<W1D8R(@/B8V
 M"BTM("`@($-#/2(D0T,@)&%C7V-V7W!R;V=?8V-?<W1D8R(@.SL*+2UE<V%C
 M"BTM"BTM(R!3;VUE('!E;W!L92!U<V4@82!#*RL@8V]M<&EL97(@=&\@8V]M
 M<&EL92!#+B`@4VEN8V4@=V4@=7-E(&!E>&ET)RP*+2TC(&EN($,K*R!W92!N
 M965D('1O(&1E8VQA<F4@:70N("!);B!C87-E('-O;65O;F4@=7-E<R!T:&4@
 M<V%M92!C;VUP:6QE<@HM+2,@9F]R(&)O=&@@8V]M<&EL:6YG($,@86YD($,K
 M*R!W92!N965D('1O(&AA=F4@=&AE($,K*R!C;VUP:6QE<B!D96-I9&4*+2TC
 M('1H92!D96-L87)A=&EO;B!O9B!E>&ET+"!S:6YC92!I="=S('1H92!M;W-T
 M(&1E;6%N9&EN9R!E;G9I<F]N;65N="X*+2UC870@/F-O;F9T97-T+B1A8U]E
 M>'0@/#Q?04-%3T8*+2TC:69N9&5F(%]?8W!L=7-P;'5S"BTM("!C:&]K92!M
 M90HM+2-E;F1I9@HM+5]!0T5/1@HM+7)M("UF(&-O;F9T97-T+B1A8U]O8FIE
 M>'0*+2UI9B![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]C
 M;VUP:6QE7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C;VUP:6QE*2`R/B8U"BTM
 M("!A8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@
 M/2`D86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!]("8F
 M"BTM("`@("`@("`@>R!A8U]T<GD])W1E<W0@+7,@8V]N9G1E<W0N)&%C7V]B
 M:F5X="<*+2T@('L@*&5V86P@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PB)&%C
 M7W1R>5PB(BD@/B8U"BTM("`H979A;"`D86-?=')Y*2`R/B8U"BTM("!A8U]S
 M=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@/2`D86-?
 M<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!].R!].R!T:&5N
 M"BTM("!F;W(@86-?9&5C;&%R871I;VX@:6X@7`HM+2`@("<G7`HM+2`@("<C
 M:6YC;'5D92`\<W1D;&EB+F@^)R!<"BTM("`@)V5X=&5R;B`B0R(@=F]I9"!S
 M=&0Z.F5X:70@*&EN="D@=&AR;W<@*"D[('5S:6YG('-T9#HZ97AI=#LG(%P*
 M+2T@("`G97AT97)N(")#(B!V;VED('-T9#HZ97AI="`H:6YT*3L@=7-I;F<@
 M<W1D.CIE>&ET.R<@7`HM+2`@("=E>'1E<FX@(D,B('9O:60@97AI="`H:6YT
 M*2!T:')O=R`H*3LG(%P*+2T@("`G97AT97)N(")#(B!V;VED(&5X:70@*&EN
 M="D[)R!<"BTM("`@)W9O:60@97AI="`H:6YT*3LG"BTM9&\*+2T@(&-A="`^
 M8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@(F-O
 M;F9I9W5R92(*+2TO*B!C;VYF9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC870@
 M8V]N9F1E9G,N:"`^/F-O;F9T97-T+B1A8U]E>'0*+2UC870@/CYC;VYF=&5S
 M="XD86-?97AT(#P\7T%#14]&"BTM+RH@96YD(&-O;F9D969S+F@N("`J+PHM
 M+2-I;F-L=61E(#QS=&1L:6(N:#X*+2TD86-?9&5C;&%R871I;VX*+2UI;G0*
 M+2UM86EN("@I"BTM>PHM+65X:70@*#0R*3L*+2T@(#L*+2T@(')E='5R;B`P
 M.PHM+7T*+2U?04-%3T8*+2UR;2`M9B!C;VYF=&5S="XD86-?;V)J97AT"BTM
 M:68@>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"(D86-?8V]M<&EL
 M95PB(BD@/B8U"BTM("`H979A;"`D86-?8V]M<&EL92D@,CXF-0HM+2`@86-?
 M<W1A='5S/20_"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"0_(#T@)&%C
 M7W-T871U<R(@/B8U"BTM("`H97AI="`D86-?<W1A='5S*3L@?2`F)@HM+2`@
 M("`@("`@('L@86-?=')Y/2=T97-T("US(&-O;F9T97-T+B1A8U]O8FIE>'0G
 M"BTM("![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]T<GE<
 M(B(I(#XF-0HM+2`@*&5V86P@)&%C7W1R>2D@,CXF-0HM+2`@86-?<W1A='5S
 M/20_"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"0_(#T@)&%C7W-T871U
 M<R(@/B8U"BTM("`H97AI="`D86-?<W1A='5S*3L@?3L@?3L@=&AE;@HM+2`@
 M.@HM+65L<V4*+2T@(&5C:&\@(B1A<U]M93H@9F%I;&5D('!R;V=R86T@=V%S
 M.B(@/B8U"BTM<V5D("=S+UXO?"`O)R!C;VYF=&5S="XD86-?97AT(#XF-0HM
 M+0HM+6-O;G1I;G5E"BTM9FD*+2UR;2`M9B!C;VYF=&5S="XD86-?;V)J97AT
 M(&-O;F9T97-T+B1A8U]E>'0*+2T@(&-A="`^8V]N9G1E<W0N)&%C7V5X="`\
 M/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@(F-O;F9I9W5R92(*+2TO*B!C;VYF
 M9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC870@8V]N9F1E9G,N:"`^/F-O;F9T
 M97-T+B1A8U]E>'0*+2UC870@/CYC;VYF=&5S="XD86-?97AT(#P\7T%#14]&
 M"BTM+RH@96YD(&-O;F9D969S+F@N("`J+PHM+21A8U]D96-L87)A=&EO;@HM
 M+6EN=`HM+6UA:6X@*"D*+2U["BTM97AI="`H-#(I.PHM+2`@.PHM+2`@<F5T
 M=7)N(#`["BTM?0HM+5]!0T5/1@HM+7)M("UF(&-O;F9T97-T+B1A8U]O8FIE
 M>'0*+2UI9B![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]C
 M;VUP:6QE7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C;VUP:6QE*2`R/B8U"BTM
 M("!A8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@
 M/2`D86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!]("8F
 M"BTM("`@("`@("`@>R!A8U]T<GD])W1E<W0@+7,@8V]N9G1E<W0N)&%C7V]B
 M:F5X="<*+2T@('L@*&5V86P@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PB)&%C
 M7W1R>5PB(BD@/B8U"BTM("`H979A;"`D86-?=')Y*2`R/B8U"BTM("!A8U]S
 M=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@/2`D86-?
 M<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!].R!].R!T:&5N
 M"BTM("!B<F5A:PHM+65L<V4*+2T@(&5C:&\@(B1A<U]M93H@9F%I;&5D('!R
 M;V=R86T@=V%S.B(@/B8U"BTM<V5D("=S+UXO?"`O)R!C;VYF=&5S="XD86-?
 M97AT(#XF-0HM+0HM+69I"BTM<FT@+68@8V]N9G1E<W0N)&%C7V]B:F5X="!C
 M;VYF=&5S="XD86-?97AT"BTM9&]N90HM+7)M("UF(&-O;F9T97-T*@HM+6EF
 M('1E<W0@+6X@(B1A8U]D96-L87)A=&EO;B([('1H96X*+2T@(&5C:&\@)R-I
 M9F1E9B!?7V-P;'5S<&QU<R<@/CYC;VYF9&5F<RYH"BTM("!E8VAO("1A8U]D
 M96-L87)A=&EO;B`@("`@(#X^8V]N9F1E9G,N:`HM+2`@96-H;R`G(V5N9&EF
 M)R`@("`@("`@("`@("`^/F-O;F9D969S+F@*+2UF:0HM+0HM+65L<V4*+2T@
 M(&5C:&\@(B1A<U]M93H@9F%I;&5D('!R;V=R86T@=V%S.B(@/B8U"BTM<V5D
 M("=S+UXO?"`O)R!C;VYF=&5S="XD86-?97AT(#XF-0HM+0HM+69I"BTM<FT@
 M+68@8V]N9G1E<W0N)&%C7V]B:F5X="!C;VYF=&5S="XD86-?97AT"BTM86-?
 M97AT/6,*+2UA8U]C<'`])R1#4%`@)$-04$9,04=3)PHM+6%C7V-O;7!I;&4]
 M)R1#0R`M8R`D0T9,04=3("1#4%!&3$%'4R!C;VYF=&5S="XD86-?97AT(#XF
 M-2<*+2UA8U]L:6YK/2<D0T,@+6\@8V]N9G1E<W0D86-?97AE97AT("1#1DQ!
 M1U,@)$-04$9,04=3("1,1$9,04=3(&-O;F9T97-T+B1A8U]E>'0@)$Q)0E,@
 M/B8U)PHM+6%C7V-O;7!I;&5R7V=N=3TD86-?8W9?8U]C;VUP:6QE<E]G;G4*
 M+2T*+2UD97!C8STB)$-#(B`@(&%M7V-O;7!I;&5R7VQI<W0]"BTM"BTM96-H
 M;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&1E<&5N9&5N8WD@<W1Y;&4@
 M;V8@)&1E<&-C(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K:6YG(&1E<&5N
 M9&5N8WD@<W1Y;&4@;V8@)&1E<&-C+BXN("1%0TA/7T,B(#XF-@HM+6EF('1E
 M<W0@(B1[86U?8W9?0T-?9&5P96YD96YC:65S7V-O;7!I;&5R7W1Y<&4K<V5T
 M?2(@/2!S970[('1H96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@)$5#
 M2$]?0R(@/B8V"BTM96QS90HM+2`@:68@=&5S="`M>B`B)$%-1$507U12544B
 M("8F('1E<W0@+68@(B1A;5]D97!C;VUP(CL@=&AE;@HM+2`@(R!792!M86ME
 M(&$@<W5B9&ER(&%N9"!D;R!T:&4@=&5S=',@=&AE<F4N("!/=&AE<G=I<V4@
 M=V4@8V%N(&5N9"!U<`HM+2`@(R!M86MI;F<@8F]G=7,@9FEL97,@=&AA="!W
 M92!D;VXG="!K;F]W(&%B;W5T(&%N9"!N979E<B!R96UO=F4N("!&;W(*+2T@
 M(",@:6YS=&%N8V4@:70@=V%S(')E<&]R=&5D('1H870@;VX@2%`M55@@=&AE
 M(&=C8R!T97-T('=I;&P@96YD('5P"BTM("`C(&UA:VEN9R!A(&1U;6UY(&9I
 M;&4@;F%M960@8$0G("TM(&)E8V%U<V4@8"U-1"<@;65A;G,@8'!U="!T:&4@
 M;W5T<'5T"BTM("`C(&EN($0G+@HM+2`@;6MD:7(@8V]N9G1E<W0N9&ER"BTM
 M("`C($-O<'D@9&5P8V]M<"!T;R!S=6)D:7(@8F5C875S92!O=&AE<G=I<V4@
 M=V4@=V]N)W0@9FEN9"!I="!I9B!W92=R90HM+2`@(R!U<VEN9R!A(')E;&%T
 M:79E(&1I<F5C=&]R>2X*+2T@(&-P("(D86U?9&5P8V]M<"(@8V]N9G1E<W0N
 M9&ER"BTM("!C9"!C;VYF=&5S="YD:7(*+2T@(",@5V4@=VEL;"!B=6EL9"!O
 M8FIE8W1S(&%N9"!D97!E;F1E;F-I97,@:6X@82!S=6)D:7)E8W1O<GD@8F5C
 M875S90HM+2`@(R!I="!H96QP<R!T;R!D971E8W0@:6YA<'!L:6-A8FQE(&1E
 M<&5N9&5N8WD@;6]D97,N("!&;W(@:6YS=&%N8V4*+2T@(",@8F]T:"!4<G4V
 M-"=S(&-C(&%N9"!)0T,@<W5P<&]R="`M340@=&\@;W5T<'5T(&1E<&5N9&5N
 M8VEE<R!A<R!A"BTM("`C('-I9&4@969F96-T(&]F(&-O;7!I;&%T:6]N+"!B
 M=70@24-#('=I;&P@<'5T('1H92!D97!E;F1E;F-I97,@:6X*+2T@(",@=&AE
 M(&-U<G)E;G0@9&ER96-T;W)Y('=H:6QE(%1R=38T('=I;&P@<'5T('1H96T@
 M:6X@=&AE(&]B:F5C=`HM+2`@(R!D:7)E8W1O<GDN"BTM("!M:V1I<B!S=6(*
 M+2T*+2T@(&%M7V-V7T-#7V1E<&5N9&5N8VEE<U]C;VUP:6QE<E]T>7!E/6YO
 M;F4*+2T@(&EF('1E<W0@(B1A;5]C;VUP:6QE<E]L:7-T(B`]("(B.R!T:&5N
 M"BTM("`@("!A;5]C;VUP:6QE<E]L:7-T/6!S960@+6X@)W,O7B,J7"A;82UZ
 M02U:,"TY72I<*2DD+UPQ+W`G(#P@+B]D97!C;VUP8`HM+2`@9FD*+2T@(&9O
 M<B!D97!M;V1E(&EN("1A;5]C;VUP:6QE<E]L:7-T.R!D;PHM+2`@("`C(%-E
 M='5P(&$@<V]U<F-E('=I=&@@;6%N>2!D97!E;F1E;F-I97,L(&)E8V%U<V4@
 M<V]M92!C;VUP:6QE<G,*+2T@("`@(R!L:6ME('1O('=R87`@;&%R9V4@9&5P
 M96YD96YC>2!L:7-T<R!O;B!C;VQU;6X@.#`@*'=I=&@@7"DL(&%N9`HM+2`@
 M("`C('=E('-H;W5L9"!N;W0@8VAO;W-E(&$@9&5P8V]M<"!M;V1E('=H:6-H
 M(&ES(&-O;F9U<V5D(&)Y('1H:7,N"BTM("`@(",*+2T@("`@(R!792!N965D
 M('1O(')E8W)E871E('1H97-E(&9I;&5S(&9O<B!E86-H('1E<W0L(&%S('1H
 M92!C;VUP:6QE<B!M87D*+2T@("`@(R!O=F5R=W)I=&4@<V]M92!O9B!T:&5M
 M('=H96X@=&5S=&EN9R!W:71H(&]B<V-U<F4@8V]M;6%N9"!L:6YE<RX*+2T@
 M("`@(R!4:&ES(&AA<'!E;G,@870@;&5A<W0@=VET:"!T:&4@04E8($,@8V]M
 M<&EL97(N"BTM("`@(#H@/B!S=6(O8V]N9G1E<W0N8PHM+2`@("!F;W(@:2!I
 M;B`Q(#(@,R`T(#4@-CL@9&\*+2T@("`@("!E8VAO("<C:6YC;'5D92`B8V]N
 M9G1S="<D:2<N:"(G(#X^('-U8B]C;VYF=&5S="YC"BTM("`@("`@.B`^('-U
 M8B]C;VYF='-T)&DN:`HM+2`@("!D;VYE"BTM("`@(&5C:&\@(B1[86U?7VEN
 M8VQU9&5]("1[86U?7W%U;W1E?7-U8B]C;VYF=&5S="Y0;R1[86U?7W%U;W1E
 M?2(@/B!C;VYF;68*+2T*+2T@("`@8V%S92`D9&5P;6]D92!I;@HM+2`@("!N
 M;W-I9&5E9F9E8W0I"BTM("`@("`@(R!A9G1E<B!T:&ES('1A9RP@;65C:&%N
 M:7-M<R!A<F4@;F]T(&)Y('-I9&4M969F96-T+"!S;R!T:&5Y)VQL"BTM("`@
 M("`@(R!O;FQY(&)E('5S960@=VAE;B!E>'!L:6-I=&QY(')E<75E<W1E9`HM
 M+2`@("`@(&EF('1E<W0@(G@D96YA8FQE7V1E<&5N9&5N8WE?=')A8VMI;F<B
 M(#T@>'EE<SL@=&AE;@HM+0EC;VYT:6YU90HM+2`@("`@(&5L<V4*+2T)8G)E
 M86L*+2T@("`@("!F:0HM+2`@("`@(#L["BTM("`@(&YO;F4I(&)R96%K(#L[
 M"BTM("`@(&5S86,*+2T@("`@(R!792!C:&5C:R!W:71H(&`M8R<@86YD(&`M
 M;R<@9F]R('1H92!S86ME(&]F('1H92`B9&%S:&US=&1O=70B"BTM("`@(",@
 M;6]D92X@($ET('1U<FYS(&]U="!T:&%T('1H92!3=6Y0<F\@0RLK(&-O;7!I
 M;&5R(&1O97,@;F]T('!R;W!E<FQY"BTM("`@(",@:&%N9&QE(&`M32`M;R<L
 M(&%N9"!W92!N965D('1O(&1E=&5C="!T:&ES+@HM+2`@("!I9B!D97!M;V1E
 M/21D97!M;V1E(%P*+2T@("`@("`@<V]U<F-E/7-U8B]C;VYF=&5S="YC(&]B
 M:F5C=#US=6(O8V]N9G1E<W0N)'M/0DI%6%0M;WT@7`HM+2`@("`@("!D97!F
 M:6QE/7-U8B]C;VYF=&5S="Y0;R!T;7!D97!F:6QE/7-U8B]C;VYF=&5S="Y4
 M4&\@7`HM+2`@("`@("`D4TA%3$P@+B]D97!C;VUP("1D97!C8R`M8R`M;R!S
 M=6(O8V]N9G1E<W0N)'M/0DI%6%0M;WT@<W5B+V-O;F9T97-T+F,@7`HM+2`@
 M("`@("`@(#XO9&5V+VYU;&P@,CYC;VYF=&5S="YE<G(@)B8*+2T@("`@("`@
 M9W)E<"!S=6(O8V]N9G1S=#8N:"!S=6(O8V]N9G1E<W0N4&\@/B`O9&5V+VYU
 M;&P@,CXF,2`F)@HM+2`@("`@("!G<F5P('-U8B]C;VYF=&5S="XD>T]"2D58
 M5"UO?2!S=6(O8V]N9G1E<W0N4&\@/B`O9&5V+VYU;&P@,CXF,2`F)@HM+2`@
 M("`@("`D>TU!2T4M;6%K97T@+7,@+68@8V]N9FUF(#X@+V1E=B]N=6QL(#(^
 M)C$[('1H96X*+2T@("`@("`C(&EC8R!D;V5S;B=T(&-H;VME(&]N('5N:VYO
 M=VX@;W!T:6]N<RP@:70@=VEL;"!J=7-T(&ES<W5E('=A<FYI;F=S"BTM("`@
 M("`@(R`H979E;B!W:71H("U797)R;W(I+B`@4V\@=V4@9W)E<"!S=&1E<G(@
 M9F]R(&%N>2!M97-S86=E"BTM("`@("`@(R!T:&%T('-A>7,@86X@;W!T:6]N
 M('=A<R!I9VYO<F5D+@HM+2`@("`@(&EF(&=R97`@)VEG;F]R:6YG(&]P=&EO
 M;B<@8V]N9G1E<W0N97)R(#XO9&5V+VYU;&P@,CXF,3L@=&AE;B`Z.R!E;'-E
 M"BTM("`@("`@("!A;5]C=E]#0U]D97!E;F1E;F-I97-?8V]M<&EL97)?='EP
 M93TD9&5P;6]D90HM+2`@("`@("`@8G)E86L*+2T@("`@("!F:0HM+2`@("!F
 M:0HM+2`@9&]N90HM+0HM+2`@8V0@+BX*+2T@(')M("UR9B!C;VYF=&5S="YD
 M:7(*+2UE;'-E"BTM("!A;5]C=E]#0U]D97!E;F1E;F-I97-?8V]M<&EL97)?
 M='EP93UN;VYE"BTM9FD*+2T*+2UF:0HM+65C:&\@(B1A<U]M93HD3$E.14Y/
 M.B!R97-U;'0Z("1A;5]C=E]#0U]D97!E;F1E;F-I97-?8V]M<&EL97)?='EP
 M92(@/B8U"BTM96-H;R`B)'M%0TA/7U1])&%M7V-V7T-#7V1E<&5N9&5N8VEE
 M<U]C;VUP:6QE<E]T>7!E(B`^)C8*+2U#0T1%4$U/1$4]9&5P;6]D93TD86U?
 M8W9?0T-?9&5P96YD96YC:65S7V-O;7!I;&5R7W1Y<&4*+2T*+2T*+2T*+2UI
 M9@HM+2`@=&5S="`B>"1E;F%B;&5?9&5P96YD96YC>5]T<F%C:VEN9R(@(3T@
 M>&YO(%P*+2T@("8F('1E<W0@(B1A;5]C=E]#0U]D97!E;F1E;F-I97-?8V]M
 M<&EL97)?='EP92(@/2!G8V,S.R!T:&5N"BTM("!A;5]?9F%S=&1E<$-#7U12
 M544]"BTM("!A;5]?9F%S=&1E<$-#7T9!3%-%/2<C)PHM+65L<V4*+2T@(&%M
 M7U]F87-T9&5P0T-?5%)513TG(R<*+2T@(&%M7U]F87-T9&5P0T-?1D%,4T4]
 M"BTM9FD*+2T*+2T*+2T*+2UA8U]E>'0]8PHM+6%C7V-P<#TG)$-04"`D0U!0
 M1DQ!1U,G"BTM86-?8V]M<&EL93TG)$-#("UC("1#1DQ!1U,@)$-04$9,04=3
 M(&-O;F9T97-T+B1A8U]E>'0@/B8U)PHM+6%C7VQI;FL])R1#0R`M;R!C;VYF
 M=&5S="1A8U]E>&5E>'0@)$-&3$%'4R`D0U!01DQ!1U,@)$Q$1DQ!1U,@8V]N
 M9G1E<W0N)&%C7V5X="`D3$E"4R`^)C4G"BTM86-?8V]M<&EL97)?9VYU/21A
 M8U]C=E]C7V-O;7!I;&5R7V=N=0HM+65C:&\@(B1A<U]M93HD3$E.14Y/.B!C
 M:&5C:VEN9R!H;W<@=&\@<G5N('1H92!#('!R97!R;V-E<W-O<B(@/B8U"BTM
 M96-H;R`D14-(3U].(")C:&5C:VEN9R!H;W<@=&\@<G5N('1H92!#('!R97!R
 M;V-E<W-O<BXN+B`D14-(3U]#(B`^)C8*+2TC($]N(%-U;G,L('-O;65T:6UE
 M<R`D0U!0(&YA;65S(&$@9&ER96-T;W)Y+@HM+6EF('1E<W0@+6X@(B1#4%`B
 M("8F('1E<W0@+60@(B1#4%`B.R!T:&5N"BTM("!#4%`]"BTM9FD*+2UI9B!T
 M97-T("UZ("(D0U!0(CL@=&AE;@HM+2`@:68@=&5S="`B)'MA8U]C=E]P<F]G
 M7T-04"MS971](B`]('-E=#L@=&AE;@HM+2`@96-H;R`D14-(3U].("(H8V%C
 M:&5D*2`D14-(3U]#(B`^)C8*+2UE;'-E"BTM("`@("`@(R!$;W5B;&4@<75O
 M=&5S(&)E8V%U<V4@0U!0(&YE961S('1O(&)E(&5X<&%N9&5D"BTM("`@(&9O
 M<B!#4%`@:6X@(B1#0R`M12(@(B1#0R`M12`M=')A9&ET:6]N86PM8W!P(B`B
 M+VQI8B]C<'`B"BTM("`@(&1O"BTM("`@("`@86-?<')E<')O8U]O:SUF86QS
 M90HM+69O<B!A8U]C7W!R97!R;V-?=V%R;E]F;&%G(&EN("<G('EE<PHM+61O
 M"BTM("`C(%5S92!A(&AE861E<B!F:6QE('1H870@8V]M97,@=VET:"!G8V,L
 M('-O(&-O;F9I9W5R:6YG(&=L:6)C"BTM("`C('=I=&@@82!F<F5S:"!C<F]S
 M<RUC;VUP:6QE<B!W;W)K<RX*+2T@(",@4')E9F5R(#QL:6UI=',N:#X@=&\@
 M/&%S<V5R="YH/B!I9B!?7U-41$-?7R!I<R!D969I;F5D+"!S:6YC90HM+2`@
 M(R`\;&EM:71S+F@^(&5X:7-T<R!E=F5N(&]N(&9R965S=&%N9&EN9R!C;VUP
 M:6QE<G,N"BTM("`C($]N('1H92!.95A4+"!C8R`M12!R=6YS('1H92!C;V1E
 M('1H<F]U9V@@=&AE(&-O;7!I;&5R)W,@<&%R<V5R+`HM+2`@(R!N;W0@:G5S
 M="!T:')O=6=H(&-P<"X@(E-Y;G1A>"!E<G)O<B(@:7,@:&5R92!T;R!C871C
 M:"!T:&ES(&-A<V4N"BTM("!C870@/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%
 M3T8*+2TC;&EN92`D3$E.14Y/(")C;VYF:6=U<F4B"BTM+RH@8V]N9F1E9G,N
 M:"X@("HO"BTM7T%#14]&"BTM8V%T(&-O;F9D969S+F@@/CYC;VYF=&5S="XD
 M86-?97AT"BTM8V%T(#X^8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2\J
 M(&5N9"!C;VYF9&5F<RYH+B`@*B\*+2TC:69D968@7U]35$1#7U\*+2TC(&EN
 M8VQU9&4@/&QI;6ET<RYH/@HM+2-E;'-E"BTM(R!I;F-L=61E(#QA<W-E<G0N
 M:#X*+2TC96YD:68*+2T@("`@("`@("`@("`@("`@("`@("!3>6YT87@@97)R
 M;W(*+2U?04-%3T8*+2UI9B![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/
 M.B!<(B1A8U]C<'`@8V]N9G1E<W0N)&%C7V5X=%PB(BD@/B8U"BTM("`H979A
 M;"`D86-?8W!P(&-O;F9T97-T+B1A8U]E>'0I(#(^8V]N9G1E<W0N97(Q"BTM
 M("!A8U]S=&%T=7,])#\*+2T@(&=R97`@+78@)UX@*BLG(&-O;F9T97-T+F5R
 M,2`^8V]N9G1E<W0N97)R"BTM("!R;2`M9B!C;VYF=&5S="YE<C$*+2T@(&-A
 M="!C;VYF=&5S="YE<G(@/B8U"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@
 M7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM("`H97AI="`D86-?<W1A='5S*3L@
 M?2`^+V1E=B]N=6QL.R!T:&5N"BTM("!I9B!T97-T("US(&-O;F9T97-T+F5R
 M<CL@=&AE;@HM+2`@("!A8U]C<'!?97)R/21A8U]C7W!R97!R;V-?=V%R;E]F
 M;&%G"BTM("!E;'-E"BTM("`@(&%C7V-P<%]E<G(]"BTM("!F:0HM+65L<V4*
 M+2T@(&%C7V-P<%]E<G(]>65S"BTM9FD*+2UI9B!T97-T("UZ("(D86-?8W!P
 M7V5R<B([('1H96X*+2T@(#H*+2UE;'-E"BTM("!E8VAO("(D87-?;64Z(&9A
 M:6QE9"!P<F]G<F%M('=A<SHB(#XF-0HM+7-E9"`G<R]>+WP@+R<@8V]N9G1E
 M<W0N)&%C7V5X="`^)C4*+2T*+2T@(",@0G)O:V5N.B!F86EL<R!O;B!V86QI
 M9"!I;G!U="X*+2UC;VYT:6YU90HM+69I"BTM<FT@+68@8V]N9G1E<W0N97)R
 M(&-O;F9T97-T+B1A8U]E>'0*+2T*+2T@(",@3TLL('=O<FMS(&]N('-A;F4@
 M8V%S97,N("!.;W<@8VAE8VL@=VAE=&AE<B!N;VXM97AI<W1E;G0@:&5A9&5R
 M<PHM+2`@(R!C86X@8F4@9&5T96-T960@86YD(&AO=RX*+2T@(&-A="`^8V]N
 M9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@(F-O;F9I
 M9W5R92(*+2TO*B!C;VYF9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC870@8V]N
 M9F1E9G,N:"`^/F-O;F9T97-T+B1A8U]E>'0*+2UC870@/CYC;VYF=&5S="XD
 M86-?97AT(#P\7T%#14]&"BTM+RH@96YD(&-O;F9D969S+F@N("`J+PHM+2-I
 M;F-L=61E(#QA8U]N;VYE>&ES=&5N="YH/@HM+5]!0T5/1@HM+6EF('L@*&5V
 M86P@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PB)&%C7V-P<"!C;VYF=&5S="XD
 M86-?97AT7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C<'`@8V]N9G1E<W0N)&%C
 M7V5X="D@,CYC;VYF=&5S="YE<C$*+2T@(&%C7W-T871U<STD/PHM+2`@9W)E
 M<"`M=B`G7B`J*R<@8V]N9G1E<W0N97(Q(#YC;VYF=&5S="YE<G(*+2T@(')M
 M("UF(&-O;F9T97-T+F5R,0HM+2`@8V%T(&-O;F9T97-T+F5R<B`^)C4*+2T@
 M(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@/2`D86-?<W1A='5S(B`^)C4*
 M+2T@("AE>&ET("1A8U]S=&%T=7,I.R!](#XO9&5V+VYU;&P[('1H96X*+2T@
 M(&EF('1E<W0@+7,@8V]N9G1E<W0N97)R.R!T:&5N"BTM("`@(&%C7V-P<%]E
 M<G(])&%C7V-?<')E<')O8U]W87)N7V9L86<*+2T@(&5L<V4*+2T@("`@86-?
 M8W!P7V5R<CT*+2T@(&9I"BTM96QS90HM+2`@86-?8W!P7V5R<CUY97,*+2UF
 M:0HM+6EF('1E<W0@+7H@(B1A8U]C<'!?97)R(CL@=&AE;@HM+2`@(R!"<F]K
 M96XZ('-U8V-E<W,@;VX@:6YV86QI9"!I;G!U="X*+2UC;VYT:6YU90HM+65L
 M<V4*+2T@(&5C:&\@(B1A<U]M93H@9F%I;&5D('!R;V=R86T@=V%S.B(@/B8U
 M"BTM<V5D("=S+UXO?"`O)R!C;VYF=&5S="XD86-?97AT(#XF-0HM+0HM+2`@
 M(R!087-S97,@8F]T:"!T97-T<RX*+2UA8U]P<F5P<F]C7V]K/3H*+2UB<F5A
 M:PHM+69I"BTM<FT@+68@8V]N9G1E<W0N97)R(&-O;F9T97-T+B1A8U]E>'0*
 M+2T*+2UD;VYE"BTM(R!"96-A=7-E(&]F(&!B<F5A:R<L(%]!0U]04D504D]#
 M7TE&14Q312=S(&-L96%N:6YG(&-O9&4@=V%S('-K:7!P960N"BTM<FT@+68@
 M8V]N9G1E<W0N97)R(&-O;F9T97-T+B1A8U]E>'0*+2UI9B`D86-?<')E<')O
 M8U]O:SL@=&AE;@HM+2`@8G)E86L*+2UF:0HM+0HM+2`@("!D;VYE"BTM("`@
 M(&%C7V-V7W!R;V=?0U!0/21#4%`*+2T*+2UF:0HM+2`@0U!0/21A8U]C=E]P
 M<F]G7T-04`HM+65L<V4*+2T@(&%C7V-V7W!R;V=?0U!0/21#4%`*+2UF:0HM
 M+65C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z("1#4%`B(#XF-0HM+65C
 M:&\@(B1[14-(3U]4?21#4%`B(#XF-@HM+6%C7W!R97!R;V-?;VL]9F%L<V4*
 M+2UF;W(@86-?8U]P<F5P<F]C7W=A<FY?9FQA9R!I;B`G)R!Y97,*+2UD;PHM
 M+2`@(R!5<V4@82!H96%D97(@9FEL92!T:&%T(&-O;65S('=I=&@@9V-C+"!S
 M;R!C;VYF:6=U<FEN9R!G;&EB8PHM+2`@(R!W:71H(&$@9G)E<V@@8W)O<W,M
 M8V]M<&EL97(@=V]R:W,N"BTM("`C(%!R969E<B`\;&EM:71S+F@^('1O(#QA
 M<W-E<G0N:#X@:68@7U]35$1#7U\@:7,@9&5F:6YE9"P@<VEN8V4*+2T@(",@
 M/&QI;6ET<RYH/B!E>&ES=',@979E;B!O;B!F<F5E<W1A;F1I;F<@8V]M<&EL
 M97)S+@HM+2`@(R!/;B!T:&4@3F585"P@8V,@+44@<G5N<R!T:&4@8V]D92!T
 M:')O=6=H('1H92!C;VUP:6QE<B=S('!A<G-E<BP*+2T@(",@;F]T(&IU<W0@
 M=&AR;W5G:"!C<'`N(")3>6YT87@@97)R;W(B(&ES(&AE<F4@=&\@8V%T8V@@
 M=&AI<R!C87-E+@HM+2`@8V%T(#YC;VYF=&5S="XD86-?97AT(#P\7T%#14]&
 M"BTM(VQI;F4@)$Q)3D5.3R`B8V]N9FEG=7)E(@HM+2\J(&-O;F9D969S+F@N
 M("`J+PHM+5]!0T5/1@HM+6-A="!C;VYF9&5F<RYH(#X^8V]N9G1E<W0N)&%C
 M7V5X=`HM+6-A="`^/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%3T8*+2TO*B!E
 M;F0@8V]N9F1E9G,N:"X@("HO"BTM(VEF9&5F(%]?4U1$0U]?"BTM(R!I;F-L
 M=61E(#QL:6UI=',N:#X*+2TC96QS90HM+2,@:6YC;'5D92`\87-S97)T+F@^
 M"BTM(V5N9&EF"BTM("`@("`@("`@("`@("`@("`@("`@4WEN=&%X(&5R<F]R
 M"BTM7T%#14]&"BTM:68@>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@
 M7"(D86-?8W!P(&-O;F9T97-T+B1A8U]E>'1<(B(I(#XF-0HM+2`@*&5V86P@
 M)&%C7V-P<"!C;VYF=&5S="XD86-?97AT*2`R/F-O;F9T97-T+F5R,0HM+2`@
 M86-?<W1A='5S/20_"BTM("!G<F5P("UV("=>("HK)R!C;VYF=&5S="YE<C$@
 M/F-O;F9T97-T+F5R<@HM+2`@<FT@+68@8V]N9G1E<W0N97(Q"BTM("!C870@
 M8V]N9G1E<W0N97)R(#XF-0HM+2`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PD
 M/R`]("1A8U]S=&%T=7,B(#XF-0HM+2`@*&5X:70@)&%C7W-T871U<RD[('T@
 M/B]D978O;G5L;#L@=&AE;@HM+2`@:68@=&5S="`M<R!C;VYF=&5S="YE<G([
 M('1H96X*+2T@("`@86-?8W!P7V5R<CTD86-?8U]P<F5P<F]C7W=A<FY?9FQA
 M9PHM+2`@96QS90HM+2`@("!A8U]C<'!?97)R/0HM+2`@9FD*+2UE;'-E"BTM
 M("!A8U]C<'!?97)R/7EE<PHM+69I"BTM:68@=&5S="`M>B`B)&%C7V-P<%]E
 M<G(B.R!T:&5N"BTM("`Z"BTM96QS90HM+2`@96-H;R`B)&%S7VUE.B!F86EL
 M960@<')O9W)A;2!W87,Z(B`^)C4*+2US960@)W,O7B]\("\G(&-O;F9T97-T
 M+B1A8U]E>'0@/B8U"BTM"BTM("`C($)R;VME;CH@9F%I;',@;VX@=F%L:60@
 M:6YP=70N"BTM8V]N=&EN=64*+2UF:0HM+7)M("UF(&-O;F9T97-T+F5R<B!C
 M;VYF=&5S="XD86-?97AT"BTM"BTM("`C($]++"!W;W)K<R!O;B!S86YE(&-A
 M<V5S+B`@3F]W(&-H96-K('=H971H97(@;F]N+65X:7-T96YT(&AE861E<G,*
 M+2T@(",@8V%N(&)E(&1E=&5C=&5D(&%N9"!H;W<N"BTM("!C870@/F-O;F9T
 M97-T+B1A8U]E>'0@/#Q?04-%3T8*+2TC;&EN92`D3$E.14Y/(")C;VYF:6=U
 M<F4B"BTM+RH@8V]N9F1E9G,N:"X@("HO"BTM7T%#14]&"BTM8V%T(&-O;F9D
 M969S+F@@/CYC;VYF=&5S="XD86-?97AT"BTM8V%T(#X^8V]N9G1E<W0N)&%C
 M7V5X="`\/%]!0T5/1@HM+2\J(&5N9"!C;VYF9&5F<RYH+B`@*B\*+2TC:6YC
 M;'5D92`\86-?;F]N97AI<W1E;G0N:#X*+2U?04-%3T8*+2UI9B![("AE=F%L
 M(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]C<'`@8V]N9G1E<W0N)&%C
 M7V5X=%PB(BD@/B8U"BTM("`H979A;"`D86-?8W!P(&-O;F9T97-T+B1A8U]E
 M>'0I(#(^8V]N9G1E<W0N97(Q"BTM("!A8U]S=&%T=7,])#\*+2T@(&=R97`@
 M+78@)UX@*BLG(&-O;F9T97-T+F5R,2`^8V]N9G1E<W0N97)R"BTM("!R;2`M
 M9B!C;VYF=&5S="YE<C$*+2T@(&-A="!C;VYF=&5S="YE<G(@/B8U"BTM("!E
 M8VAO("(D87-?;64Z)$Q)3D5.3SH@7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM
 M("`H97AI="`D86-?<W1A='5S*3L@?2`^+V1E=B]N=6QL.R!T:&5N"BTM("!I
 M9B!T97-T("US(&-O;F9T97-T+F5R<CL@=&AE;@HM+2`@("!A8U]C<'!?97)R
 M/21A8U]C7W!R97!R;V-?=V%R;E]F;&%G"BTM("!E;'-E"BTM("`@(&%C7V-P
 M<%]E<G(]"BTM("!F:0HM+65L<V4*+2T@(&%C7V-P<%]E<G(]>65S"BTM9FD*
 M+2UI9B!T97-T("UZ("(D86-?8W!P7V5R<B([('1H96X*+2T@(",@0G)O:V5N
 M.B!S=6-C97-S(&]N(&EN=F%L:60@:6YP=70N"BTM8V]N=&EN=64*+2UE;'-E
 M"BTM("!E8VAO("(D87-?;64Z(&9A:6QE9"!P<F]G<F%M('=A<SHB(#XF-0HM
 M+7-E9"`G<R]>+WP@+R<@8V]N9G1E<W0N)&%C7V5X="`^)C4*+2T*+2T@(",@
 M4&%S<V5S(&)O=&@@=&5S=',N"BTM86-?<')E<')O8U]O:STZ"BTM8G)E86L*
 M+2UF:0HM+7)M("UF(&-O;F9T97-T+F5R<B!C;VYF=&5S="XD86-?97AT"BTM
 M"BTM9&]N90HM+2,@0F5C875S92!O9B!@8G)E86LG+"!?04-?4%)%4%)/0U])
 M1D5,4T4G<R!C;&5A;FEN9R!C;V1E('=A<R!S:VEP<&5D+@HM+7)M("UF(&-O
 M;F9T97-T+F5R<B!C;VYF=&5S="XD86-?97AT"BTM:68@)&%C7W!R97!R;V-?
 M;VL[('1H96X*+2T@(#H*+2UE;'-E"BTM("![('L@96-H;R`B)&%S7VUE.B1,
 M24Y%3D\Z(&5R<F]R.B!#('!R97!R;V-E<W-O<B!<(B1#4%!<(B!F86EL<R!S
 M86YI='D@8VAE8VL*+2U3964@7&!C;VYF:6<N;&]G)R!F;W(@;6]R92!D971A
 M:6QS+B(@/B8U"BTM96-H;R`B)&%S7VUE.B!E<G)O<CH@0R!P<F5P<F]C97-S
 M;W(@7"(D0U!07"(@9F%I;',@<V%N:71Y(&-H96-K"BTM4V5E(%Q@8V]N9FEG
 M+FQO9R<@9F]R(&UO<F4@9&5T86EL<RXB(#XF,CM]"BTM("`@>R`H97AI="`Q
 M*3L@97AI="`Q.R!].R!]"BTM9FD*+2T*+2UA8U]E>'0]8PHM+6%C7V-P<#TG
 M)$-04"`D0U!01DQ!1U,G"BTM86-?8V]M<&EL93TG)$-#("UC("1#1DQ!1U,@
 M)$-04$9,04=3(&-O;F9T97-T+B1A8U]E>'0@/B8U)PHM+6%C7VQI;FL])R1#
 M0R`M;R!C;VYF=&5S="1A8U]E>&5E>'0@)$-&3$%'4R`D0U!01DQ!1U,@)$Q$
 M1DQ!1U,@8V]N9G1E<W0N)&%C7V5X="`D3$E"4R`^)C4G"BTM86-?8V]M<&EL
 M97)?9VYU/21A8U]C=E]C7V-O;7!I;&5R7V=N=0HM+0HM+0HM+65C:&\@(B1A
 M<U]M93HD3$E.14Y/.B!C:&5C:VEN9R!F;W(@96=R97`B(#XF-0HM+65C:&\@
 M)$5#2$]?3B`B8VAE8VMI;F<@9F]R(&5G<F5P+BXN("1%0TA/7T,B(#XF-@HM
 M+6EF('1E<W0@(B1[86-?8W9?<')O9U]E9W)E<"MS971](B`]('-E=#L@=&AE
 M;@HM+2`@96-H;R`D14-(3U].("(H8V%C:&5D*2`D14-(3U]#(B`^)C8*+2UE
 M;'-E"BTM("!I9B!E8VAO(&$@?"`H9W)E<"`M12`G*&%\8BDG*2`^+V1E=B]N
 M=6QL(#(^)C$*+2T@("`@=&AE;B!A8U]C=E]P<F]G7V5G<F5P/2=G<F5P("U%
 M)PHM+2`@("!E;'-E(&%C7V-V7W!R;V=?96=R97`])V5G<F5P)PHM+2`@("!F
 M:0HM+69I"BTM96-H;R`B)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@)&%C7V-V
 M7W!R;V=?96=R97`B(#XF-0HM+65C:&\@(B1[14-(3U]4?21A8U]C=E]P<F]G
 M7V5G<F5P(B`^)C8*+2T@14=215`])&%C7V-V7W!R;V=?96=R97`*+2T*+2T*
 M+2UE8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI;F<@9F]R($%.4TD@0R!H
 M96%D97(@9FEL97,B(#XF-0HM+65C:&\@)$5#2$]?3B`B8VAE8VMI;F<@9F]R
 M($%.4TD@0R!H96%D97(@9FEL97,N+BX@)$5#2$]?0R(@/B8V"BTM:68@=&5S
 M="`B)'MA8U]C=E]H96%D97)?<W1D8RMS971](B`]('-E=#L@=&AE;@HM+2`@
 M96-H;R`D14-(3U].("(H8V%C:&5D*2`D14-(3U]#(B`^)C8*+2UE;'-E"BTM
 M("!C870@/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%3T8*+2TC;&EN92`D3$E.
 M14Y/(")C;VYF:6=U<F4B"BTM+RH@8V]N9F1E9G,N:"X@("HO"BTM7T%#14]&
 M"BTM8V%T(&-O;F9D969S+F@@/CYC;VYF=&5S="XD86-?97AT"BTM8V%T(#X^
 M8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2\J(&5N9"!C;VYF9&5F<RYH
 M+B`@*B\*+2TC:6YC;'5D92`\<W1D;&EB+F@^"BTM(VEN8VQU9&4@/'-T9&%R
 M9RYH/@HM+2-I;F-L=61E(#QS=')I;F<N:#X*+2TC:6YC;'5D92`\9FQO870N
 M:#X*+2T*+2UI;G0*+2UM86EN("@I"BTM>PHM+0HM+2`@.PHM+2`@<F5T=7)N
 M(#`["BTM?0HM+5]!0T5/1@HM+7)M("UF(&-O;F9T97-T+B1A8U]O8FIE>'0*
 M+2UI9B![("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]C;VUP
 M:6QE7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C;VUP:6QE*2`R/B8U"BTM("!A
 M8U]S=&%T=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@/2`D
 M86-?<W1A='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!]("8F"BTM
 M("`@("`@("`@>R!A8U]T<GD])W1E<W0@+7,@8V]N9G1E<W0N)&%C7V]B:F5X
 M="<*+2T@('L@*&5V86P@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PB)&%C7W1R
 M>5PB(BD@/B8U"BTM("`H979A;"`D86-?=')Y*2`R/B8U"BTM("!A8U]S=&%T
 M=7,])#\*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<)#\@/2`D86-?<W1A
 M='5S(B`^)C4*+2T@("AE>&ET("1A8U]S=&%T=7,I.R!].R!].R!T:&5N"BTM
 M("!A8U]C=E]H96%D97)?<W1D8SUY97,*+2UE;'-E"BTM("!E8VAO("(D87-?
 M;64Z(&9A:6QE9"!P<F]G<F%M('=A<SHB(#XF-0HM+7-E9"`G<R]>+WP@+R<@
 M8V]N9G1E<W0N)&%C7V5X="`^)C4*+2T*+2UA8U]C=E]H96%D97)?<W1D8SUN
 M;PHM+69I"BTM<FT@+68@8V]N9G1E<W0N)&%C7V]B:F5X="!C;VYF=&5S="XD
 M86-?97AT"BTM"BTM:68@=&5S="`D86-?8W9?:&5A9&5R7W-T9&,@/2!Y97,[
 M('1H96X*+2T@(",@4W5N3U,@-"YX('-T<FEN9RYH(&1O97,@;F]T(&1E8VQA
 M<F4@;65M*BP@8V]N=')A<GD@=&\@04Y322X*+2T@(&-A="`^8V]N9G1E<W0N
 M)&%C7V5X="`\/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@(F-O;F9I9W5R92(*
 M+2TO*B!C;VYF9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC870@8V]N9F1E9G,N
 M:"`^/F-O;F9T97-T+B1A8U]E>'0*+2UC870@/CYC;VYF=&5S="XD86-?97AT
 M(#P\7T%#14]&"BTM+RH@96YD(&-O;F9D969S+F@N("`J+PHM+2-I;F-L=61E
 M(#QS=')I;F<N:#X*+2T*+2U?04-%3T8*+2UI9B`H979A;"`B)&%C7V-P<"!C
 M;VYF=&5S="XD86-?97AT(BD@,CXF-2!\"BTM("`D14=215`@(FUE;6-H<B(@
 M/B]D978O;G5L;"`R/B8Q.R!T:&5N"BTM("`Z"BTM96QS90HM+2`@86-?8W9?
 M:&5A9&5R7W-T9&,];F\*+2UF:0HM+7)M("UF(&-O;F9T97-T*@HM+0HM+69I
 M"BTM"BTM:68@=&5S="`D86-?8W9?:&5A9&5R7W-T9&,@/2!Y97,[('1H96X*
 M+2T@(",@25-#(#(N,"XR('-T9&QI8BYH(&1O97,@;F]T(&1E8VQA<F4@9G)E
 M92P@8V]N=')A<GD@=&\@04Y322X*+2T@(&-A="`^8V]N9G1E<W0N)&%C7V5X
 M="`\/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@(F-O;F9I9W5R92(*+2TO*B!C
 M;VYF9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC870@8V]N9F1E9G,N:"`^/F-O
 M;F9T97-T+B1A8U]E>'0*+2UC870@/CYC;VYF=&5S="XD86-?97AT(#P\7T%#
 M14]&"BTM+RH@96YD(&-O;F9D969S+F@N("`J+PHM+2-I;F-L=61E(#QS=&1L
 M:6(N:#X*+2T*+2U?04-%3T8*+2UI9B`H979A;"`B)&%C7V-P<"!C;VYF=&5S
 M="XD86-?97AT(BD@,CXF-2!\"BTM("`D14=215`@(F9R964B(#XO9&5V+VYU
 M;&P@,CXF,3L@=&AE;@HM+2`@.@HM+65L<V4*+2T@(&%C7V-V7VAE861E<E]S
 M=&1C/6YO"BTM9FD*+2UR;2`M9B!C;VYF=&5S="H*+2T*+2UF:0HM+0HM+6EF
 M('1E<W0@)&%C7V-V7VAE861E<E]S=&1C(#T@>65S.R!T:&5N"BTM("`C("]B
 M:6XO8V,@:6X@27)I>"TT+C`N-2!G971S(&YO;BU!3E-)(&-T>7!E(&UA8W)O
 M<R!U;FQE<W,@=7-I;F<@+6%N<VDN"BTM("!I9B!T97-T("(D8W)O<W-?8V]M
 M<&EL:6YG(B`]('EE<SL@=&AE;@HM+2`@.@HM+65L<V4*+2T@(&-A="`^8V]N
 M9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@(F-O;F9I
 M9W5R92(*+2TO*B!C;VYF9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC870@8V]N
 M9F1E9G,N:"`^/F-O;F9T97-T+B1A8U]E>'0*+2UC870@/CYC;VYF=&5S="XD
 M86-?97AT(#P\7T%#14]&"BTM+RH@96YD(&-O;F9D969S+F@N("`J+PHM+2-I
 M;F-L=61E(#QC='EP92YH/@HM+2-I9B`H*"<@)R`F(#!X,$9&*2`]/2`P>#`R
 M,"D*+2TC(&1E9FEN92!)4TQ/5T52*&,I("@G82<@/#T@*&,I("8F("AC*2`\
 M/2`G>B<I"BTM(R!D969I;F4@5$]54%!%4BAC*2`H25-,3U=%4BAC*2`_("=!
 M)R`K("@H8RD@+2`G82<I(#H@*&,I*0HM+2-E;'-E"BTM(R!D969I;F4@25-,
 M3U=%4BAC*2!<"BTM("`@("`@("`@("`@("`@("`@("@H)V$G(#P]("AC*2`F
 M)B`H8RD@/#T@)VDG*2!<"BTM("`@("`@("`@("`@("`@("`@("`@?'P@*"=J
 M)R`\/2`H8RD@)B8@*&,I(#P]("=R)RD@7`HM+2`@("`@("`@("`@("`@("`@
 M("`@('Q\("@G<R<@/#T@*&,I("8F("AC*2`\/2`G>B<I*0HM+2,@9&5F:6YE
 M(%1/55!015(H8RD@*$E33$]715(H8RD@/R`H*&,I('P@,'@T,"D@.B`H8RDI
 M"BTM(V5N9&EF"BTM"BTM(V1E9FEN92!83U(H92P@9BD@*"@H92D@)B8@(2AF
 M*2D@?'P@*"$H92D@)B8@*&8I*2D*+2UI;G0*+2UM86EN("@I"BTM>PHM+2`@
 M:6YT(&D["BTM("!F;W(@*&D@/2`P.R!I(#P@,C4V.R!I*RLI"BTM("`@(&EF
 M("A83U(@*&ES;&]W97(@*&DI+"!)4TQ/5T52("AI*2D*+2T@("`@("`@('Q\
 M('1O=7!P97(@*&DI("$](%1/55!015(@*&DI*0HM+2`@("`@(&5X:70H,BD[
 M"BTM("!E>&ET("@P*3L*+2U]"BTM7T%#14]&"BTM<FT@+68@8V]N9G1E<W0D
 M86-?97AE97AT"BTM:68@>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@
 M7"(D86-?;&EN:UPB(BD@/B8U"BTM("`H979A;"`D86-?;&EN:RD@,CXF-0HM
 M+2`@86-?<W1A='5S/20_"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"0_
 M(#T@)&%C7W-T871U<R(@/B8U"BTM("`H97AI="`D86-?<W1A='5S*3L@?2`F
 M)B![(&%C7W1R>3TG+B]C;VYF=&5S="1A8U]E>&5E>'0G"BTM("![("AE=F%L
 M(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]T<GE<(B(I(#XF-0HM+2`@
 M*&5V86P@)&%C7W1R>2D@,CXF-0HM+2`@86-?<W1A='5S/20_"BTM("!E8VAO
 M("(D87-?;64Z)$Q)3D5.3SH@7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM("`H
 M97AI="`D86-?<W1A='5S*3L@?3L@?3L@=&AE;@HM+2`@.@HM+65L<V4*+2T@
 M(&5C:&\@(B1A<U]M93H@<')O9W)A;2!E>&ET960@=VET:"!S=&%T=7,@)&%C
 M7W-T871U<R(@/B8U"BTM96-H;R`B)&%S7VUE.B!F86EL960@<')O9W)A;2!W
 M87,Z(B`^)C4*+2US960@)W,O7B]\("\G(&-O;F9T97-T+B1A8U]E>'0@/B8U
 M"BTM"BTM*"!E>&ET("1A8U]S=&%T=7,@*0HM+6%C7V-V7VAE861E<E]S=&1C
 M/6YO"BTM9FD*+2UR;2`M9B!C;W)E(&-O<F4N*B`J+F-O<F4@9VUO;BYO=70@
 M8F(N;W5T(&-O;F9T97-T)&%C7V5X965X="!C;VYF=&5S="XD86-?;V)J97AT
 M(&-O;F9T97-T+B1A8U]E>'0*+2UF:0HM+69I"BTM9FD*+2UE8VAO("(D87-?
 M;64Z)$Q)3D5.3SH@<F5S=6QT.B`D86-?8W9?:&5A9&5R7W-T9&,B(#XF-0HM
 M+65C:&\@(B1[14-(3U]4?21A8U]C=E]H96%D97)?<W1D8R(@/B8V"BTM:68@
 M=&5S="`D86-?8W9?:&5A9&5R7W-T9&,@/2!Y97,[('1H96X*+2T*+2UC870@
 M/CYC;VYF9&5F<RYH(#P\7%]!0T5/1@HM+2-D969I;F4@4U1$0U](14%$15)3
 M(#$*+2U?04-%3T8*+2T*+2UF:0HM+0HM+2,@3VX@25))6"`U+C,L('-Y<R]T
 M>7!E<R!A;F0@:6YT='EP97,N:"!A<F4@8V]N9FQI8W1I;F<N"BTM"BTM"BTM
 M"BTM"BTM"BTM"BTM"BTM"BTM"BTM9F]R(&%C7VAE861E<B!I;B!S>7,O='EP
 M97,N:"!S>7,O<W1A="YH('-T9&QI8BYH('-T<FEN9RYH(&UE;6]R>2YH('-T
 M<FEN9W,N:"!<"BTM("`@("`@("`@("`@("`@("`@:6YT='EP97,N:"!S=&1I
 M;G0N:"!U;FES=&0N:`HM+61O"BTM87-?86-?2&5A9&5R/6!E8VAO(")A8U]C
 M=E]H96%D97)?)&%C7VAE861E<B(@?"`D87-?=')?<VA@"BTM96-H;R`B)&%S
 M7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&9O<B`D86-?:&5A9&5R(B`^)C4*+2UE
 M8VAO("1%0TA/7TX@(F-H96-K:6YG(&9O<B`D86-?:&5A9&5R+BXN("1%0TA/
 M7T,B(#XF-@HM+6EF(&5V86P@(G1E<W0@7")<)'LD87-?86-?2&5A9&5R*W-E
 M='U<(B`]('-E="([('1H96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@
 M)$5#2$]?0R(@/B8V"BTM96QS90HM+2`@8V%T(#YC;VYF=&5S="XD86-?97AT
 M(#P\7T%#14]&"BTM(VQI;F4@)$Q)3D5.3R`B8V]N9FEG=7)E(@HM+2\J(&-O
 M;F9D969S+F@N("`J+PHM+5]!0T5/1@HM+6-A="!C;VYF9&5F<RYH(#X^8V]N
 M9G1E<W0N)&%C7V5X=`HM+6-A="`^/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%
 M3T8*+2TO*B!E;F0@8V]N9F1E9G,N:"X@("HO"BTM)&%C7VEN8VQU9&5S7V1E
 M9F%U;'0*+2T*+2TC:6YC;'5D92`\)&%C7VAE861E<CX*+2U?04-%3T8*+2UR
 M;2`M9B!C;VYF=&5S="XD86-?;V)J97AT"BTM:68@>R`H979A;"!E8VAO("(D
 M87-?;64Z)$Q)3D5.3SH@7"(D86-?8V]M<&EL95PB(BD@/B8U"BTM("`H979A
 M;"`D86-?8V]M<&EL92D@,CXF-0HM+2`@86-?<W1A='5S/20_"BTM("!E8VAO
 M("(D87-?;64Z)$Q)3D5.3SH@7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM("`H
 M97AI="`D86-?<W1A='5S*3L@?2`F)@HM+2`@("`@("`@('L@86-?=')Y/2=T
 M97-T("US(&-O;F9T97-T+B1A8U]O8FIE>'0G"BTM("![("AE=F%L(&5C:&\@
 M(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]T<GE<(B(I(#XF-0HM+2`@*&5V86P@
 M)&%C7W1R>2D@,CXF-0HM+2`@86-?<W1A='5S/20_"BTM("!E8VAO("(D87-?
 M;64Z)$Q)3D5.3SH@7"0_(#T@)&%C7W-T871U<R(@/B8U"BTM("`H97AI="`D
 M86-?<W1A='5S*3L@?3L@?3L@=&AE;@HM+2`@979A;"`B)&%S7V%C7TAE861E
 M<CUY97,B"BTM96QS90HM+2`@96-H;R`B)&%S7VUE.B!F86EL960@<')O9W)A
 M;2!W87,Z(B`^)C4*+2US960@)W,O7B]\("\G(&-O;F9T97-T+B1A8U]E>'0@
 M/B8U"BTM"BTM979A;"`B)&%S7V%C7TAE861E<CUN;R(*+2UF:0HM+7)M("UF
 M(&-O;F9T97-T+B1A8U]O8FIE>'0@8V]N9G1E<W0N)&%C7V5X=`HM+69I"BTM
 M96-H;R`B)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@8&5V86P@96-H;R`G)'LG
 M)&%S7V%C7TAE861E<B=])V`B(#XF-0HM+65C:&\@(B1[14-(3U]4?6!E=F%L
 M(&5C:&\@)R1[)R1A<U]A8U](96%D97(G?2=@(B`^)C8*+2UI9B!T97-T(&!E
 M=F%L(&5C:&\@)R1[)R1A<U]A8U](96%D97(G?2=@(#T@>65S.R!T:&5N"BTM
 M("!C870@/CYC;VYF9&5F<RYH(#P\7T%#14]&"BTM(V1E9FEN92!@96-H;R`B
 M2$%615\D86-?:&5A9&5R(B!\("1A<U]T<E]C<'!@(#$*+2U?04-%3T8*+2T*
 M+2UF:0HM+0HM+61O;F4*+2T*+2T*+2T*+2UF;W(@86-?:&5A9&5R(&EN(&5M
 M;6EN=')I;BYH"BTM9&\*+2UA<U]A8U](96%D97(]8&5C:&\@(F%C7V-V7VAE
 M861E<E\D86-?:&5A9&5R(B!\("1A<U]T<E]S:&`*+2UI9B!E=F%L(")T97-T
 M(%PB7"1[)&%S7V%C7TAE861E<BMS971]7"(@/2!S970B.R!T:&5N"BTM("!E
 M8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI;F<@9F]R("1A8U]H96%D97(B
 M(#XF-0HM+65C:&\@)$5#2$]?3B`B8VAE8VMI;F<@9F]R("1A8U]H96%D97(N
 M+BX@)$5#2$]?0R(@/B8V"BTM:68@979A;"`B=&5S="!<(EPD>R1A<U]A8U](
 M96%D97(K<V5T?5PB(#T@<V5T(CL@=&AE;@HM+2`@96-H;R`D14-(3U].("(H
 M8V%C:&5D*2`D14-(3U]#(B`^)C8*+2UF:0HM+65C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!R97-U;'0Z(&!E=F%L(&5C:&\@)R1[)R1A<U]A8U](96%D97(G?2=@
 M(B`^)C4*+2UE8VAO("(D>T5#2$]?5'U@979A;"!E8VAO("<D>R<D87-?86-?
 M2&5A9&5R)WTG8"(@/B8V"BTM96QS90HM+2`@(R!)<R!T:&4@:&5A9&5R(&-O
 M;7!I;&%B;&4_"BTM96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG("1A
 M8U]H96%D97(@=7-A8FEL:71Y(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K
 M:6YG("1A8U]H96%D97(@=7-A8FEL:71Y+BXN("1%0TA/7T,B(#XF-@HM+6-A
 M="`^8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM+2-L:6YE("1,24Y%3D\@
 M(F-O;F9I9W5R92(*+2TO*B!C;VYF9&5F<RYH+B`@*B\*+2U?04-%3T8*+2UC
 M870@8V]N9F1E9G,N:"`^/F-O;F9T97-T+B1A8U]E>'0*+2UC870@/CYC;VYF
 M=&5S="XD86-?97AT(#P\7T%#14]&"BTM+RH@96YD(&-O;F9D969S+F@N("`J
 M+PHM+21A8U]I;F-L=61E<U]D969A=6QT"BTM(VEN8VQU9&4@/"1A8U]H96%D
 M97(^"BTM7T%#14]&"BTM<FT@+68@8V]N9G1E<W0N)&%C7V]B:F5X=`HM+6EF
 M('L@*&5V86P@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PB)&%C7V-O;7!I;&5<
 M(B(I(#XF-0HM+2`@*&5V86P@)&%C7V-O;7!I;&4I(#(^)C4*+2T@(&%C7W-T
 M871U<STD/PHM+2`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PD/R`]("1A8U]S
 M=&%T=7,B(#XF-0HM+2`@*&5X:70@)&%C7W-T871U<RD[('T@)B8*+2T@("`@
 M("`@("![(&%C7W1R>3TG=&5S="`M<R!C;VYF=&5S="XD86-?;V)J97AT)PHM
 M+2`@>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"(D86-?=')Y7"(B
 M*2`^)C4*+2T@("AE=F%L("1A8U]T<GDI(#(^)C4*+2T@(&%C7W-T871U<STD
 M/PHM+2`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PD/R`]("1A8U]S=&%T=7,B
 M(#XF-0HM+2`@*&5X:70@)&%C7W-T871U<RD[('T[('T[('1H96X*+2T@(&%C
 M7VAE861E<E]C;VUP:6QE<CUY97,*+2UE;'-E"BTM("!E8VAO("(D87-?;64Z
 M(&9A:6QE9"!P<F]G<F%M('=A<SHB(#XF-0HM+7-E9"`G<R]>+WP@+R<@8V]N
 M9G1E<W0N)&%C7V5X="`^)C4*+2T*+2UA8U]H96%D97)?8V]M<&EL97(];F\*
 M+2UF:0HM+7)M("UF(&-O;F9T97-T+B1A8U]O8FIE>'0@8V]N9G1E<W0N)&%C
 M7V5X=`HM+65C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z("1A8U]H96%D
 M97)?8V]M<&EL97(B(#XF-0HM+65C:&\@(B1[14-(3U]4?21A8U]H96%D97)?
 M8V]M<&EL97(B(#XF-@HM+0HM+2,@27,@=&AE(&AE861E<B!P<F5S96YT/PHM
 M+65C:&\@(B1A<U]M93HD3$E.14Y/.B!C:&5C:VEN9R`D86-?:&5A9&5R('!R
 M97-E;F-E(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H96-K:6YG("1A8U]H96%D
 M97(@<')E<V5N8V4N+BX@)$5#2$]?0R(@/B8V"BTM8V%T(#YC;VYF=&5S="XD
 M86-?97AT(#P\7T%#14]&"BTM(VQI;F4@)$Q)3D5.3R`B8V]N9FEG=7)E(@HM
 M+2\J(&-O;F9D969S+F@N("`J+PHM+5]!0T5/1@HM+6-A="!C;VYF9&5F<RYH
 M(#X^8V]N9G1E<W0N)&%C7V5X=`HM+6-A="`^/F-O;F9T97-T+B1A8U]E>'0@
 M/#Q?04-%3T8*+2TO*B!E;F0@8V]N9F1E9G,N:"X@("HO"BTM(VEN8VQU9&4@
 M/"1A8U]H96%D97(^"BTM7T%#14]&"BTM:68@>R`H979A;"!E8VAO("(D87-?
 M;64Z)$Q)3D5.3SH@7"(D86-?8W!P(&-O;F9T97-T+B1A8U]E>'1<(B(I(#XF
 M-0HM+2`@*&5V86P@)&%C7V-P<"!C;VYF=&5S="XD86-?97AT*2`R/F-O;F9T
 M97-T+F5R,0HM+2`@86-?<W1A='5S/20_"BTM("!G<F5P("UV("=>("HK)R!C
 M;VYF=&5S="YE<C$@/F-O;F9T97-T+F5R<@HM+2`@<FT@+68@8V]N9G1E<W0N
 M97(Q"BTM("!C870@8V]N9G1E<W0N97)R(#XF-0HM+2`@96-H;R`B)&%S7VUE
 M.B1,24Y%3D\Z(%PD/R`]("1A8U]S=&%T=7,B(#XF-0HM+2`@*&5X:70@)&%C
 M7W-T871U<RD[('T@/B]D978O;G5L;#L@=&AE;@HM+2`@:68@=&5S="`M<R!C
 M;VYF=&5S="YE<G([('1H96X*+2T@("`@86-?8W!P7V5R<CTD86-?8U]P<F5P
 M<F]C7W=A<FY?9FQA9PHM+2`@96QS90HM+2`@("!A8U]C<'!?97)R/0HM+2`@
 M9FD*+2UE;'-E"BTM("!A8U]C<'!?97)R/7EE<PHM+69I"BTM:68@=&5S="`M
 M>B`B)&%C7V-P<%]E<G(B.R!T:&5N"BTM("!A8U]H96%D97)?<')E<')O8SUY
 M97,*+2UE;'-E"BTM("!E8VAO("(D87-?;64Z(&9A:6QE9"!P<F]G<F%M('=A
 M<SHB(#XF-0HM+7-E9"`G<R]>+WP@+R<@8V]N9G1E<W0N)&%C7V5X="`^)C4*
 M+2T*+2T@(&%C7VAE861E<E]P<F5P<F]C/6YO"BTM9FD*+2UR;2`M9B!C;VYF
 M=&5S="YE<G(@8V]N9G1E<W0N)&%C7V5X=`HM+65C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!R97-U;'0Z("1A8U]H96%D97)?<')E<')O8R(@/B8U"BTM96-H;R`B
 M)'M%0TA/7U1])&%C7VAE861E<E]P<F5P<F]C(B`^)C8*+2T*+2TC(%-O/R`@
 M5VAA="!A8F]U="!T:&ES(&AE861E<C\*+2UC87-E("1A8U]H96%D97)?8V]M
 M<&EL97(Z)&%C7VAE861E<E]P<F5P<F]C(&EN"BTM("!Y97,Z;F\@*0HM+2`@
 M("![(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!705).24Y'.B`D86-?:&5A9&5R
 M.B!A8V-E<'1E9"!B>2!T:&4@8V]M<&EL97(L(')E:F5C=&5D(&)Y('1H92!P
 M<F5P<F]C97-S;W(A(B`^)C4*+2UE8VAO("(D87-?;64Z(%=!4DY)3D<Z("1A
 M8U]H96%D97(Z(&%C8V5P=&5D(&)Y('1H92!C;VUP:6QE<BP@<F5J96-T960@
 M8GD@=&AE('!R97!R;V-E<W-O<B$B(#XF,CM]"BTM("`@('L@96-H;R`B)&%S
 M7VUE.B1,24Y%3D\Z(%=!4DY)3D<Z("1A8U]H96%D97(Z('!R;V-E961I;F<@
 M=VET:"!T:&4@<')E<')O8V5S<V]R)W,@<F5S=6QT(B`^)C4*+2UE8VAO("(D
 M87-?;64Z(%=!4DY)3D<Z("1A8U]H96%D97(Z('!R;V-E961I;F<@=VET:"!T
 M:&4@<')E<')O8V5S<V]R)W,@<F5S=6QT(B`^)C([?0HM+2`@("`H"BTM("`@
 M("`@8V%T(#P\7%]!4T)/6`HM+2,C("TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
 M+2TM+2TM+2TM+2TM+2`C(PHM+2,C(%)E<&]R="!T:&ES('1O(&)U9RUA=71O
 M8V]N9D!G;G4N;W)G+B`C(PHM+2,C("TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
 M+2TM+2TM+2TM+2TM+2`C(PHM+5]!4T)/6`HM+2`@("`I('P*+2T@("`@("!S
 M960@(G,O7B\D87-?;64Z(%=!4DY)3D<Z("`@("`O(B`^)C(*+2T@("`@.SL*
 M+2T@(&YO.GEE<R`I"BTM("`@('L@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%=!
 M4DY)3D<Z("1A8U]H96%D97(Z('!R97-E;G0@8G5T(&-A;FYO="!B92!C;VUP
 M:6QE9"(@/B8U"BTM96-H;R`B)&%S7VUE.B!705).24Y'.B`D86-?:&5A9&5R
 M.B!P<F5S96YT(&)U="!C86YN;W0@8F4@8V]M<&EL960B(#XF,CM]"BTM("`@
 M('L@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%=!4DY)3D<Z("1A8U]H96%D97(Z
 M(&-H96-K(&9O<B!M:7-S:6YG('!R97)E<75I<VET92!H96%D97)S/R(@/B8U
 M"BTM96-H;R`B)&%S7VUE.B!705).24Y'.B`D86-?:&5A9&5R.B!C:&5C:R!F
 M;W(@;6ES<VEN9R!P<F5R97%U:7-I=&4@:&5A9&5R<S\B(#XF,CM]"BTM("`@
 M('L@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%=!4DY)3D<Z("1A8U]H96%D97(Z
 M('!R;V-E961I;F<@=VET:"!T:&4@<')E<')O8V5S<V]R)W,@<F5S=6QT(B`^
 M)C4*+2UE8VAO("(D87-?;64Z(%=!4DY)3D<Z("1A8U]H96%D97(Z('!R;V-E
 M961I;F<@=VET:"!T:&4@<')E<')O8V5S<V]R)W,@<F5S=6QT(B`^)C([?0HM
 M+2`@("`H"BTM("`@("`@8V%T(#P\7%]!4T)/6`HM+2,C("TM+2TM+2TM+2TM
 M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2`C(PHM+2,C(%)E<&]R="!T:&ES
 M('1O(&)U9RUA=71O8V]N9D!G;G4N;W)G+B`C(PHM+2,C("TM+2TM+2TM+2TM
 M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2`C(PHM+5]!4T)/6`HM+2`@("`I
 M('P*+2T@("`@("!S960@(G,O7B\D87-?;64Z(%=!4DY)3D<Z("`@("`O(B`^
 M)C(*+2T@("`@.SL*+2UE<V%C"BTM96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H
 M96-K:6YG(&9O<B`D86-?:&5A9&5R(B`^)C4*+2UE8VAO("1%0TA/7TX@(F-H
 M96-K:6YG(&9O<B`D86-?:&5A9&5R+BXN("1%0TA/7T,B(#XF-@HM+6EF(&5V
 M86P@(G1E<W0@7")<)'LD87-?86-?2&5A9&5R*W-E='U<(B`]('-E="([('1H
 M96X*+2T@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@)$5#2$]?0R(@/B8V"BTM
 M96QS90HM+2`@979A;"`B)&%S7V%C7TAE861E<CTD86-?:&5A9&5R7W!R97!R
 M;V,B"BTM9FD*+2UE8VAO("(D87-?;64Z)$Q)3D5.3SH@<F5S=6QT.B!@979A
 M;"!E8VAO("<D>R<D87-?86-?2&5A9&5R)WTG8"(@/B8U"BTM96-H;R`B)'M%
 M0TA/7U1]8&5V86P@96-H;R`G)'LG)&%S7V%C7TAE861E<B=])V`B(#XF-@HM
 M+0HM+69I"BTM:68@=&5S="!@979A;"!E8VAO("<D>R<D87-?86-?2&5A9&5R
 M)WTG8"`]('EE<SL@=&AE;@HM+2`@8V%T(#X^8V]N9F1E9G,N:"`\/%]!0T5/
 M1@HM+2-D969I;F4@8&5C:&\@(DA!5D5?)&%C7VAE861E<B(@?"`D87-?=')?
 M8W!P8"`Q"BTM7T%#14]&"BTM($-86$9,04=3/2(D0UA81DQ!1U,@+6US<V4R
 M(@HM+69I"BTM"BTM9&]N90HM+0HM+69I"BTM"BTM=&5S="`B>B1#1DQ!1U,B
 M(#T@(GHB("8F($-&3$%'4STB+4\R("UF;F\M<W1R:6-T+6%L:6%S:6YG(@HM
 M+0HM+2,@0VAE8VMS(&9O<B!P<F]G<F%M<RX*+2UA8U]E>'0]8V,*+2UA8U]C
 M<'`])R1#6%A#4%`@)$-04$9,04=3)PHM+6%C7V-O;7!I;&4])R1#6%@@+6,@
 M)$-86$9,04=3("1#4%!&3$%'4R!C;VYF=&5S="XD86-?97AT(#XF-2<*+2UA
 M8U]L:6YK/2<D0UA8("UO(&-O;F9T97-T)&%C7V5X965X="`D0UA81DQ!1U,@
 M)$-04$9,04=3("1,1$9,04=3(&-O;F9T97-T+B1A8U]E>'0@)$Q)0E,@/B8U
 M)PHM+6%C7V-O;7!I;&5R7V=N=3TD86-?8W9?8WAX7V-O;7!I;&5R7V=N=0HM
 M+6EF('1E<W0@+6X@(B1A8U]T;V]L7W!R969I>"([('1H96X*+2T@(&9O<B!A
 M8U]P<F]G(&EN("1#0T,@9RLK(&,K*R!G<'`@84-#($-#(&-X>"!C8RLK(&-L
 M($9#0R!+0T,@4D-#('AL0U]R('AL0PHM+2`@9&\*+2T@("`@(R!%>'1R86-T
 M('1H92!F:7)S="!W;W)D(&]F("(D86-?=&]O;%]P<F5F:7@D86-?<')O9R(L
 M('-O(&ET(&-A;B!B92!A('!R;V=R86T@;F%M92!W:71H(&%R9W,N"BTM<V5T
 M(&1U;6UY("1A8U]T;V]L7W!R969I>"1A8U]P<F]G.R!A8U]W;W)D/20R"BTM
 M96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&9O<B`D86-?=V]R9"(@
 M/B8U"BTM96-H;R`D14-(3U].(")C:&5C:VEN9R!F;W(@)&%C7W=O<F0N+BX@
 M)$5#2$]?0R(@/B8V"BTM:68@=&5S="`B)'MA8U]C=E]P<F]G7T-86"MS971]
 M(B`]('-E=#L@=&AE;@HM+2`@96-H;R`D14-(3U].("(H8V%C:&5D*2`D14-(
 M3U]#(B`^)C8*+2UE;'-E"BTM("!I9B!T97-T("UN("(D0UA8(CL@=&AE;@HM
 M+2`@86-?8W9?<')O9U]#6%@](B1#6%@B(",@3&5T('1H92!U<V5R(&]V97)R
 M:61E('1H92!T97-T+@HM+65L<V4*+2UA<U]S879E7TE&4STD2493.R!)1E,]
 M)%!!5$A?4T5005)!5$]2"BTM9F]R(&%S7V1I<B!I;B`D4$%42`HM+61O"BTM
 M("!)1E,])&%S7W-A=F5?2493"BTM("!T97-T("UZ("(D87-?9&ER(B`F)B!A
 M<U]D:7(]+@HM+2`@9F]R(&%C7V5X96-?97AT(&EN("<G("1A8U]E>&5C=71A
 M8FQE7V5X=&5N<VEO;G,[(&1O"BTM("!I9B`D87-?97AE8W5T86)L95]P("(D
 M87-?9&ER+R1A8U]W;W)D)&%C7V5X96-?97AT(CL@=&AE;@HM+2`@("!A8U]C
 M=E]P<F]G7T-86#TB)&%C7W1O;VQ?<')E9FEX)&%C7W!R;V<B"BTM("`@(&5C
 M:&\@(B1A<U]M93HD3$E.14Y/.B!F;W5N9"`D87-?9&ER+R1A8U]W;W)D)&%C
 M7V5X96-?97AT(B`^)C4*+2T@("`@8G)E86L@,@HM+2`@9FD*+2UD;VYE"BTM
 M9&]N90HM+0HM+69I"BTM9FD*+2U#6%@])&%C7V-V7W!R;V=?0UA8"BTM:68@
 M=&5S="`M;B`B)$-86"([('1H96X*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/
 M.B!R97-U;'0Z("1#6%@B(#XF-0HM+65C:&\@(B1[14-(3U]4?21#6%@B(#XF
 M-@HM+65L<V4*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R97-U;'0Z(&YO
 M(B`^)C4*+2UE8VAO("(D>T5#2$]?5'UN;R(@/B8V"BTM9FD*+2T*+2T@("`@
 M=&5S="`M;B`B)$-86"(@)B8@8G)E86L*+2T@(&1O;F4*+2UF:0HM+6EF('1E
 M<W0@+7H@(B1#6%@B.R!T:&5N"BTM("!A8U]C=%]#6%@])$-86`HM+2`@9F]R
 M(&%C7W!R;V<@:6X@)$-#0R!G*RL@8RLK(&=P<"!A0T,@0T,@8WAX(&-C*RL@
 M8VP@1D-#($M#0R!20T,@>&Q#7W(@>&Q#"BTM9&\*+2T@(",@17AT<F%C="!T
 M:&4@9FER<W0@=V]R9"!O9B`B)&%C7W!R;V<B+"!S;R!I="!C86X@8F4@82!P
 M<F]G<F%M(&YA;64@=VET:"!A<F=S+@HM+7-E="!D=6UM>2`D86-?<')O9SL@
 M86-?=V]R9#TD,@HM+65C:&\@(B1A<U]M93HD3$E.14Y/.B!C:&5C:VEN9R!F
 M;W(@)&%C7W=O<F0B(#XF-0HM+65C:&\@)$5#2$]?3B`B8VAE8VMI;F<@9F]R
 M("1A8U]W;W)D+BXN("1%0TA/7T,B(#XF-@HM+6EF('1E<W0@(B1[86-?8W9?
 M<')O9U]A8U]C=%]#6%@K<V5T?2(@/2!S970[('1H96X*+2T@(&5C:&\@)$5#
 M2$]?3B`B*&-A8VAE9"D@)$5#2$]?0R(@/B8V"BTM96QS90HM+2`@:68@=&5S
 M="`M;B`B)&%C7V-T7T-86"([('1H96X*+2T@(&%C7V-V7W!R;V=?86-?8W1?
 M0UA8/2(D86-?8W1?0UA8(B`C($QE="!T:&4@=7-E<B!O=F5R<FED92!T:&4@
 M=&5S="X*+2UE;'-E"BTM87-?<V%V95])1E,])$E&4SL@2493/210051(7U-%
 M4$%2051/4@HM+69O<B!A<U]D:7(@:6X@)%!!5$@*+2UD;PHM+2`@2493/21A
 M<U]S879E7TE&4PHM+2`@=&5S="`M>B`B)&%S7V1I<B(@)B8@87-?9&ER/2X*
 M+2T@(&9O<B!A8U]E>&5C7V5X="!I;B`G)R`D86-?97AE8W5T86)L95]E>'1E
 M;G-I;VYS.R!D;PHM+2`@:68@)&%S7V5X96-U=&%B;&5?<"`B)&%S7V1I<B\D
 M86-?=V]R9"1A8U]E>&5C7V5X="([('1H96X*+2T@("`@86-?8W9?<')O9U]A
 M8U]C=%]#6%@](B1A8U]P<F]G(@HM+2`@("!E8VAO("(D87-?;64Z)$Q)3D5.
 M3SH@9F]U;F0@)&%S7V1I<B\D86-?=V]R9"1A8U]E>&5C7V5X="(@/B8U"BTM
 M("`@(&)R96%K(#(*+2T@(&9I"BTM9&]N90HM+61O;F4*+2T*+2UF:0HM+69I
 M"BTM86-?8W1?0UA8/21A8U]C=E]P<F]G7V%C7V-T7T-86`HM+6EF('1E<W0@
 M+6X@(B1A8U]C=%]#6%@B.R!T:&5N"BTM("!E8VAO("(D87-?;64Z)$Q)3D5.
 M3SH@<F5S=6QT.B`D86-?8W1?0UA8(B`^)C4*+2UE8VAO("(D>T5#2$]?5'TD
 M86-?8W1?0UA8(B`^)C8*+2L@("`@("`@("`@97AP;W)T(&%C7V-V7V5X965X
 M=`HM*R`@("`@("`@("!B<F5A:SL["BTK("`@("H@*2!B<F5A:SL["BTK("!E
 M<V%C"BTK9&]N90HM(&5L<V4*+2T@(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!R
 M97-U;'0Z(&YO(B`^)C4*+2UE8VAO("(D>T5#2$]?5'UN;R(@/B8V"BTK("![
 M('L@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&5R<F]R.B!C86YN;W0@8V]M<'5T
 M92!S=69F:7@@;V8@97AE8W5T86)L97,Z(&-A;FYO="!C;VUP:6QE(&%N9"!L
 M:6YK"BTK4V5E(%Q@8V]N9FEG+FQO9R<@9F]R(&UO<F4@9&5T86EL<RXB(#XF
 M-0HM*V5C:&\@(B1A<U]M93H@97)R;W(Z(&-A;FYO="!C;VUP=71E('-U9F9I
 M>"!O9B!E>&5C=71A8FQE<SH@8V%N;F]T(&-O;7!I;&4@86YD(&QI;FL*+2M3
 M964@7&!C;VYF:6<N;&]G)R!F;W(@;6]R92!D971A:6QS+B(@/B8R.WT*+2L@
 M("![("AE>&ET(#$I.R!E>&ET(#$[('T[('T*+2!F:0HM(`HM+2`@=&5S="`M
 M;B`B)&%C7V-T7T-86"(@)B8@8G)E86L*+2UD;VYE"BTM=&5S="`M;B`B)&%C
 M7V-T7T-86"(@?'P@86-?8W1?0UA8/2)G*RLB"BTK<FT@+68@8V]N9G1E<W0D
 M86-?8W9?97AE97AT"BTK96-H;R`B)&%S7VUE.B1,24Y%3D\Z(')E<W5L=#H@
 M)&%C7V-V7V5X965X="(@/B8U"BTK96-H;R`B)'M%0TA/7U1])&%C7V-V7V5X
 M965X="(@/B8V"BT@"BTM("!#6%@])&%C7V-T7T-86`HM+69I"BTK<FT@+68@
 M8V]N9G1E<W0N)&%C7V5X=`HM*T5814585#TD86-?8W9?97AE97AT"BTK86-?
 M97AE97AT/21%6$5%6%0*+2ME8VAO("(D87-?;64Z)$Q)3D5.3SH@8VAE8VMI
 M;F<@9F]R('-U9F9I>"!O9B!O8FIE8W0@9FEL97,B(#XF-0HM*V5C:&\@)$5#
 M2$]?3B`B8VAE8VMI;F<@9F]R('-U9F9I>"!O9B!O8FIE8W0@9FEL97,N+BX@
 M)$5#2$]?0R(@/B8V"BTK:68@=&5S="`B)'MA8U]C=E]O8FIE>'0K<V5T?2(@
 M/2!S970[('1H96X*+2L@(&5C:&\@)$5#2$]?3B`B*&-A8VAE9"D@)$5#2$]?
 M0R(@/B8V"BTK96QS90HM*R`@8V%T(#YC;VYF=&5S="XD86-?97AT(#P\7T%#
 M14]&"BTK(VQI;F4@)$Q)3D5.3R`B8V]N9FEG=7)E(@HM*R\J(&-O;F9D969S
 M+F@N("`J+PHM*U]!0T5/1@HM*V-A="!C;VYF9&5F<RYH(#X^8V]N9G1E<W0N
 M)&%C7V5X=`HM*V-A="`^/F-O;F9T97-T+B1A8U]E>'0@/#Q?04-%3T8*+2LO
 M*B!E;F0@8V]N9F1E9G,N:"X@("HO"BT@"BTK:6YT"BTK;6%I;B`H*0HM*WL*
 M+2`*+2TC(%!R;W9I9&4@<V]M92!I;F9O<FUA=&EO;B!A8F]U="!T:&4@8V]M
 M<&EL97(N"BTM96-H;R`B)&%S7VUE.B1,24Y%3D\Z(B!<"BTM("`@("`B8VAE
 M8VMI;F<@9F]R($,K*R!C;VUP:6QE<B!V97)S:6]N(B`^)C4*+2UA8U]C;VUP
 M:6QE<CU@<V5T(%@@)&%C7V-O;7!I;&4[(&5C:&\@)#)@"BTM>R`H979A;"!E
 M8VAO("(D87-?;64Z)$Q)3D5.3SH@7"(D86-?8V]M<&EL97(@+2UV97)S:6]N
 M(#PO9&5V+VYU;&P@/B8U7"(B*2`^)C4*+2T@("AE=F%L("1A8U]C;VUP:6QE
 M<B`M+79E<G-I;VX@/"]D978O;G5L;"`^)C4I(#(^)C4*+2T@(&%C7W-T871U
 M<STD/PHM+2`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PD/R`]("1A8U]S=&%T
 M=7,B(#XF-0HM+2`@*&5X:70@)&%C7W-T871U<RD[('T*+2U[("AE=F%L(&5C
 M:&\@(B1A<U]M93HD3$E.14Y/.B!<(B1A8U]C;VUP:6QE<B`M=B`\+V1E=B]N
 M=6QL(#XF-5PB(BD@/B8U"BTM("`H979A;"`D86-?8V]M<&EL97(@+78@/"]D
 M978O;G5L;"`^)C4I(#(^)C4*+2T@(&%C7W-T871U<STD/PHM+2`@96-H;R`B
 M)&%S7VUE.B1,24Y%3D\Z(%PD/R`]("1A8U]S=&%T=7,B(#XF-0HM+2`@*&5X
 M:70@)&%C7W-T871U<RD[('T*+2U[("AE=F%L(&5C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!<(B1A8U]C;VUP:6QE<B`M5B`\+V1E=B]N=6QL(#XF-5PB(BD@/B8U
 M"BTM("`H979A;"`D86-?8V]M<&EL97(@+58@/"]D978O;G5L;"`^)C4I(#(^
 M)C4*+2L@(#L*+2L@(')E='5R;B`P.PHM*WT*+2M?04-%3T8*+2MR;2`M9B!C
 M;VYF=&5S="YO(&-O;F9T97-T+F]B:@HM*VEF('L@*&5V86P@96-H;R`B)&%S
 M7VUE.B1,24Y%3D\Z(%PB)&%C7V-O;7!I;&5<(B(I(#XF-0HM*R`@*&5V86P@
 M)&%C7V-O;7!I;&4I(#(^)C4*+2`@(&%C7W-T871U<STD/PHM("`@96-H;R`B
 M)&%S7VUE.B1,24Y%3D\Z(%PD/R`]("1A8U]S=&%T=7,B(#XF-0HM+2`@*&5X
 M:70@)&%C7W-T871U<RD[('T*+2L@("AE>&ET("1A8U]S=&%T=7,I.R!].R!T
 M:&5N"BTK("!F;W(@86-?9FEL92!I;B!@*&QS(&-O;F9T97-T+F\@8V]N9G1E
 M<W0N;V)J.R!L<R!C;VYF=&5S="XJ*2`R/B]D978O;G5L;&`[(&1O"BTK("!C
 M87-E("1A8U]F:6QE(&EN"BTK("`@("HN)&%C7V5X="!\("HN>&-O9F8@?"`J
 M+G1D<R!\("HN9"!\("HN<&1B('P@*BYX4UE-('P@*BYB8B!\("HN8F)G("D@
 M.SL*+2L@("`@*BD@86-?8W9?;V)J97AT/6!E>'!R("(D86-?9FEL92(@.B`G
 M+BI<+EPH+BI<*2=@"BTK("`@("`@(&)R96%K.SL*+2L@(&5S86,*+2MD;VYE
 M"BTK96QS90HM*R`@96-H;R`B)&%S7VUE.B!F86EL960@<')O9W)A;2!W87,Z
 M(B`^)C4*+2MS960@)W,O7B]\("\G(&-O;F9T97-T+B1A8U]E>'0@/B8U"BTK
 M"BTK>R![(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!E<G)O<CH@8V%N;F]T(&-O
 M;7!U=&4@<W5F9FEX(&]F(&]B:F5C="!F:6QE<SH@8V%N;F]T(&-O;7!I;&4*
 M+2M3964@7&!C;VYF:6<N;&]G)R!F;W(@;6]R92!D971A:6QS+B(@/B8U"BTK
 M96-H;R`B)&%S7VUE.B!E<G)O<CH@8V%N;F]T(&-O;7!U=&4@<W5F9FEX(&]F
 M(&]B:F5C="!F:6QE<SH@8V%N;F]T(&-O;7!I;&4*+2M3964@7&!C;VYF:6<N
 M;&]G)R!F;W(@;6]R92!D971A:6QS+B(@/B8R.WT*+2L@("![("AE>&ET(#$I
 M.R!E>&ET(#$[('T[('T*+2MF:0HM(`HM*W)M("UF(&-O;F9T97-T+B1A8U]C
 M=E]O8FIE>'0@8V]N9G1E<W0N)&%C7V5X=`HM*V9I"BTK96-H;R`B)&%S7VUE
 M.B1,24Y%3D\Z(')E<W5L=#H@)&%C7V-V7V]B:F5X="(@/B8U"BTK96-H;R`B
 M)'M%0TA/7U1])&%C7V-V7V]B:F5X="(@/B8V"BTK3T)*15A4/21A8U]C=E]O
 M8FIE>'0*+2MA8U]O8FIE>'0])$]"2D585`HM(&5C:&\@(B1A<U]M93HD3$E.
 M14Y/.B!C:&5C:VEN9R!W:&5T:&5R('=E(&%R92!U<VEN9R!T:&4@1TY5($,K
 M*R!C;VUP:6QE<B(@/B8U"BT@96-H;R`D14-(3U].(")C:&5C:VEN9R!W:&5T
 M:&5R('=E(&%R92!U<VEN9R!T:&4@1TY5($,K*R!C;VUP:6QE<BXN+B`D14-(
 M3U]#(B`^)C8*+2!I9B!T97-T("(D>V%C7V-V7V-X>%]C;VUP:6QE<E]G;G4K
 M<V5T?2(@/2!S970[('1H96X*+4!`("TS-S`R+#8@*S(R-#<L-S$@0$`*+2!A
 M8U]C;VUP:6QE/2<D0T,@+6,@)$-&3$%'4R`D0U!01DQ!1U,@8V]N9G1E<W0N
 M)&%C7V5X="`^)C4G"BT@86-?;&EN:STG)$-#("UO(&-O;F9T97-T)&%C7V5X
 M965X="`D0T9,04=3("1#4%!&3$%'4R`D3$1&3$%'4R!C;VYF=&5S="XD86-?
 M97AT("1,24)3(#XF-2<*+2!A8U]C;VUP:6QE<E]G;G4])&%C7V-V7V-?8V]M
 M<&EL97)?9VYU"BTK1$501$E2/2(D>V%M7U]L96%D:6YG7V1O='UD97!S(@HM
 M*PHM*R`@("`@("`@("!A8U]C;VYF:6=?8V]M;6%N9',](B1A8U]C;VYF:6=?
 M8V]M;6%N9',@9&5P9FEL97,B"BTK"BTK"BTK86U?;6%K93TD>TU!2T4M;6%K
 M97T*+2MC870@/B!C;VYF:6YC(#P\("=%3D0G"BTK86U?7V1O:70Z"BTK"4!E
 M8VAO(&1O;F4*+2LN4$A/3EDZ(&%M7U]D;VET"BTK14Y$"BTK(R!)9B!W92!D
 M;VXG="!F:6YD(&%N(&EN8VQU9&4@9&ER96-T:79E+"!J=7-T(&-O;6UE;G0@
 M;W5T('1H92!C;V1E+@HM*V5C:&\@(B1A<U]M93HD3$E.14Y/.B!C:&5C:VEN
 M9R!F;W(@<W1Y;&4@;V8@:6YC;'5D92!U<V5D(&)Y("1A;5]M86ME(B`^)C4*
 M+2ME8VAO("1%0TA/7TX@(F-H96-K:6YG(&9O<B!S='EL92!O9B!I;F-L=61E
 M('5S960@8GD@)&%M7VUA:V4N+BX@)$5#2$]?0R(@/B8V"BTK86U?7VEN8VQU
 M9&4](B,B"BTK86U?7W%U;W1E/0HM*U]A;5]R97-U;'0];F]N90HM*R,@1FER
 M<W0@=')Y($=.52!M86ME('-T>6QE(&EN8VQU9&4N"BTK96-H;R`B:6YC;'5D
 M92!C;VYF:6YC(B`^(&-O;F9M9@HM*R,@5V4@9W)E<"!O=70@8$5N=&5R:6YG
 M(&1I<F5C=&]R>2<@86YD(&!,96%V:6YG(&1I<F5C=&]R>2<*+2LC(&UE<W-A
 M9V5S('=H:6-H(&-A;B!O8V-U<B!I9B!@=R<@96YD<R!U<"!I;B!-04M%1DQ!
 M1U,N"BTK(R!);B!P87)T:6-U;&%R('=E(&1O;B=T(&QO;VL@870@8%YM86ME
 M.B<@8F5C875S92!'3E4@;6%K92!M:6=H=`HM*R,@8F4@:6YV;VME9"!U;F1E
 M<B!S;VUE(&]T:&5R(&YA;64@*'5S=6%L;'D@(F=M86ME(BDL(&EN('=H:6-H
 M"BTK(R!C87-E(&ET('!R:6YT<R!I=',@;F5W(&YA;64@:6YS=&5A9"!O9B!@
 M;6%K92<N"BTK:68@=&5S="`B8"1A;5]M86ME("US("UF(&-O;F9M9B`R/B`O
 M9&5V+VYU;&P@?"!G<F5P("UV("=I;F<@9&ER96-T;W)Y)V`B(#T@(F1O;F4B
 M.R!T:&5N"BTK("`@86U?7VEN8VQU9&4]:6YC;'5D90HM*R`@(&%M7U]Q=6]T
 M93T*+2L@("!?86U?<F5S=6QT/4=.50HM*V9I"BTK(R!.;W<@=')Y($)31"!M
 M86ME('-T>6QE(&EN8VQU9&4N"BTK:68@=&5S="`B)&%M7U]I;F-L=61E(B`]
 M("(C(CL@=&AE;@HM*R`@(&5C:&\@)RYI;F-L=61E(")C;VYF:6YC(B<@/B!C
 M;VYF;68*+2L@("!I9B!T97-T(")@)&%M7VUA:V4@+7,@+68@8V]N9FUF(#(^
 M("]D978O;G5L;&`B(#T@(F1O;F4B.R!T:&5N"BTK("`@("`@86U?7VEN8VQU
 M9&4]+FEN8VQU9&4*+2L@("`@("!A;5]?<75O=&4](EPB(@HM*R`@("`@(%]A
 M;5]R97-U;'0]0E-$"BTK("`@9FD*+2MF:0HM*PHM*PHM*V5C:&\@(B1A<U]M
 M93HD3$E.14Y/.B!R97-U;'0Z("1?86U?<F5S=6QT(B`^)C4*+2ME8VAO("(D
 M>T5#2$]?5'TD7V%M7W)E<W5L="(@/B8V"BTK<FT@+68@8V]N9FEN8R!C;VYF
 M;68*+2L*+2LC($-H96-K('=H971H97(@+2UE;F%B;&4M9&5P96YD96YC>2UT
 M<F%C:VEN9R!O<B`M+61I<V%B;&4M9&5P96YD96YC>2UT<F%C:VEN9R!W87,@
 M9VEV96XN"BTK:68@=&5S="`B)'ME;F%B;&5?9&5P96YD96YC>5]T<F%C:VEN
 M9RMS971](B`]('-E=#L@=&AE;@HM*R`@96YA8FQE=F%L/2(D96YA8FQE7V1E
 M<&5N9&5N8WE?=')A8VMI;F<B"BTK"BTK9FD["BTK:68@=&5S="`B>"1E;F%B
 M;&5?9&5P96YD96YC>5]T<F%C:VEN9R(@(3T@>&YO.R!T:&5N"BTK("!A;5]D
 M97!C;VUP/2(D86-?875X7V1I<B]D97!C;VUP(@HM*R`@04U$15!"04-+4TQ!
 M4T@])UPG"BTK9FD*+2L*+2L*+2MI9B!T97-T(")X)&5N86)L95]D97!E;F1E
 M;F-Y7W1R86-K:6YG(B`A/2!X;F\[('1H96X*+2L@($%-1$507U12544]"BTK
 M("!!341%4%]&04Q313TG(R<*+2ME;'-E"BTK("!!341%4%]44E5%/2<C)PHM
 M*R`@04U$15!?1D%,4T4]"BTK9FD*+2L*+2L*+2L*+2`*+2!D97!C8STB)$-8
 M6"(@(&%M7V-O;7!I;&5R7VQI<W0]"BT@"BU`0"`M-CDT,RPV("LU-34S+#(Q
 M($!`"BT@86-?8V]M<&EL97)?9VYU/21A8U]C=E]C>'A?8V]M<&EL97)?9VYU
 M"BT@"BT@"BTK96-H;R`B)&%S7VUE.B1,24Y%3D\Z(&-H96-K:6YG(&9O<B!E
 M9W)E<"(@/B8U"BTK96-H;R`D14-(3U].(")C:&5C:VEN9R!F;W(@96=R97`N
 M+BX@)$5#2$]?0R(@/B8V"BTK:68@=&5S="`B)'MA8U]C=E]P<F]G7V5G<F5P
 M*W-E='TB(#T@<V5T.R!T:&5N"BTK("!E8VAO("1%0TA/7TX@(BAC86-H960I
 M("1%0TA/7T,B(#XF-@HM*V5L<V4*+2L@(&EF(&5C:&\@82!\("AG<F5P("U%
 M("<H87QB*2<I(#XO9&5V+VYU;&P@,CXF,0HM*R`@("!T:&5N(&%C7V-V7W!R
 M;V=?96=R97`])V=R97`@+44G"BTK("`@(&5L<V4@86-?8W9?<')O9U]E9W)E
 M<#TG96=R97`G"BTK("`@(&9I"BTK9FD*+2ME8VAO("(D87-?;64Z)$Q)3D5.
 M3SH@<F5S=6QT.B`D86-?8W9?<')O9U]E9W)E<"(@/B8U"BTK96-H;R`B)'M%
 M0TA/7U1])&%C7V-V7W!R;V=?96=R97`B(#XF-@HM*R!%1U)%4#TD86-?8W9?
 M<')O9U]E9W)E<`HM*PHM*PHM(&5C:&\@(B1A<U]M93HD3$E.14Y/.B!C:&5C
 M:VEN9R!F;W(@04Y322!#(&AE861E<B!F:6QE<R(@/B8U"BT@96-H;R`D14-(
 M3U].(")C:&5C:VEN9R!F;W(@04Y322!#(&AE861E<B!F:6QE<RXN+B`D14-(
 M3U]#(B`^)C8*+2!I9B!T97-T("(D>V%C7V-V7VAE861E<E]S=&1C*W-E='TB
 M(#T@<V5T.R!T:&5N"BU`0"`M-S$P,RPV("LU-S(X+#8Y($!`"BT@"BT@9FD*
 M+2`*+2LC($]N($E225@@-2XS+"!S>7,O='EP97,@86YD(&EN='1Y<&5S+F@@
 M87)E(&-O;F9L:6-T:6YG+@HM*PHM*PHM*PHM*PHM*PHM*PHM*PHM*PHM*PHM
 M*V9O<B!A8U]H96%D97(@:6X@<WES+W1Y<&5S+F@@<WES+W-T870N:"!S=&1L
 M:6(N:"!S=')I;F<N:"!M96UO<GDN:"!S=')I;F=S+F@@7`HM*R`@("`@("`@
 M("`@("`@("`@(&EN='1Y<&5S+F@@<W1D:6YT+F@@=6YI<W1D+F@*+2MD;PHM
 M*V%S7V%C7TAE861E<CU@96-H;R`B86-?8W9?:&5A9&5R7R1A8U]H96%D97(B
 M('P@)&%S7W1R7W-H8`HM*V5C:&\@(B1A<U]M93HD3$E.14Y/.B!C:&5C:VEN
 M9R!F;W(@)&%C7VAE861E<B(@/B8U"BTK96-H;R`D14-(3U].(")C:&5C:VEN
 M9R!F;W(@)&%C7VAE861E<BXN+B`D14-(3U]#(B`^)C8*+2MI9B!E=F%L(")T
 M97-T(%PB7"1[)&%S7V%C7TAE861E<BMS971]7"(@/2!S970B.R!T:&5N"BTK
 M("!E8VAO("1%0TA/7TX@(BAC86-H960I("1%0TA/7T,B(#XF-@HM*V5L<V4*
 M+2L@(&-A="`^8V]N9G1E<W0N)&%C7V5X="`\/%]!0T5/1@HM*R-L:6YE("1,
 M24Y%3D\@(F-O;F9I9W5R92(*+2LO*B!C;VYF9&5F<RYH+B`@*B\*+2M?04-%
 M3T8*+2MC870@8V]N9F1E9G,N:"`^/F-O;F9T97-T+B1A8U]E>'0*+2MC870@
 M/CYC;VYF=&5S="XD86-?97AT(#P\7T%#14]&"BTK+RH@96YD(&-O;F9D969S
 M+F@N("`J+PHM*R1A8U]I;F-L=61E<U]D969A=6QT"BTK"BTK(VEN8VQU9&4@
 M/"1A8U]H96%D97(^"BTK7T%#14]&"BTK<FT@+68@8V]N9G1E<W0N)&%C7V]B
 M:F5X=`HM*VEF('L@*&5V86P@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PB)&%C
 M7V-O;7!I;&5<(B(I(#XF-0HM*R`@*&5V86P@)&%C7V-O;7!I;&4I(#(^)C4*
 M+2L@(&%C7W-T871U<STD/PHM*R`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PD
 M/R`]("1A8U]S=&%T=7,B(#XF-0HM*R`@*&5X:70@)&%C7W-T871U<RD[('T@
 M)B8*+2L@("`@("`@("![(&%C7W1R>3TG=&5S="`M<R!C;VYF=&5S="XD86-?
 M;V)J97AT)PHM*R`@>R`H979A;"!E8VAO("(D87-?;64Z)$Q)3D5.3SH@7"(D
 M86-?=')Y7"(B*2`^)C4*+2L@("AE=F%L("1A8U]T<GDI(#(^)C4*+2L@(&%C
 M7W-T871U<STD/PHM*R`@96-H;R`B)&%S7VUE.B1,24Y%3D\Z(%PD/R`]("1A
 M8U]S=&%T=7,B(#XF-0HM*R`@*&5X:70@)&%C7W-T871U<RD[('T[('T[('1H
 M96X*+2L@(&5V86P@(B1A<U]A8U](96%D97(]>65S(@HM*V5L<V4*+2L@(&5C
 M:&\@(B1A<U]M93H@9F%I;&5D('!R;V=R86T@=V%S.B(@/B8U"BTK<V5D("=S
 M+UXO?"`O)R!C;VYF=&5S="XD86-?97AT(#XF-0HM*PHM*V5V86P@(B1A<U]A
 M8U](96%D97(];F\B"BTK9FD*+2MR;2`M9B!C;VYF=&5S="XD86-?;V)J97AT
 M(&-O;F9T97-T+B1A8U]E>'0*+2MF:0HM*V5C:&\@(B1A<U]M93HD3$E.14Y/
 M.B!R97-U;'0Z(&!E=F%L(&5C:&\@)R1[)R1A<U]A8U](96%D97(G?2=@(B`^
 M)C4*+2ME8VAO("(D>T5#2$]?5'U@979A;"!E8VAO("<D>R<D87-?86-?2&5A
 M9&5R)WTG8"(@/B8V"BTK:68@=&5S="!@979A;"!E8VAO("<D>R<D87-?86-?
 M2&5A9&5R)WTG8"`]('EE<SL@=&AE;@HM*R`@8V%T(#X^8V]N9F1E9G,N:"`\
 M/%]!0T5/1@HM*R-D969I;F4@8&5C:&\@(DA!5D5?)&%C7VAE861E<B(@?"`D
 M87-?=')?8W!P8"`Q"BTK7T%#14]&"BTK"BTK9FD*+2L*+2MD;VYE"BTK"BTK
 M"BT@"BT@"BT@9F]R(&%C7VAE861E<B!I;B!U;FES=&0N:"!E<G)N;RYH"BU`
 M0"`M.#,P-BPV("LV.3DT+#<@0$`*+2`C(%=E(&1O;B=T('5S92!T:')E861S
 M+"!B=70@<V]M92!";V]S="!L:6)R87)I97,@;6%K92!L;V-K:6YG(&-A;&QS
 M"BT@(R!A;GEW87DN("!3;R!W92!N965D('1O(&5N<W5R92!T:&%T('1H97-E
 M('-Y;6)O;',@87)E(&%V86EL86)L92X@($)U=`HM(",@270G<R!O:V%Y(&EF
 M('1H97DG<F4@:G5S="!S='5B<RX*+2L*+2!E8VAO("(D87-?;64Z)$Q)3D5.
 M3SH@8VAE8VMI;F<@9F]R('!T:')E861?;75T97A?;&]C:R(@/B8U"BT@96-H
 M;R`D14-(3U].(")C:&5C:VEN9R!F;W(@<'1H<F5A9%]M=71E>%]L;V-K+BXN
 M("1%0TA/7T,B(#XF-@HM(&EF('1E<W0@(B1[86-?8W9?9G5N8U]P=&AR96%D
 M7VUU=&5X7VQO8VLK<V5T?2(@/2!S970[('1H96X*+4!`("TQ,30R.2PQ,R`K
 M,3`Q,3@L-B!`0`HM(%5S=6%L;'D@=&AI<R!M96%N<R!T:&4@;6%C<F\@=V%S
 M(&]N;'D@:6YV;VME9"!C;VYD:71I;VYA;&QY+B(@/B8R.WT*+2`@("![("AE
 M>&ET(#$I.R!E>&ET(#$[('T[('T*+2!F:0HM+6EF('1E<W0@+7H@(B1[86U?
 M7V9A<W1D97!#0U]44E5%?2(@)B8@=&5S="`M>B`B)'MA;5]?9F%S=&1E<$-#
 M7T9!3%-%?2([('1H96X*+2T@('L@>R!E8VAO("(D87-?;64Z)$Q)3D5.3SH@
 M97)R;W(Z(&-O;F1I=&EO;F%L(%PB86U?7V9A<W1D97!#0UPB('=A<R!N979E
 M<B!D969I;F5D+@HM+55S=6%L;'D@=&AI<R!M96%N<R!T:&4@;6%C<F\@=V%S
 M(&]N;'D@:6YV;VME9"!C;VYD:71I;VYA;&QY+B(@/B8U"BTM96-H;R`B)&%S
 M7VUE.B!E<G)O<CH@8V]N9&ET:6]N86P@7")A;5]?9F%S=&1E<$-#7"(@=V%S
 M(&YE=F5R(&1E9FEN960N"BTM57-U86QL>2!T:&ES(&UE86YS('1H92!M86-R
 M;R!W87,@;VYL>2!I;G9O:V5D(&-O;F1I=&EO;F%L;'DN(B`^)C([?0HM+2`@
 M('L@*&5X:70@,2D[(&5X:70@,3L@?3L@?0HM+69I"BT@:68@=&5S="`M>B`B
 M)'MA;5]?9F%S=&1E<$-86%]44E5%?2(@)B8@=&5S="`M>B`B)'MA;5]?9F%S
 M=&1E<$-86%]&04Q317TB.R!T:&5N"BT@("![('L@96-H;R`B)&%S7VUE.B1,
 M24Y%3D\Z(&5R<F]R.B!C;VYD:71I;VYA;"!<(F%M7U]F87-T9&5P0UA87"(@
 M=V%S(&YE=F5R(&1E9FEN960N"BT@57-U86QL>2!T:&ES(&UE86YS('1H92!M
 M86-R;R!W87,@;VYL>2!I;G9O:V5D(&-O;F1I=&EO;F%L;'DN(B`^)C4*+4!`
 M("TQ,C`W,BPQ,2`K,3`W-30L,3$@0$`*+2!S+$!!5TM`+"1!5TLL.W0@=`HM
 M(',L0%-%5%]-04M%0"PD4T547TU!2T4L.W0@=`HM(',L0&%M7U]L96%D:6YG
 M7V1O=$`L)&%M7U]L96%D:6YG7V1O="P[="!T"BTM<RQ`0T-`+"1#0RP[="!T
 M"BTM<RQ`0T9,04=30"PD0T9,04=3+#MT('0*+2MS+$!#6%A`+"1#6%@L.W0@
 M=`HM*W,L0$-86$9,04=30"PD0UA81DQ!1U,L.W0@=`HM(',L0$Q$1DQ!1U-`
 M+"1,1$9,04=3+#MT('0*+2!S+$!#4%!&3$%'4T`L)$-04$9,04=3+#MT('0*
 M+2US+$!A8U]C=%]#0T`L)&%C7V-T7T-#+#MT('0*+2MS+$!A8U]C=%]#6%A`
 M+"1A8U]C=%]#6%@L.W0@=`HM(',L0$5814585$`L)$5814585"P[="!T"BT@
 M<RQ`3T)*15A40"PD3T)*15A4+#MT('0*+2!S+$!$15!$25)`+"1$15!$25(L
 M.W0@=`HM0$`@+3$R,#@U+#$W("LQ,#<V-RPQ-2!`0`HM(',L0$%-1$507U12
 M545`+"1!341%4%]44E5%+#MT('0*+2!S+$!!341%4%]&04Q314`L)$%-1$50
 M7T9!3%-%+#MT('0*+2!S+$!!341%4$)!0TM33$%32$`L)$%-1$500D%#2U-,
 M05-(+#MT('0*+2US+$!#0T1%4$U/1$5`+"1#0T1%4$U/1$4L.W0@=`HM+7,L
 M0&%M7U]F87-T9&5P0T-?5%)514`L)&%M7U]F87-T9&5P0T-?5%)512P[="!T
 M"BTM<RQ`86U?7V9A<W1D97!#0U]&04Q314`L)&%M7U]F87-T9&5P0T-?1D%,
 M4T4L.W0@=`HM+7,L0$-04$`L)$-04"P[="!T"BTM<RQ`14=215!`+"1%1U)%
 M4"P[="!T"BTM<RQ`0UA80"PD0UA8+#MT('0*+2US+$!#6%A&3$%'4T`L)$-8
 M6$9,04=3+#MT('0*+2US+$!A8U]C=%]#6%A`+"1A8U]C=%]#6%@L.W0@=`HM
 M(',L0$-86$1%4$U/1$5`+"1#6%A$15!-3T1%+#MT('0*+2!S+$!A;5]?9F%S
 M=&1E<$-86%]44E5%0"PD86U?7V9A<W1D97!#6%A?5%)512P[="!T"BT@<RQ`
 M86U?7V9A<W1D97!#6%A?1D%,4T5`+"1A;5]?9F%S=&1E<$-86%]&04Q312P[
 M="!T"BTK<RQ`0T-`+"1#0RP[="!T"BTK<RQ`0T9,04=30"PD0T9,04=3+#MT
 M('0*+2MS+$!A8U]C=%]#0T`L)&%C7V-T7T-#+#MT('0*+2MS+$!#0T1%4$U/
 M1$5`+"1#0T1%4$U/1$4L.W0@=`HM*W,L0&%M7U]F87-T9&5P0T-?5%)514`L
 M)&%M7U]F87-T9&5P0T-?5%)512P[="!T"BTK<RQ`86U?7V9A<W1D97!#0U]&
 M04Q314`L)&%M7U]F87-T9&5P0T-?1D%,4T4L.W0@=`HM(',L0%)!3DQ)0D`L
 M)%)!3DQ)0BP[="!T"BT@<RQ`86-?8W1?4D%.3$E"0"PD86-?8W1?4D%.3$E"
 M+#MT('0*+2!S+$!-2TE.4U1!3$Q$25)30"PD34M)3E-404Q,1$E24RP[="!T
 M"BU`0"`M,3(Q,3DL-B`K,3`W.3DL-R!`0`HM(',L0$Q43$E"24Y43$`L)$Q4
 M3$E"24Y43"P[="!T"BT@<RQ`4$]354)`+"103U-50BP[="!T"BT@<RQ`0UA8
 M0U!00"PD0UA80U!0+#MT('0*+2MS+$!%1U)%4$`L)$5'4D50+#MT('0*+2!S
 M+$!A8WA?<'1H<F5A9%]C;VYF:6=`+"1A8WA?<'1H<F5A9%]C;VYF:6<L.W0@
 M=`HM(',L0%!42%)%041?0T-`+"105$A214%$7T-#+#MT('0*+2!S+$!05$A2
 M14%$7TQ)0E-`+"105$A214%$7TQ)0E,L.W0@=`HK+2TM(&-O;F9I9W5R92YO
 M<FEG"49R:2!$96,@,S$@,#,Z,3<Z-#0@,C`P-`HK*RLK(&-O;F9I9W5R90E7
 M960@2F%N(#(V(#(R.C(P.C$W(#(P,#4**T!`("TU,30S+#<@*S4Q-#,L-R!`
 M0`HK("-I9F1E9B!?7V-P;'5S<&QU<PHK(")#(@HK("-E;F1I9@HK+6-O;G-T
 M(&-H87(@*E]N;%]E>'!A;F1?86QI87,@*"D["BLK8V]N<W0@8VAA<B`J7VYL
 M7V5X<&%N9%]A;&EA<R`H:6YT*3L**R!I;G0**R!M86EN("@I"BL@>PID:69F
 M("UU<B`N+VUO;F]T;VYE+V9I;&5S+W!A=&-H+6UO;F]T;VYE+F-C("]U<W(O
 M<&]R=',O;&]C86PO;6]N;W1O;F4M,"XQ-B]F:6QE<R]P871C:"UM;VYO=&]N
 M92YC8PHM+2T@+B]M;VYO=&]N92]F:6QE<R]P871C:"UM;VYO=&]N92YC8PE-
 M;VX@2G5N(#$T(#$U.C,U.C(X(#(P,#0**RLK("]U<W(O<&]R=',O;&]C86PO
 M;6]N;W1O;F4M,"XQ-B]F:6QE<R]P871C:"UM;VYO=&]N92YC8PE7960@2F%N
 M(#(V(#(R.C(Q.C(R(#(P,#4*0$`@+3$L,30@*S$L,3,@0$`*+2TM+2!M;VYO
 M=&]N92YC8RYO<FEG"5=E9"!*86X@(#<@,3,Z,3$Z-#<@,C`P-`HM*RLK(&UO
 M;F]T;VYE+F-C"5-U;B!-87(@,C$@,C(Z-#DZ-3D@,C`P-`HM0$`@+3$R.2PX
 M("LQ,CDL,3$@0$`**RTM+2!M;VYO=&]N92YC8RYO<FEG"49R:2!$96,@,S$@
 M,#,Z,38Z-3,@,C`P-`HK*RLK(&UO;F]T;VYE+F-C"5=E9"!*86X@,C8@,C(Z
 M,C`Z,3<@,C`P-0HK0$`@+3$T,"PX("LQ-#`L,3`@0$`*("`*("`@('-E=&QO
 M8V%L92A,0U]#5%E012P@(B(I.PH@("`@<V5T;&]C86QE*$Q#7TU%4U-!1T53
 M+"`B(BD["BTK"B`K(VEF9&5F($5.04),15].3%,*("`@(&)I;F1T97AT9&]M
 M86EN*%!!0TM!1T4L($Q/0T%,141)4BD["B`@("!T97AT9&]M86EN*%!!0TM!
 M1T4I.PH@*R-E;F1I9@H@(`HM("`@+R\@9&5C;V1E(&%L;"!A<F=V('9A;'5E
 M<R!I;G1O(&$@551&+3@@87)R87D*+2`**R`@($PH1B@B<V5T(&QO8V%L93H@
 M3$-?0U194$4])7,L($Q#7TU%4U-!1T53/25S7&XB*0HK("`@("`E("AS971L
 M;V-A;&4H3$-?0U194$4L($Y53$PI(#T]($Y53$P@/R`B;B]A(B`Z('-E=&QO
 M8V%L92A,0U]#5%E012P@3E5,3"DI"F1I9F8@+75R("XO;6]N;W1O;F4O9FEL
 M97,O<&%T8V@M<V%N:71Y+FAH("]U<W(O<&]R=',O;&]C86PO;6]N;W1O;F4M
 M,"XQ-B]F:6QE<R]P871C:"US86YI='DN:&@*+2TM("XO;6]N;W1O;F4O9FEL
 M97,O<&%T8V@M<V%N:71Y+FAH"4UO;B!*=6X@,30@,34Z,S4Z,C@@,C`P-`HK
 M*RL@+W5S<B]P;W)T<R]L;V-A;"]M;VYO=&]N92TP+C$V+V9I;&5S+W!A=&-H
 M+7-A;FET>2YH:`E7960@2F%N(#(V(#(R.C(Q.C0P(#(P,#4*0$`@+3$L-B`K
 M,2PV($!`"BTM+2T@<V%N:71Y+FAH+F]R:6<)5V5D($IA;B`@-R`Q,SHQ,3HT
 M."`R,#`T"BTK*RL@<V%N:71Y+FAH"5-U;B!-87(@,C$@,C(Z-#DZ-3D@,C`P
 M-`HM0$`@+34X+#<@*S4X+#$Q($!`"BLM+2T@<V%N:71Y+FAH+F]R:6<)1G)I
 M($1E8R`S,2`P,SHQ-CHU-"`R,#`T"BLK*RL@<V%N:71Y+FAH"5=E9"!*86X@
 M,C8@,C(Z,C`Z,3<@,C`P-0HK0$`@+38T+#<@*S8T+#$R($!`"B`@97AT97)N
 M('-A;FET>2!G;&]B86Q?<V%N:71Y.PH@(`H@("\O($8@:7,@9F]R('=H96X@
 M>6]U('=A;G0@=&\@8G5I;&0@82!B;V]S="!F;W)M871T97(*0$`@+3DL-B`K
 M.2PW($!`"B`K(V5L<V4*("LC9&5F:6YE($8H<W1R*2!B;V]S=#HZ9F]R;6%T
 M*"AS='(I*0H@*R-E;F1I9@HK*PH@(`H@("\O($P@:7,@9F]R(&QO9V=I;F<L
 M('EO=2!C86X@;&]G(&%L;"!Y;W4@=V%N=`HM("-D969I;F4@3"AF;70I(&=L
 M;V)A;%]S86YI='DN;&]G*&9M="D**R`C9&5F:6YE($PH9FUT*2!G;&]B86Q?
 D<V%N:71Y+FQO9RAF;70L(%]?1DE,15]?+"!?7TQ)3D5?7RD*
 `
 end
 
State-Changed-From-To: feedback->suspended 
State-Changed-By: thierry 
State-Changed-When: Mon Jan 31 20:09:24 GMT 2005 
State-Changed-Why:  

Thanks! The uuencoded patch applied cleanly. 

Mark "suspended" untill PR ports/76730 is committed (waiting 
for maintainer's approval). 


http://www.freebsd.org/cgi/query-pr.cgi?pr=76738 
State-Changed-From-To: suspended->closed 
State-Changed-By: thierry 
State-Changed-When: Sat Feb 12 21:14:26 GMT 2005 
State-Changed-Why:  

Committed, thanks! 

Note: it is still broken on FreeBSD-4.x. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=76738 
>Unformatted:
