Boost
Threads by month
- ----- 2025 -----
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
February 2006
- 201 participants
- 377 discussions
Hi all,
normally, the review period of the Fixed Strings library written by Reece
Dunn ended today. All we got so far are 3 reviews, which is too less to make
a proper decision. I really would like to encourage you to submit a review
for this library to get a representative result. For this reason I'ld like
to extend the review period for another week until February 5th to allow for
more reviews. I'm convinced, that a Fixed Strings library would make a good
addition to Boost and in the end it should be useful to a lot more of people
than to the 3 of us who send in a review.
Regards Hartmut
Review Manager
14
38
> From: Robert Kawulak
> I think this should rather be:
>
> #if BOOST_WORKAROUND(__DMC__, BOOST_TESTED_AT(0x846))
> #define BOOST_PRIVATE_BASE_CAST(type, arg)
static_cast<type>(arg)
> #else
> #define BOOST_PRIVATE_BASE_CAST(type, arg) (arg)
> #endif
>
> And later in the appropriate lines:
>
> first_reference first()
> { return BOOST_PRIVATE_BASE_CAST(first_reference, *this); }
> first_const_reference first() const
> { return BOOST_PRIVATE_BASE_CAST(first_const_reference,
*this); }
I think I just found a better solution - if the base classes of
compressed_pair_imp are protected instead of private, then DMC
compiles this fine (and four other compilers I've tested too),
and the code isn't cluttered with macros.
Best regards,
Robert
2
2
Boost Regression test failures
Report time: 2006-02-01T14:01:34Z
This report lists all regression test failures on release platforms.
Detailed report:
http://engineering.meta-comm.com/boost-regression/CVS-HEAD/developer/issues…
742 failures in 27 libraries
random (1)
concept_check (24)
serialization (364)
config (1)
utility (1)
graph (7)
numeric/interval (3)
signals (32)
program_options (7)
foreach (12)
rational (5)
test (49)
parameter (2)
math (3)
smart_ptr (4)
python (2)
wave (3)
tr1 (51)
functional/hash (1)
spirit (48)
xpressive (24)
date_time (7)
multi_array (6)
bind (1)
algorithm/string (6)
typeof (24)
filesystem (54)
|random|
random_test: intel-9.0-linux
|concept_check|
stl_concept_covering: borland-5_6_4 cw-8_3 cw-9_4 cw-9_5-darwin gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux gcc-4_0-darwin intel-9.0-linux intel-win32-8_1 intel-win32-9_0 mingw-3_4_2 mingw-3_4_2 tru64cxx71-006 vc-7_1 vc-7_1 vc-7_1
|serialization|
test_array_binary_archive_dll: cw-9_4
test_array_text_archive_dll: cw-9_4
test_array_text_warchive_dll: cw-9_4
test_array_xml_archive_dll: cw-9_4
test_array_xml_warchive_dll: cw-9_4
test_binary_binary_archive_dll: cw-9_4
test_binary_text_archive_dll: cw-9_4
test_binary_text_warchive_dll: cw-9_4
test_binary_xml_archive_dll: cw-9_4
test_binary_xml_warchive_dll: cw-9_4
test_class_info_load_binary_archive_dll: cw-9_4
test_class_info_load_text_archive_dll: cw-9_4
test_class_info_load_text_warchive_dll: cw-9_4
test_class_info_load_xml_archive_dll: cw-9_4
test_class_info_load_xml_warchive_dll: cw-9_4
test_class_info_save_binary_archive_dll: cw-9_4
test_class_info_save_text_archive_dll: cw-9_4
test_class_info_save_text_warchive_dll: cw-9_4
test_class_info_save_xml_archive_dll: cw-9_4
test_class_info_save_xml_warchive_dll: cw-9_4
test_contained_class_binary_archive_dll: cw-9_4
test_contained_class_text_archive_dll: cw-9_4
test_contained_class_text_warchive_dll: cw-9_4
test_contained_class_xml_archive_dll: cw-9_4
test_contained_class_xml_warchive_dll: cw-9_4
test_cyclic_ptrs_binary_archive_dll: cw-9_4
test_cyclic_ptrs_text_archive_dll: cw-9_4
test_cyclic_ptrs_text_warchive_dll: cw-9_4
test_cyclic_ptrs_xml_archive_dll: cw-9_4
test_cyclic_ptrs_xml_warchive_dll: cw-9_4
test_delete_pointer_binary_archive_dll: cw-9_4
test_delete_pointer_text_archive_dll: cw-9_4
test_delete_pointer_text_warchive_dll: cw-9_4
test_delete_pointer_xml_archive_dll: cw-9_4
test_delete_pointer_xml_warchive_dll: cw-9_4
test_demo_auto_ptr_dll: cw-9_4
test_demo_fast_archive_dll: cw-9_4
test_demo_pimpl_dll: cw-9_4
test_demo_polymorphic_dll: cw-9_4
test_demo_portable_archive_dll: cw-9_4
test_demo_xml_load: intel-win32-8_1
test_demo_xml_save: intel-win32-8_1
test_deque_binary_archive_dll: cw-9_4
test_deque_text_archive_dll: cw-9_4
test_deque_text_warchive_dll: cw-9_4
test_deque_xml_archive_dll: cw-9_4
test_deque_xml_warchive_dll: cw-9_4
test_derived_binary_archive_dll: cw-9_4
test_derived_class_binary_archive_dll: cw-9_4
test_derived_class_ptr_binary_archive_dll: cw-9_4
test_derived_class_ptr_text_archive_dll: cw-9_4
test_derived_class_ptr_text_warchive_dll: cw-9_4
test_derived_class_ptr_xml_archive_dll: cw-9_4
test_derived_class_ptr_xml_warchive_dll: cw-9_4
test_derived_class_text_archive_dll: cw-9_4
test_derived_class_text_warchive_dll: cw-9_4
test_derived_class_xml_archive_dll: cw-9_4
test_derived_class_xml_warchive_dll: cw-9_4
test_derived_text_archive_dll: cw-9_4
test_derived_text_warchive_dll: cw-9_4
test_derived_xml_archive_dll: cw-9_4
test_derived_xml_warchive_dll: cw-9_4
test_diamond_binary_archive_dll: cw-9_4
test_diamond_text_archive_dll: cw-9_4
test_diamond_text_warchive_dll: cw-9_4
test_diamond_xml_archive_dll: cw-9_4
test_diamond_xml_warchive_dll: cw-9_4
test_list_binary_archive_dll: cw-9_4
test_list_ptrs_binary_archive_dll: cw-9_4
test_list_ptrs_text_archive_dll: cw-9_4
test_list_ptrs_text_warchive_dll: cw-9_4
test_list_ptrs_xml_archive_dll: cw-9_4
test_list_ptrs_xml_warchive_dll: cw-9_4
test_list_text_archive_dll: cw-9_4
test_list_text_warchive_dll: cw-9_4
test_list_xml_archive_dll: cw-9_4
test_list_xml_warchive_dll: cw-9_4
test_map_binary_archive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_map_binary_archive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_map_text_archive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_map_text_archive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux intel-win32-8_1 mingw-3_4_2
test_map_text_warchive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_map_text_warchive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_map_xml_archive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_map_xml_archive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_map_xml_warchive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_map_xml_warchive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_multiple_ptrs_binary_archive_dll: cw-9_4
test_multiple_ptrs_text_archive_dll: cw-9_4
test_multiple_ptrs_text_warchive_dll: cw-9_4
test_multiple_ptrs_xml_archive_dll: cw-9_4
test_multiple_ptrs_xml_warchive_dll: cw-9_4
test_non_default_ctor_binary_archive_dll: cw-9_4
test_non_default_ctor_text_archive_dll: cw-9_4
test_non_default_ctor_text_warchive_dll: cw-9_4
test_non_default_ctor_xml_archive_dll: cw-9_4
test_non_default_ctor_xml_warchive_dll: cw-9_4
test_non_intrusive_binary_archive_dll: cw-9_4
test_non_intrusive_text_archive_dll: cw-9_4
test_non_intrusive_text_warchive_dll: cw-9_4
test_non_intrusive_xml_archive_dll: cw-9_4
test_non_intrusive_xml_warchive_dll: cw-9_4
test_null_ptr_binary_archive_dll: cw-9_4
test_null_ptr_text_archive_dll: cw-9_4
test_null_ptr_text_warchive_dll: cw-9_4
test_null_ptr_xml_archive_dll: cw-9_4
test_null_ptr_xml_warchive_dll: cw-9_4
test_nvp_binary_archive_dll: cw-9_4
test_nvp_text_archive_dll: cw-9_4
test_nvp_text_warchive_dll: cw-9_4
test_nvp_xml_archive_dll: cw-9_4
test_nvp_xml_warchive_dll: cw-9_4
test_object_binary_archive_dll: cw-9_4
test_object_text_archive_dll: cw-9_4
test_object_text_warchive_dll: cw-9_4
test_object_xml_archive_dll: cw-9_4
test_object_xml_warchive_dll: cw-9_4
test_optional_binary_archive_dll: cw-9_4
test_optional_text_archive_dll: cw-9_4
test_optional_text_warchive_dll: cw-9_4
test_optional_xml_archive_dll: cw-9_4
test_optional_xml_warchive_dll: cw-9_4
test_polymorphic_binary_archive_dll: cw-9_4
test_polymorphic_text_archive_dll: cw-9_4
test_polymorphic_text_warchive_dll: cw-9_4
test_polymorphic_xml_archive_dll: cw-9_4
test_polymorphic_xml_warchive_dll: cw-9_4
test_primitive_binary_archive_dll: cw-9_4
test_primitive_text_archive_dll: cw-9_4
test_primitive_text_warchive_dll: cw-9_4
test_primitive_xml_archive_dll: cw-9_4
test_primitive_xml_warchive_dll: cw-9_4
test_private_ctor_dll: cw-9_4
test_recursion_binary_archive_dll: cw-9_4
test_recursion_text_archive_dll: cw-9_4
test_recursion_text_warchive_dll: cw-9_4
test_recursion_xml_archive_dll: cw-9_4
test_recursion_xml_warchive_dll: cw-9_4
test_reset_object_address_dll: cw-9_4
test_set_binary_archive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_set_binary_archive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_set_text_archive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_set_text_archive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_set_text_warchive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_set_text_warchive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_set_xml_archive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_set_xml_archive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux mingw-3_4_2
test_set_xml_warchive: gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_set_xml_warchive_dll: cw-9_4 gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux
test_shared_ptr_132_binary_archive_dll: intel-win32-8_1
test_simple_class_binary_archive_dll: cw-9_4
test_simple_class_ptr_binary_archive_dll: cw-9_4
test_simple_class_ptr_text_archive_dll: cw-9_4
test_simple_class_ptr_text_warchive_dll: cw-9_4
test_simple_class_ptr_xml_archive_dll: cw-9_4
test_simple_class_ptr_xml_warchive_dll: cw-9_4
test_simple_class_text_archive_dll: cw-9_4
test_simple_class_text_warchive_dll: cw-9_4
test_simple_class_xml_archive_dll: cw-9_4
test_simple_class_xml_warchive_dll: cw-9_4
test_split_binary_archive_dll: cw-9_4
test_split_text_archive_dll: cw-9_4
test_split_text_warchive_dll: cw-9_4
test_split_xml_archive_dll: cw-9_4
test_split_xml_warchive_dll: cw-9_4
test_tracking_binary_archive_dll: cw-9_4
test_tracking_text_archive_dll: cw-9_4
test_tracking_text_warchive_dll: cw-9_4
test_tracking_xml_archive_dll: cw-9_4
test_tracking_xml_warchive_dll: cw-9_4
test_variant_binary_archive_dll: cw-9_4
test_variant_text_archive_dll: cw-9_4
test_variant_text_warchive_dll: cw-9_4
test_variant_xml_archive_dll: cw-9_4
test_variant_xml_warchive_dll: cw-9_4
test_vector_binary_archive_dll: cw-9_4
test_vector_text_archive_dll: cw-9_4
test_vector_text_warchive_dll: cw-9_4
test_vector_xml_archive_dll: cw-9_4
test_vector_xml_warchive_dll: cw-9_4
test_void_cast_dll: cw-9_4
|config|
math_info: borland-5_6_4
|utility|
compressed_pair_test: borland-5_6_4
|graph|
csr_graph_test: gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
dominator_tree_test: cw-8_3
graphviz_test: vc-7_1 vc-7_1 vc-7_1
matching_test: cw-8_3
|numeric/interval|
det: tru64cxx71-006
mul: tru64cxx71-006
overflow: tru64cxx71-006
|signals|
dead_slot_test: gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux gcc-4_0-darwin mingw-3_4_2 mingw-3_4_2 vc-7_1 vc-7_1 vc-7_1
trackable_test: gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux gcc-4_0-darwin mingw-3_4_2 mingw-3_4_2 vc-7_1 vc-7_1 vc-7_1
|program_options|
cmdline_test_dll: cw-9_4
options_description_test_dll: cw-9_4
parsers_test_dll: cw-9_4
positional_options_test_dll: cw-9_4
unicode_test_dll: cw-9_4
variable_map_test_dll: cw-9_4
winmain_dll: cw-9_4
|foreach|
array_byref: borland-5_6_4
array_byval: borland-5_6_4
call_once: borland-5_6_4
cstr_byref: borland-5_6_4
cstr_byval: borland-5_6_4
dependent_type: borland-5_6_4
noncopyable: borland-5_6_4
pair_byref: borland-5_6_4
pair_byval: borland-5_6_4
stl_byref: borland-5_6_4
stl_byval: borland-5_6_4
user_defined: borland-5_6_4
|rational|
rational_test: borland-5_6_4 cw-8_3 gcc-2.95.3-stlport-4.6.2-linux vc-7_1 vc-7_1
|test|
errors_handling_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux intel-win32-8_1 intel-win32-9_0 mingw-3_4_2 tru64cxx71-006 vc-7_1 vc-7_1 vc-7_1
parameterized_test_test: borland-5_6_4 cw-8_3 cw-9_4 cw-9_5-darwin gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux intel-9.0-linux intel-win32-8_1 intel-win32-9_0 mingw-3_4_2 tru64cxx71-006 vc-7_1 vc-7_1
result_report_test: intel-win32-9_0
test_case_template_test: intel-win32-9_0
test_fp_comparisons: gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
test_tools_test: gcc-4_0-darwin intel-win32-9_0 mingw-3_4_2 vc-7_1
|parameter|
duplicates: borland-5_6_4
singular: borland-5_6_4
|math|
complex_test: borland-5_6_4
hypot_test: borland-5_6_4
log1p_expm1_test: borland-5_6_4
|smart_ptr|
auto_ptr_rv_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
|python|
numpy: gcc-4_0-darwin
slice: gcc-4_0-darwin
|wave|
testwave: cw-9_5-darwin
testwave_dll: cw-9_4 cw-9_5-darwin
|tr1|
test_tuple_tricky: borland-5_6_4
tr1_add_const_test: borland-5_6_4
tr1_add_cv_test: borland-5_6_4
tr1_add_pointer_test: borland-5_6_4
tr1_add_reference_test: borland-5_6_4
tr1_add_volatile_test: borland-5_6_4
tr1_aligned_storage_test: borland-5_6_4
tr1_alignment_of_test: borland-5_6_4
tr1_has_nothrow_assign_test: borland-5_6_4
tr1_has_nothrow_constr_test: borland-5_6_4
tr1_has_nothrow_copy_test: borland-5_6_4
tr1_has_trivial_assign_test: borland-5_6_4
tr1_has_trivial_constr_test: borland-5_6_4
tr1_has_trivial_copy_test: borland-5_6_4
tr1_has_trivial_destructor_test: borland-5_6_4
tr1_has_virtual_destructor_test: borland-5_6_4
tr1_is_arithmetic_test: borland-5_6_4
tr1_is_array_test: borland-5_6_4
tr1_is_class_test: borland-5_6_4
tr1_is_compound_test: borland-5_6_4
tr1_is_const_test: borland-5_6_4
tr1_is_convertible_test: borland-5_6_4
tr1_is_empty_test: borland-5_6_4
tr1_is_enum_test: borland-5_6_4
tr1_is_floating_point_test: borland-5_6_4
tr1_is_function_test: borland-5_6_4
tr1_is_fundamental_test: borland-5_6_4
tr1_is_integral_test: borland-5_6_4
tr1_is_member_func_test: borland-5_6_4
tr1_is_member_obj_test: borland-5_6_4
tr1_is_member_pointer_test: borland-5_6_4
tr1_is_object_test: borland-5_6_4
tr1_is_pod_test: borland-5_6_4
tr1_is_pointer_test: borland-5_6_4
tr1_is_polymorphic_test: borland-5_6_4
tr1_is_reference_test: borland-5_6_4
tr1_is_same_test: borland-5_6_4
tr1_is_scalar_test: borland-5_6_4
tr1_is_signed_test: borland-5_6_4
tr1_is_union_test: borland-5_6_4
tr1_is_unsigned_test: borland-5_6_4
tr1_is_void_test: borland-5_6_4
tr1_is_volatile_test: borland-5_6_4
tr1_remove_const_test: borland-5_6_4
tr1_remove_cv_test: borland-5_6_4
tr1_remove_pointer_test: borland-5_6_4
tr1_remove_reference_test: borland-5_6_4
tr1_remove_volatile_test: borland-5_6_4
tr1_tricky_abstract_type_test: borland-5_6_4
tr1_tricky_add_pointer_test: borland-5_6_4
tr1_tricky_partial_spec_test: borland-5_6_4
|functional/hash|
container_fwd_test: borland-5_6_4
|spirit|
action_tests: cw-9_4 cw-9_5-darwin
action_tests_debug: cw-9_4 cw-9_5-darwin
file_iterator_tests: cw-9_4 cw-9_5-darwin
file_iterator_tests_debug: cw-9_4 cw-9_5-darwin
grammar_def_test: cw-8_3
grammar_def_test_debug: cw-8_3
scanner_value_type_tests: cw-8_3 cw-9_4 cw-9_5-darwin gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux gcc-4_0-darwin intel-9.0-linux intel-win32-8_1 intel-win32-9_0 tru64cxx71-006 vc-7_1 vc-7_1 vc-7_1
scanner_value_type_tests_debug: cw-8_3 cw-9_4 cw-9_5-darwin gcc-3.2.3-linux gcc-3.3.6-linux gcc-3.3.6-linux gcc-3.4.4-linux gcc-3.4.5-linux gcc-3_3-darwin gcc-3_4_3-sunos gcc-4.0.2-linux gcc-4_0-darwin intel-9.0-linux intel-win32-8_1 intel-win32-9_0 tru64cxx71-006 vc-7_1 vc-7_1 vc-7_1
|xpressive|
c_traits: cw-9_5-darwin
misc1: cw-9_5-darwin
regress: cw-9_5-darwin
test1: cw-9_5-darwin
test10: cw-9_5-darwin
test10u: cw-9_5-darwin
test1u: cw-9_5-darwin
test2: cw-9_5-darwin
test2u: cw-9_5-darwin
test3: cw-9_5-darwin
test3u: cw-9_5-darwin
test4: cw-9_5-darwin
test4u: cw-9_5-darwin
test5: cw-9_5-darwin
test5u: cw-9_5-darwin
test6: cw-9_5-darwin
test6u: cw-9_5-darwin
test7: cw-9_5-darwin
test7u: cw-9_5-darwin
test8: cw-9_5-darwin
test8u: cw-9_5-darwin
test9: cw-9_5-darwin
test9u: cw-9_5-darwin
test_non_char: cw-9_5-darwin
|date_time|
testgreg_serialize_dll: cw-8_3 cw-9_4 intel-win32-8_1 intel-win32-9_0 vc-7_1 vc-7_1 vc-7_1
|multi_array|
access: cw-8_3
assign: cw-8_3
assign_to_array: cw-8_3
index_bases: cw-8_3
iterators: cw-8_3
slice: cw-8_3
|bind|
bind_dm3_test: borland-5_6_4
|algorithm/string|
find: cw-9_4 cw-9_5-darwin tru64cxx71-006
replace: cw-9_4 cw-9_5-darwin tru64cxx71-006
|typeof|
data_member_emulation: cw-8_3
function_emulation: cw-8_3
function_native: cw-8_3
function_ptr_emulation: cw-8_3
function_ptr_from_tpl_emulation: vc-7_1 vc-7_1 vc-7_1
function_ptr_from_tpl_native: vc-7_1 vc-7_1 vc-7_1
function_ref_emulation: cw-8_3
lvalue_emulation: gcc-4.0.2-linux
lvalue_native: gcc-4.0.2-linux
member_function_emulation: cw-8_3
modifiers_emulation: cw-8_3
noncopyable_emulation: cw-8_3
std_emulation: cw-8_3
template_dependent_emulation: cw-8_3
template_enum_emulation: cw-8_3
template_int_emulation: cw-8_3
template_multiword_emulation: cw-8_3
template_tpl_emulation: cw-8_3
template_type_emulation: cw-8_3
type_emulation: cw-8_3
|filesystem|
convenience_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
fstream_test: borland-5_6_4 cw-8_3 gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux
large_file_support_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
mbcopy: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux mingw-3_4_2 mingw-3_4_2
mbpath: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux mingw-3_4_2 mingw-3_4_2
operations_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.3.6-linux gcc-3.4.4-linux
operations_test_dll: cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.3.6-linux gcc-3.4.4-linux
path_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
path_test_dll: cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
simple_ls: borland-5_6_4 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux
wide_test: borland-5_6_4 cw-8_3 gcc-2.95.3-linux gcc-2.95.3-stlport-4.6.2-linux gcc-3.2.3-linux mingw-3_4_2 mingw-3_4_2 tru64cxx71-006
1
0
Borland does not like the new version of compressed pair.
It turns out it cannot handle static_cast-ing a class to reference to
private base, although it will allow implicit conversion. Hence the
patch simply drops the casts on the Borland compilers:
cvs diff -wb -- boost\detail\compressed_pair.hpp (in directory
E:\sourceforge\devel\boost\)
Index: boost/detail/compressed_pair.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/detail/compressed_pair.hpp,v
retrieving revision 1.13
diff -w -b -r1.13 compressed_pair.hpp
157a158,161
> #if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x581))
> first_reference first() {return *this;}
> first_const_reference first() const {return *this;}
> #else
159a164
> #endif
202a208,211
> #if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x581))
> second_reference second() {return *this; }
> second_const_reference second() const {return *this; }
> #else
204a214
> #endif
243a254,260
> #if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x581))
> first_reference first() {return *this;}
> first_const_reference first() const {return *this;}
>
> second_reference second() {return *this; }
> second_const_reference second() const {return *this; }
> #else
248a266
> #endif
282a301,304
> #if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x581))
> first_reference first() {return *this;}
> first_const_reference first() const {return *this;}
> #else
284a307
> #endif
--
AlisdairM
3
3
----Original Message----
From: boost-bounces(a)lists.boost.org
[mailto:boost-bounces@lists.boost.org] On Behalf Of Andy Little Sent:
31 January 2006 19:21 To: boost(a)lists.boost.org
Subject: Re: [boost] boost polling?
> "David Maisonave" <dmaisonave(a)commvault.com> wrote in message
>
news:52CA6BC0D0E9EE4E93208DB39A3218FE02203D65@EXCHANGE.gp.cv.commvault.c
om...
>> Does boost have a means for polling their members? (other than
>> newsgroup message).
>>
>> For example, CodeGuru has a feature in which you can post a polling
>> question and you a get real time results with graph and percentage.
>>
>> See following link:
>>
>> http://www.codeguru.com/forum/showthread.php?t=338314&highlight=poll
>
> The total percentage of voters in the poll seems to be 123%. ..?
>
and that is surprising because?
Quite a lot of folks are going to be using more than one compiler. I
have used VC7.1, VC5, and VC1.52 (don't ask) within the last year.
--
Martin Bonner
Martin.Bonner(a)Pitechnology.com
Pi Technology, Milton Hall, Ely Road, Milton, Cambridge, CB4 6WZ,
ENGLAND Tel: +44 (0)1223 203894
1
0
Hello everybody,
I recently introduced in some test code in a program bulit with the Test
Execution Monitor:
BOOST_WARN_EQUAL(offset1, offset2);
Allthough the offsets were different, I could not see any messages even
when I launched the program with --log_level=warnings
I add to scale up the log_level to --log_level=test_suite in order to be
able to see it. Is this the desired behaviour ?
--
Loïc
3
5
Hi,
I'm experiencing some problems when using Boost.Test from cvs head:
1) Building boost_prg_exec_monitor.dll fails
2) Unresolved external break_exec_path when trying to use auto unit tests
3) BOOST_AUTO_TEST_MAIN no longer names master test suite
4) BOOST_AUTO_TEST_SUITE names not reported in errors
5) No of failures reported are twice as many as actual count
Some more details:
- Platform is XP SP2, using VC8.
(1) The command line and output related to the failing build is attached to
this email.
(2) Build output included below. I managed to work around this by by
explicitly including <boost/test/impl/unit_test_parameters.ipp> in my main
module (full contents below).
--- output ---
1>------ Build started: Project: rsdbcxxtest, Configuration: Debug
Win32 ------
1>Compiling...
1>main.cpp
1>Linking...
1>libboost_unit_test_framework-mt-gd.lib(exception_safety.obj) : error
LNK2019: unresolved external symbol "class
boost::unit_test::basic_cstring<char const > __cdecl
boost::unit_test::runtime_config::break_exec_path(void)"
(?break_exec_path@runtime_config@unit_test@boost@@YA?AV?$basic_cstring@$$CBD@23@XZ)
referenced in function "public: __thiscall
boost::itest::exception_safety_tester::exception_safety_tester(class
boost::unit_test::basic_cstring<char const >)"
(??0exception_safety_tester@itest@boost@@QAE@V?$basic_cstring@$$CBD@unit_test@2@@Z)
1>C:\users\jni\prj\kiruna_nmc\src\libs\rsdbcxx\Debug\rsdbcxxtest.exe : fatal
error LNK1120: 1 unresolved externals
-- end output ---
--- main.cpp ---
#define BOOST_AUTO_TEST_MAIN "rsdbcxx"
#include <boost/test/auto_unit_test.hpp>
#include <boost/test/impl/unit_test_parameters.ipp> // !!! Workaround !!!
--- end main.cpp ---
(3) -
(4) If I use something like the following in one of my modules (assuming
main.cpp as above), the error will still be reported as originating from the
master test suite:
---
BOOST_AUTO_TEST_SUITE(Foo);
BOOST_AUTO_TEST_CASE(Bar)
{
BOOST_FAIL("Flunk!");
}
BOOST_AUTO_TEST_SUITE_END();
---
(5) The failure above is reported as two failures:
---
1>Running 1 test cases...
1> x.cpp(YY): fatal error in "Bar": Flunk
1>*** 2 failures detected in test suite "Master Test Suite"
---
Regards // Johan
begin 666 errors.log
M0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T/D,Z
M+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+W-R8R]B;V]S="]T;V]L
M<R]B=6EL9"]J86U?<W)C+V)I;BYN='@X-EQB:F%M+F5X92 M+7=I=&AO#0IU
M="UP>71H;VX@+2UL87EO=70]<WES=&5M("TM;&EB9&ER/4,Z+W5S97)S+VIN
M:2]P<FHO:VER=6YA7VYM8R]D97!S+VQI8B]B;V]S=" M+6EN8VQU9&5D:7(]
M0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC+V1E<',O:6YC;'5D90T*+7-4
M3T],4STB=F,M.%\P(B M+7=I=&@M=&5S=" M+6)U:6QD9&ER/4,Z+W5S97)S
M+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<"!I;G-T86QL( T*
M#0HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BH-"D)U:6QD:6YG($)O;W-T+DEO<W1R96%M<R!W:71H(&)Z
M:7 R('-U<'!O<G0@9&ES86)L960N#0I4;R!E;F%B;&4@8GII<#(L(&-O;G-U
M;'0@=&AE($)O;W-T+DEO<W1R96%M<R!D;V-U;65N=&%T:6]N#0HJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BH-"BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*@T*0G5I;&1I;F<@0F]O<W0N26]S=')E86US('=I=&@@
M>FQI8B!A;F0@9WII<"!S=7!P;W)T(&1I<V%B;&5D+@T*5&\@96YA8FQE('IL
M:6(@86YD(&=Z:7 L(&-O;G-U;'0@=&AE($)O;W-T+DEO<W1R96%M<R!D;V-U
M;65N=&%T:6]N#0HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-"D)U:6QD:6YG($)O;W-T+E)E9V5X('=I
M=&@@=&AE(&]P=&EO;F%L(%5N:6-O9&4O24-5('-U<'!O<G0@9&ES86)L960N
M#0I0;&5A<V4@<F5F97(@=&\@=&AE($)O;W-T+E)E9V5X(&1O8W5M96YT871I
M;VX@9F]R(&UO<F4@:6YF;W)M871I;VX-"BAA;F0@:68@>6]U(&1O;B=T(&MN
M;W<@=VAA="!)0U4@:7,@=&AE;B!Y;W4@<')O8F%B;'D@9&]N)W0@;F5E9"!I
M="DN#0HN+BYF;W5N9" X,3<V('1A<F=E=',N+BX-"BXN+G5P9&%T:6YG(#(X
M('1A<F=E=',N+BX-"G9C+4QI;FL@0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?
M;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<
M8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7&1E8G5G7')U;G1I
M;64M;&EN:RUS=&%T:6-<=&AR96%D:6YG+6UU;'1I7&)O;W-T7W!R9U]E>&5C
M7VUO;FET;W(M;70M<V=D+F1L;"!#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N
M;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB
M;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<9&5B=6=<<G5N=&EM
M92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?
M;6]N:71O<BUM="US9V0N;&EB#0IC<'!?;6%I;BYO8FH@.B!E<G)O<B!,3DLR
M,#$Y.B!U;G)E<V]L=F5D(&5X=&5R;F%L('-Y;6)O;" B:6YT(%]?8V1E8VP@
M8W!P7VUA:6XH:6YT+&-H87(@*B J(&-O;G-T*2(@*#]C<'!?;6%I;D! 64%(
M2%%!4$%$0%HI(')E9F5R96YC960@:6X@9G5N8W1I;VX@7VUA:6X-"D,Z+W5S
M97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O
M<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL
M7'9C+3A?,%QD96)U9UQR=6YT:6UE+6QI;FLM<W1A=&EC7'1H<F5A9&EN9RUM
M=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7-G9"YD;&P@.B!F871A
M;"!E<G)O<B!,3DLQ,3(P.B Q('5N<F5S;VQV960@97AT97)N86QS#0I-:6-R
M;W-O9G0@*%(I($UA;FEF97-T(%1O;VP@=F5R<VEO;B U+C(N,S<Y,"XR,#$T
M#0T*0V]P>7)I9VAT("AC*2!-:6-R;W-O9G0@0V]R<&]R871I;VX@,C P-2X@
M#0T*06QL(')I9VAT<R!R97-E<G9E9"X-#0H-"FUT+F5X92 Z(&=E;F5R86P@
M97)R;W(@8S$P,3 P8C$Z($9A:6QE9"!T;R!L;V%D(&9I;&4@(D,Z+W5S97)S
M+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<
M;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C
M+3A?,%QD96)U9UQR=6YT:6UE+6QI;FLM<W1A=&EC7'1H<F5A9&EN9RUM=6QT
M:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7-G9"YD;&PB+B!4:&4@<WES
M=&5M(&-A;FYO="!F:6YD('1H92!F:6QE('-P96-I9FEE9"X-#0H-"B @("!#
M04Q,(")#.EQD979<:61E7'9S.%Q#;VUM;VXW7%1O;VQS7"XN7"XN7%9#7&)I
M;EQV8W9A<G,S,BY"050B(#YN=6P-"B @(" B0SI<9&5V7&ED95QV<SA<0V]M
M;6]N-UQ4;V]L<UPN+EPN+EQ60UQB:6Y<;&EN:R(@+VYO;&]G;R O24Y#4D5-
M14Y404PZ3D\@+T1%0E5'("]$3$P@+W-U8G-Y<W1E;3IC;VYS;VQE(" O;W5T
M.B)#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<
M8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI
M=&]R+F1L;%QV8RTX7S!<9&5B=6=<<G5N=&EM92UL:6YK+7-T871I8UQT:')E
M861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N:71O<BUM="US9V0N9&QL
M(B O24U03$E".B)#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B
M=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?
M97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<9&5B=6=<<G5N=&EM92UL:6YK+7-T
M871I8UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N:71O<BUM
M="US9V0N;&EB(B @("! (D,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D
M97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T
M7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?,%QD96)U9UQR=6YT:6UE+6QI
M;FLM<W1A=&EC7'1H<F5A9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI
M=&]R+6UT+7-G9"Y#340B#0H@(" @;70@+6UA;FEF97-T($,Z+W5S97)S+VIN
M:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB
M<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?
M,%QD96)U9UQR=6YT:6UE+6QI;FLM<W1A=&EC7'1H<F5A9&EN9RUM=6QT:5QB
M;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7-G9"YD;&PN;6%N:69E<W0@+6]U
M='!U=')E<V]U<F-E.D,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S
M+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R
M9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?,%QD96)U9UQR=6YT:6UE+6QI;FLM
M<W1A=&EC7'1H<F5A9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R
M+6UT+7-G9"YD;&P[(S(-"@T*+BXN9F%I;&5D('9C+4QI;FL@0SHO=7-E<G,O
M:FYI+W!R:B]K:7)U;F%?;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL
M:6)S7'1E<W1<8G5I;&1<8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M
M.%\P7&1E8G5G7')U;G1I;64M;&EN:RUS=&%T:6-<=&AR96%D:6YG+6UU;'1I
M7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70M<V=D+F1L;"!#.B]U<V5R<R]J
M;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI
M8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX
M7S!<9&5B=6=<<G5N=&EM92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&E<
M8F]O<W1?<')G7V5X96-?;6]N:71O<BUM="US9V0N;&EB+BXN#0HN+BYS:VEP
M<&5D(#Q 8F]O<W0A8F]O<W0^8F]O<W1?<')G7V5X96-?;6]N:71O<BUM="US
M9V0N9&QL(&9O<B!L86-K(&]F(#Q 8F]O<W0A;&EB<R%T97-T(6)U:6QD7&)O
M;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?,%QD96)U9UQR=6YT:6UE
M+6QI;FLM<W1A=&EC7'1H<F5A9&EN9RUM=6QT:3YB;V]S=%]P<F=?97AE8U]M
M;VYI=&]R+6UT+7-G9"YD;&PN+BX-"BXN+G-K:7!P960@/$!B;V]S="%B;V]S
M=#YB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7-G9"YL:6(@9F]R(&QA8VL@
M;V8@/$!B;V]S="%L:6)S(71E<W0A8G5I;&1<8F]O<W1?<')G7V5X96-?;6]N
M:71O<BYD;&Q<=F,M.%\P7&1E8G5G7')U;G1I;64M;&EN:RUS=&%T:6-<=&AR
M96%D:6YG+6UU;'1I/F)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70M<V=D+FQI
M8BXN+@T*=F,M3&EN:R!#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P
M<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P
M<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<9&5B=6=<=&AR96%D:6YG+6UU
M;'1I7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70M9V0N9&QL($,Z+W5S97)S
M+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<
M;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C
M+3A?,%QD96)U9UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N
M:71O<BUM="UG9"YL:6(-"F-P<%]M86EN+F]B:B Z(&5R<F]R($Q.2S(P,3DZ
M('5N<F5S;VQV960@97AT97)N86P@<WEM8F]L(")I;G0@7U]C9&5C;"!C<'!?
M;6%I;BAI;G0L8VAA<B J("H@8V]N<W0I(B H/V-P<%]M86EN0$!904A(44%0
M041 6BD@<F5F97)E;F-E9"!I;B!F=6YC=&EO;B!?;6%I;@T*0SHO=7-E<G,O
M:FYI+W!R:B]K:7)U;F%?;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL
M:6)S7'1E<W1<8G5I;&1<8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M
M.%\P7&1E8G5G7'1H<F5A9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI
M=&]R+6UT+6=D+F1L;" Z(&9A=&%L(&5R<F]R($Q.2S$Q,C Z(#$@=6YR97-O
M;'9E9"!E>'1E<FYA;',-"DUI8W)O<V]F=" H4BD@36%N:69E<W0@5&]O;"!V
M97)S:6]N(#4N,BXS-SDP+C(P,30-#0I#;W!Y<FEG:'0@*&,I($UI8W)O<V]F
M="!#;W)P;W)A=&EO;B R,# U+B -#0I!;&P@<FEG:'1S(')E<V5R=F5D+@T-
M"@T*;70N97AE(#H@9V5N97)A;"!E<G)O<B!C,3 Q,#!B,3H@1F%I;&5D('1O
M(&QO860@9FEL92 B0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC+V1E<',O
M8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O<W1?<')G
M7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7&1E8G5G7'1H<F5A9&EN9RUM=6QT
M:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+6=D+F1L;"(N(%1H92!S>7-T
M96T@8V%N;F]T(&9I;F0@=&AE(&9I;&4@<W!E8VEF:65D+@T-"@T*(" @($-!
M3$P@(D,Z7&1E=EQI9&5<=G,X7$-O;6UO;C=<5&]O;'-<+BY<+BY<5D-<8FEN
M7'9C=F%R<S,R+D)!5"(@/FYU; T*(" @(")#.EQD979<:61E7'9S.%Q#;VUM
M;VXW7%1O;VQS7"XN7"XN7%9#7&)I;EQL:6YK(B O;F]L;V=O("])3D-214U%
M3E1!3#I.3R O1$5"54<@+T1,3" O<W5B<WES=&5M.F-O;G-O;&4@("]O=70Z
M(D,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB
M:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET
M;W(N9&QL7'9C+3A?,%QD96)U9UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G
M7V5X96-?;6]N:71O<BUM="UG9"YD;&PB("])35!,24(Z(D,Z+W5S97)S+VIN
M:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB
M<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?
M,%QD96)U9UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N:71O
M<BUM="UG9"YL:6(B(" @($ B0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC
M+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7&1E8G5G7'1H<F5A9&EN
M9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+6=D+D--1"(-"B @
M("!M=" M;6%N:69E<W0@0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC+V1E
M<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O<W1?
M<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7&1E8G5G7'1H<F5A9&EN9RUM
M=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+6=D+F1L;"YM86YI9F5S
M=" M;W5T<'5T<F5S;W5R8V4Z0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC
M+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7&1E8G5G7'1H<F5A9&EN
M9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+6=D+F1L;#LC,@T*
M#0HN+BYF86EL960@=F,M3&EN:R!#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N
M;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB
M;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<9&5B=6=<=&AR96%D
M:6YG+6UU;'1I7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70M9V0N9&QL($,Z
M+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<
M8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N
M9&QL7'9C+3A?,%QD96)U9UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X
M96-?;6]N:71O<BUM="UG9"YL:6(N+BX-"BXN+G-K:7!P960@/$!B;V]S="%B
M;V]S=#YB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+6=D+F1L;"!F;W(@;&%C
M:R!O9B \0&)O;W-T(6QI8G,A=&5S="%B=6EL9%QB;V]S=%]P<F=?97AE8U]M
M;VYI=&]R+F1L;%QV8RTX7S!<9&5B=6=<=&AR96%D:6YG+6UU;'1I/F)O;W-T
M7W!R9U]E>&5C7VUO;FET;W(M;70M9V0N9&QL+BXN#0HN+BYS:VEP<&5D(#Q
M8F]O<W0A8F]O<W0^8F]O<W1?<')G7V5X96-?;6]N:71O<BUM="UG9"YL:6(@
M9F]R(&QA8VL@;V8@/$!B;V]S="%L:6)S(71E<W0A8G5I;&1<8F]O<W1?<')G
M7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7&1E8G5G7'1H<F5A9&EN9RUM=6QT
M:3YB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+6=D+FQI8BXN+@T*=F,M3&EN
M:R!#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<
M8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI
M=&]R+F1L;%QV8RTX7S!<<F5L96%S95QR=6YT:6UE+6QI;FLM<W1A=&EC7'1H
M<F5A9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7,N9&QL
M($,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB
M:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET
M;W(N9&QL7'9C+3A?,%QR96QE87-E7')U;G1I;64M;&EN:RUS=&%T:6-<=&AR
M96%D:6YG+6UU;'1I7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70M<RYL:6(-
M"F-P<%]M86EN+F]B:B Z(&5R<F]R($Q.2S(P,3DZ('5N<F5S;VQV960@97AT
M97)N86P@<WEM8F]L(")I;G0@7U]C9&5C;"!C<'!?;6%I;BAI;G0L8VAA<B J
M("H@8V]N<W0I(B H/V-P<%]M86EN0$!904A(44%0041 6BD@<F5F97)E;F-E
M9"!I;B!F=6YC=&EO;B!?;6%I;@T*0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?
M;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<
M8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<<G5N
M=&EM92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X
M96-?;6]N:71O<BUM="US+F1L;" Z(&9A=&%L(&5R<F]R($Q.2S$Q,C Z(#$@
M=6YR97-O;'9E9"!E>'1E<FYA;',-"DUI8W)O<V]F=" H4BD@36%N:69E<W0@
M5&]O;"!V97)S:6]N(#4N,BXS-SDP+C(P,30-#0I#;W!Y<FEG:'0@*&,I($UI
M8W)O<V]F="!#;W)P;W)A=&EO;B R,# U+B -#0I!;&P@<FEG:'1S(')E<V5R
M=F5D+@T-"@T*;70N97AE(#H@9V5N97)A;"!E<G)O<B!C,3 Q,#!B,3H@1F%I
M;&5D('1O(&QO860@9FEL92 B0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC
M+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<<G5N=&EM
M92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?
M;6]N:71O<BUM="US+F1L;"(N(%1H92!S>7-T96T@8V%N;F]T(&9I;F0@=&AE
M(&9I;&4@<W!E8VEF:65D+@T-"@T*(" @($-!3$P@(D,Z7&1E=EQI9&5<=G,X
M7$-O;6UO;C=<5&]O;'-<+BY<+BY<5D-<8FEN7'9C=F%R<S,R+D)!5"(@/FYU
M; T*(" @(")#.EQD979<:61E7'9S.%Q#;VUM;VXW7%1O;VQS7"XN7"XN7%9#
M7&)I;EQL:6YK(B O;F]L;V=O("])3D-214U%3E1!3#I.3R O1$Q,("]S=6)S
M>7-T96TZ8V]N<V]L92 @+V]U=#HB0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?
M;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<
M8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<<G5N
M=&EM92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X
M96-?;6]N:71O<BUM="US+F1L;"(@+TE-4$Q)0CHB0SHO=7-E<G,O:FYI+W!R
M:B]K:7)U;F%?;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E
M<W1<8G5I;&1<8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E
M;&5A<V5<<G5N=&EM92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&E<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BUM="US+FQI8B(@(" @0")#.B]U<V5R<R]J
M;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI
M8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX
M7S!<<F5L96%S95QR=6YT:6UE+6QI;FLM<W1A=&EC7'1H<F5A9&EN9RUM=6QT
M:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7,N0TU$(@T*(" @(&UT("UM
M86YI9F5S="!#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL
M9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE
M8U]M;VYI=&]R+F1L;%QV8RTX7S!<<F5L96%S95QR=6YT:6UE+6QI;FLM<W1A
M=&EC7'1H<F5A9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT
M+7,N9&QL+FUA;FEF97-T("UO=71P=71R97-O=7)C93I#.B]U<V5R<R]J;FDO
M<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<
M=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<
M<F5L96%S95QR=6YT:6UE+6QI;FLM<W1A=&EC7'1H<F5A9&EN9RUM=6QT:5QB
M;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+7,N9&QL.R,R#0H-"BXN+F9A:6QE
M9"!V8RU,:6YK($,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U
M:6QD+W1M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E
M>&5C7VUO;FET;W(N9&QL7'9C+3A?,%QR96QE87-E7')U;G1I;64M;&EN:RUS
M=&%T:6-<=&AR96%D:6YG+6UU;'1I7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M
M;70M<RYD;&P@0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC+V1E<',O8G5I
M;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O<W1?<')G7V5X
M96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<<G5N=&EM92UL:6YK+7-T
M871I8UQT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N:71O<BUM
M="US+FQI8BXN+@T*+BXN<VMI<'!E9" \0&)O;W-T(6)O;W-T/F)O;W-T7W!R
M9U]E>&5C7VUO;FET;W(M;70M<RYD;&P@9F]R(&QA8VL@;V8@/$!B;V]S="%L
M:6)S(71E<W0A8G5I;&1<8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M
M.%\P7')E;&5A<V5<<G5N=&EM92UL:6YK+7-T871I8UQT:')E861I;F<M;75L
M=&D^8F]O<W1?<')G7V5X96-?;6]N:71O<BUM="US+F1L;"XN+@T*+BXN<VMI
M<'!E9" \0&)O;W-T(6)O;W-T/F)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70M
M<RYL:6(@9F]R(&QA8VL@;V8@/$!B;V]S="%L:6)S(71E<W0A8G5I;&1<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<<G5N=&EM
M92UL:6YK+7-T871I8UQT:')E861I;F<M;75L=&D^8F]O<W1?<')G7V5X96-?
M;6]N:71O<BUM="US+FQI8BXN+@T*=F,M3&EN:R!#.B]U<V5R<R]J;FDO<')J
M+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S
M=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<<F5L
M96%S95QT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N:71O<BUM
M="YD;&P@0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC+V1E<',O8G5I;&0O
M=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O<W1?<')G7V5X96-?
M;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<=&AR96%D:6YG+6UU;'1I7&)O
M;W-T7W!R9U]E>&5C7VUO;FET;W(M;70N;&EB#0IC<'!?;6%I;BYO8FH@.B!E
M<G)O<B!,3DLR,#$Y.B!U;G)E<V]L=F5D(&5X=&5R;F%L('-Y;6)O;" B:6YT
M(%]?8V1E8VP@8W!P7VUA:6XH:6YT+&-H87(@*B J(&-O;G-T*2(@*#]C<'!?
M;6%I;D! 64%(2%%!4$%$0%HI(')E9F5R96YC960@:6X@9G5N8W1I;VX@7VUA
M:6X-"D,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M
M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO
M;FET;W(N9&QL7'9C+3A?,%QR96QE87-E7'1H<F5A9&EN9RUM=6QT:5QB;V]S
M=%]P<F=?97AE8U]M;VYI=&]R+6UT+F1L;" Z(&9A=&%L(&5R<F]R($Q.2S$Q
M,C Z(#$@=6YR97-O;'9E9"!E>'1E<FYA;',-"DUI8W)O<V]F=" H4BD@36%N
M:69E<W0@5&]O;"!V97)S:6]N(#4N,BXS-SDP+C(P,30-#0I#;W!Y<FEG:'0@
M*&,I($UI8W)O<V]F="!#;W)P;W)A=&EO;B R,# U+B -#0I!;&P@<FEG:'1S
M(')E<V5R=F5D+@T-"@T*;70N97AE(#H@9V5N97)A;"!E<G)O<B!C,3 Q,#!B
M,3H@1F%I;&5D('1O(&QO860@9FEL92 B0SHO=7-E<G,O:FYI+W!R:B]K:7)U
M;F%?;FUC+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I
M;&1<8F]O<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<
M=&AR96%D:6YG+6UU;'1I7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70N9&QL
M(BX@5&AE('-Y<W1E;2!C86YN;W0@9FEN9"!T:&4@9FEL92!S<&5C:69I960N
M#0T*#0H@(" @0T%,3" B0SI<9&5V7&ED95QV<SA<0V]M;6]N-UQ4;V]L<UPN
M+EPN+EQ60UQB:6Y<=F-V87)S,S(N0D%4(B ^;G5L#0H@(" @(D,Z7&1E=EQI
M9&5<=G,X7$-O;6UO;C=<5&]O;'-<+BY<+BY<5D-<8FEN7&QI;FLB("]N;VQO
M9V\(a)+TE.0U)%345.5$%,.DY/("]$3$P@+W-U8G-Y<W1E;3IC;VYS;VQE(" O
M;W5T.B)#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T
M;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M
M;VYI=&]R+F1L;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&E<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BUM="YD;&PB("])35!,24(Z(D,Z+W5S97)S
M+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<
M;&EB<UQT97-T7&)U:6QD7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C
M+3A?,%QR96QE87-E7'1H<F5A9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M
M;VYI=&]R+6UT+FQI8B(@(" @0")#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N
M;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB
M;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L;%QV8RTX7S!<<F5L96%S95QT:')E
M861I;F<M;75L=&E<8F]O<W1?<')G7V5X96-?;6]N:71O<BUM="Y#340B#0H@
M(" @;70@+6UA;FEF97-T($,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM8R]D
M97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O;W-T
M7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?,%QR96QE87-E7'1H<F5A9&EN
M9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+F1L;"YM86YI9F5S
M=" M;W5T<'5T<F5S;W5R8V4Z0SHO=7-E<G,O:FYI+W!R:B]K:7)U;F%?;FUC
M+V1E<',O8G5I;&0O=&UP7&)I;EQB;V]S=%QL:6)S7'1E<W1<8G5I;&1<8F]O
M<W1?<')G7V5X96-?;6]N:71O<BYD;&Q<=F,M.%\P7')E;&5A<V5<=&AR96%D
M:6YG+6UU;'1I7&)O;W-T7W!R9U]E>&5C7VUO;FET;W(M;70N9&QL.R,R#0H-
M"BXN+F9A:6QE9"!V8RU,:6YK($,Z+W5S97)S+VIN:2]P<FHO:VER=6YA7VYM
M8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U:6QD7&)O
M;W-T7W!R9U]E>&5C7VUO;FET;W(N9&QL7'9C+3A?,%QR96QE87-E7'1H<F5A
M9&EN9RUM=6QT:5QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+F1L;"!#.B]U
M<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O
M;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI=&]R+F1L
M;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&E<8F]O<W1?<')G7V5X
M96-?;6]N:71O<BUM="YL:6(N+BX-"BXN+G-K:7!P960@/$!B;V]S="%B;V]S
M=#YB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+F1L;"!F;W(@;&%C:R!O9B \
M0&)O;W-T(6QI8G,A=&5S="%B=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI=&]R
M+F1L;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&D^8F]O<W1?<')G
M7V5X96-?;6]N:71O<BUM="YD;&PN+BX-"BXN+G-K:7!P960@/$!B;V]S="%B
M;V]S=#YB;V]S=%]P<F=?97AE8U]M;VYI=&]R+6UT+FQI8B!F;W(@;&%C:R!O
M9B \0&)O;W-T(6QI8G,A=&5S="%B=6EL9%QB;V]S=%]P<F=?97AE8U]M;VYI
M=&]R+F1L;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&D^8F]O<W1?
M<')G7V5X96-?;6]N:71O<BUM="YL:6(N+BX-"G9C+4,K*R!#.B]U<V5R<R]J
M;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI
M8G-<=&5S=%QB=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV
M8RTX7S!<9&5B=6=<=&AR96%D:6YG+6UU;'1I7&5X8V5P=&EO;E]S869E='DN
M;V)J#0IE>&-E<'1I;VY?<V%F971Y+F-P< T*0SI<=7-E<G-<:FYI7'!R:EQK
M:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E
M<'1I;VY?<V%F971Y+FEP<"@U-#8I(#H@97)R;W(@0S(P-3DZ('-Y;G1A>"!E
M<G)O<B Z("=?7V1E8VQS<&5C*&1L;&5X<&]R="DG#0I#.EQU<V5R<UQJ;FE<
M<')J7&MI<G5N85]N;6-<9&5P<UQS<F-<8F]O<W1<8F]O<W0O=&5S="]I;7!L
M+V5X8V5P=&EO;E]S869E='DN:7!P*#4T-RD@.B!E<G)O<B!#,C$T,SH@<WEN
M=&%X(&5R<F]R(#H@;6ES<VEN9R G.R<@8F5F;W)E("=[)PT*0SI<=7-E<G-<
M:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O
M:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP<"@U-#<I(#H@97)R;W(@0S(T-#<Z
M("=[)R Z(&UI<W-I;F<@9G5N8W1I;VX@:&5A9&5R("AO;&0M<W1Y;&4@9F]R
M;6%L(&QI<W0_*0T*0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<
M<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP
M<"@U-C$I(#H@97)R;W(@0S(P-3DZ('-Y;G1A>"!E<G)O<B Z("=?7V1E8VQS
M<&5C*&1L;&5X<&]R="DG#0I#.EQU<V5R<UQJ;FE<<')J7&MI<G5N85]N;6-<
M9&5P<UQS<F-<8F]O<W1<8F]O<W0O=&5S="]I;7!L+V5X8V5P=&EO;E]S869E
M='DN:7!P*#4V,BD@.B!E<G)O<B!#,C$T,SH@<WEN=&%X(&5R<F]R(#H@;6ES
M<VEN9R G.R<@8F5F;W)E("=[)PT*0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?
M;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?
M<V%F971Y+FEP<"@U-C(I(#H@97)R;W(@0S(T-#<Z("=[)R Z(&UI<W-I;F<@
M9G5N8W1I;VX@:&5A9&5R("AO;&0M<W1Y;&4@9F]R;6%L(&QI<W0_*0T*0SI<
M=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T
M+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP<"@U-S0I(#H@97)R;W(@
M0S(P-3DZ('-Y;G1A>"!E<G)O<B Z("=?7V1E8VQS<&5C*&1L;&5X<&]R="DG
M#0I#.EQU<V5R<UQJ;FE<<')J7&MI<G5N85]N;6-<9&5P<UQS<F-<8F]O<W1<
M8F]O<W0O=&5S="]I;7!L+V5X8V5P=&EO;E]S869E='DN:7!P*#4W-2D@.B!E
M<G)O<B!#,C$T,SH@<WEN=&%X(&5R<F]R(#H@;6ES<VEN9R G.R<@8F5F;W)E
M("=[)PT*0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O
M;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP<"@U-S4I
M(#H@97)R;W(@0S(T-#<Z("=[)R Z(&UI<W-I;F<@9G5N8W1I;VX@:&5A9&5R
M("AO;&0M<W1Y;&4@9F]R;6%L(&QI<W0_*0T*0SI<=7-E<G-<:FYI7'!R:EQK
M:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E
M<'1I;VY?<V%F971Y+FEP<"@U.#DI(#H@97)R;W(@0S(P-3DZ('-Y;G1A>"!E
M<G)O<B Z("=?7V1E8VQS<&5C*&1L;&5X<&]R="DG#0I#.EQU<V5R<UQJ;FE<
M<')J7&MI<G5N85]N;6-<9&5P<UQS<F-<8F]O<W1<8F]O<W0O=&5S="]I;7!L
M+V5X8V5P=&EO;E]S869E='DN:7!P*#4Y,"D@.B!E<G)O<B!#,C$T,SH@<WEN
M=&%X(&5R<F]R(#H@;6ES<VEN9R G.R<@8F5F;W)E("=[)PT*0SI<=7-E<G-<
M:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O
M:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP<"@U.3 I(#H@97)R;W(@0S(T-#<Z
M("=[)R Z(&UI<W-I;F<@9G5N8W1I;VX@:&5A9&5R("AO;&0M<W1Y;&4@9F]R
M;6%L(&QI<W0_*0T*0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<
M<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP
M<"@V,#,I(#H@97)R;W(@0S(S-S4Z("=O<&5R871O<B!D96QE=&4G(#H@<F5D
M969I;FET:6]N.R!D:69F97)E;G0@;&EN:V%G90T*(" @(" @("!P<F5D969I
M;F5D($,K*R!T>7!E<R H8V]M<&EL97(@:6YT97)N86PI*#(T*2 Z('-E92!D
M96-L87)A=&EO;B!O9B G;W!E<F%T;W(@9&5L971E)PT*0SI<=7-E<G-<:FYI
M7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP
M;"]E>&-E<'1I;VY?<V%F971Y+FEP<"@V,3,I(#H@97)R;W(@0S(S-S4Z("=O
M<&5R871O<B!D96QE=&4G(#H@<F5D969I;FET:6]N.R!D:69F97)E;G0@;&EN
M:V%G90T*(" @(" @("!#.EQD979<:61E7'9S.%Q60UQ)3D-,541%7&YE=R@Y
M,RD@.B!S964@9&5C;&%R871I;VX@;V8@)V]P97)A=&]R(&1E;&5T92<-"D,Z
M7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R8UQB;V]S=%QB;V]S
M="]T97-T+VEM<&PO97AC97!T:6]N7W-A9F5T>2YI<' H-C(S*2 Z(&5R<F]R
M($,R,S<U.B G;W!E<F%T;W(@9&5L971E6UTG(#H@<F5D969I;FET:6]N.R!D
M:69F97)E;G0@;&EN:V%G90T*(" @(" @("!#.EQD979<:61E7'9S.%Q60UQ)
M3D-,541%7&-R=&1B9RYH*#$Q,S4I(#H@<V5E(&1E8VQA<F%T:6]N(&]F("=O
M<&5R871O<B!D96QE=&5;72<-"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM
M8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A
M9F5T>2YI<' H-C,S*2 Z(&5R<F]R($,R,S<U.B G;W!E<F%T;W(@9&5L971E
M6UTG(#H@<F5D969I;FET:6]N.R!D:69F97)E;G0@;&EN:V%G90T*(" @(" @
M("!#.EQD979<:61E7'9S.%Q60UQ)3D-,541%7&YE=R@Y-BD@.B!S964@9&5C
M;&%R871I;VX@;V8@)V]P97)A=&]R(&1E;&5T95M=)PT*#0H@(" @0T%,3" B
M0SI<9&5V7&ED95QV<SA<0V]M;6]N-UQ4;V]L<UPN+EPN+EQ60UQB:6Y<=F-V
M87)S,S(N0D%4(B ^;G5L#0H@(" @(D,Z7&1E=EQI9&5<=G,X7$-O;6UO;C=<
M5&]O;'-<+BY<+BY<5D-<8FEN7&-L(B O6FTX,# @+6YO;&]G;R O14AS8R M
M8R @+41"3T]35%]!3$Q?1%E.7TQ)3DL],2 O6C<@+T]D("]/8C @+T5(<V,@
M+T=2("]-1&0(a)+UIC.F9O<E-C;W!E("]:8SIW8VAA<E]T("U)(D,Z+W5S97)S
M+VIN:2]P<FHO:VER=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<
M;&EB<UQT97-T7&)U:6QD(B @+4DB0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?
M;FUC7&1E<'-<<W)C7&)O;W-T(B @+49O(D,Z+W5S97)S+VIN:2]P<FHO:VER
M=6YA7VYM8R]D97!S+V)U:6QD+W1M<%QB:6Y<8F]O<W1<;&EB<UQT97-T7&)U
M:6QD7&)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLN9&QL7'9C+3A?,%QD96)U
M9UQT:')E861I;F<M;75L=&E<97AC97!T:6]N7W-A9F5T>2YO8FHB("U4<")#
M.EQU<V5R<UQJ;FE<<')J7&MI<G5N85]N;6-<9&5P<UQS<F-<8F]O<W1<;&EB
M<UQT97-T7&)U:6QD7"XN+W-R8R]E>&-E<'1I;VY?<V%F971Y+F-P<"(-"@T*
M+BXN9F%I;&5D('9C+4,K*R!#.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O
M9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S
M=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV8RTX7S!<9&5B=6=<=&AR96%D
M:6YG+6UU;'1I7&5X8V5P=&EO;E]S869E='DN;V)J+BXN#0HN+BYS:VEP<&5D
M(#Q 8F]O<W0A;&EB<R%T97-T(6)U:6QD7&)O;W-T7W5N:71?=&5S=%]F<F%M
M97=O<FLN9&QL7'9C+3A?,%QD96)U9UQT:')E861I;F<M;75L=&D^8F]O<W1?
M=6YI=%]T97-T7V9R86UE=V]R:RUM="UG9"Y#340@9F]R(&QA8VL@;V8@/$!B
M;V]S="%L:6)S(71E<W0A8G5I;&1<8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R
M:RYD;&Q<=F,M.%\P7&1E8G5G7'1H<F5A9&EN9RUM=6QT:3YE>&-E<'1I;VY?
M<V%F971Y+F]B:BXN+@T*+BXN<VMI<'!E9" \0&)O;W-T(6QI8G,A=&5S="%B
M=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV8RTX7S!<9&5B
M=6=<=&AR96%D:6YG+6UU;'1I/F)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLM
M;70M9V0N9&QL(&9O<B!L86-K(&]F(#Q 8F]O<W0A;&EB<R%T97-T(6)U:6QD
M7&)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLN9&QL7'9C+3A?,%QD96)U9UQT
M:')E861I;F<M;75L=&D^8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R:RUM="UG
M9"Y#340N+BX-"BXN+G-K:7!P960@/$!B;V]S="%L:6)S(71E<W0A8G5I;&1<
M8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R:RYD;&Q<=F,M.%\P7&1E8G5G7'1H
M<F5A9&EN9RUM=6QT:3YB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+6UT+6=D
M+FQI8B!F;W(@;&%C:R!O9B \0&)O;W-T(6QI8G,A=&5S="%B=6EL9%QB;V]S
M=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV8RTX7S!<9&5B=6=<=&AR96%D
M:6YG+6UU;'1I/F)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLM;70M9V0N0TU$
M+BXN#0HN+BYS:VEP<&5D(#Q 8F]O<W0A8F]O<W0^8F]O<W1?=6YI=%]T97-T
M7V9R86UE=V]R:RUM="UG9"YD;&P@9F]R(&QA8VL@;V8@/$!B;V]S="%L:6)S
M(71E<W0A8G5I;&1<8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R:RYD;&Q<=F,M
M.%\P7&1E8G5G7'1H<F5A9&EN9RUM=6QT:3YB;V]S=%]U;FET7W1E<W1?9G)A
M;65W;W)K+6UT+6=D+F1L;"XN+@T*+BXN<VMI<'!E9" \0&)O;W-T(6)O;W-T
M/F)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLM;70M9V0N;&EB(&9O<B!L86-K
M(&]F(#Q 8F]O<W0A;&EB<R%T97-T(6)U:6QD7&)O;W-T7W5N:71?=&5S=%]F
M<F%M97=O<FLN9&QL7'9C+3A?,%QD96)U9UQT:')E861I;F<M;75L=&D^8F]O
M<W1?=6YI=%]T97-T7V9R86UE=V]R:RUM="UG9"YL:6(N+BX-"G9C+4,K*R!#
M.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN
M7&)O;W-T7&QI8G-<=&5S=%QB=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W
M;W)K+F1L;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&E<97AC97!T
M:6]N7W-A9F5T>2YO8FH-"F-L(#H@0V]M;6%N9"!L:6YE('=A<FYI;F<@1#DP
M,S4@.B!O<'1I;VX@)T]G)R!H87,@8F5E;B!D97!R96-A=&5D(&%N9"!W:6QL
M(&)E(')E;6]V960@:6X@82!F=71U<F4@<F5L96%S90T*97AC97!T:6]N7W-A
M9F5T>2YC<' -"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R
M8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A9F5T>2YI<' H
M-30V*2 Z(&5R<F]R($,R,#4Y.B!S>6YT87@@97)R;W(@.B G7U]D96-L<W!E
M8RAD;&QE>'!O<G0I)PT*0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E
M<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y
M+FEP<"@U-#<I(#H@97)R;W(@0S(Q-#,Z('-Y;G1A>"!E<G)O<B Z(&UI<W-I
M;F<@)SLG(&)E9F]R92 G>R<-"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM
M8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A
M9F5T>2YI<' H-30W*2 Z(&5R<F]R($,R-#0W.B G>R<@.B!M:7-S:6YG(&9U
M;F-T:6]N(&AE861E<B H;VQD+7-T>6QE(&9O<FUA;"!L:7-T/RD-"D,Z7'5S
M97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T
M97-T+VEM<&PO97AC97!T:6]N7W-A9F5T>2YI<' H-38Q*2 Z(&5R<F]R($,R
M,#4Y.B!S>6YT87@@97)R;W(@.B G7U]D96-L<W!E8RAD;&QE>'!O<G0I)PT*
M0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O
M;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y+FEP<"@U-C(I(#H@97)R
M;W(@0S(Q-#,Z('-Y;G1A>"!E<G)O<B Z(&UI<W-I;F<@)SLG(&)E9F]R92 G
M>R<-"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R8UQB;V]S
M=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A9F5T>2YI<' H-38R*2 Z
M(&5R<F]R($,R-#0W.B G>R<@.B!M:7-S:6YG(&9U;F-T:6]N(&AE861E<B H
M;VQD+7-T>6QE(&9O<FUA;"!L:7-T/RD-"D,Z7'5S97)S7&IN:5QP<FI<:VER
M=6YA7VYM8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T
M:6]N7W-A9F5T>2YI<' H-3<T*2 Z(&5R<F]R($,R,#4Y.B!S>6YT87@@97)R
M;W(@.B G7U]D96-L<W!E8RAD;&QE>'!O<G0I)PT*0SI<=7-E<G-<:FYI7'!R
M:EQK:7)U;F%?;FUC7&1E<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E
M>&-E<'1I;VY?<V%F971Y+FEP<"@U-S4I(#H@97)R;W(@0S(Q-#,Z('-Y;G1A
M>"!E<G)O<B Z(&UI<W-I;F<@)SLG(&)E9F]R92 G>R<-"D,Z7'5S97)S7&IN
M:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T97-T+VEM
M<&PO97AC97!T:6]N7W-A9F5T>2YI<' H-3<U*2 Z(&5R<F]R($,R-#0W.B G
M>R<@.B!M:7-S:6YG(&9U;F-T:6]N(&AE861E<B H;VQD+7-T>6QE(&9O<FUA
M;"!L:7-T/RD-"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R
M8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A9F5T>2YI<' H
M-3@Y*2 Z(&5R<F]R($,R,#4Y.B!S>6YT87@@97)R;W(@.B G7U]D96-L<W!E
M8RAD;&QE>'!O<G0I)PT*0SI<=7-E<G-<:FYI7'!R:EQK:7)U;F%?;FUC7&1E
M<'-<<W)C7&)O;W-T7&)O;W-T+W1E<W0O:6UP;"]E>&-E<'1I;VY?<V%F971Y
M+FEP<"@U.3 I(#H@97)R;W(@0S(Q-#,Z('-Y;G1A>"!E<G)O<B Z(&UI<W-I
M;F<@)SLG(&)E9F]R92 G>R<-"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM
M8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A
M9F5T>2YI<' H-3DP*2 Z(&5R<F]R($,R-#0W.B G>R<@.B!M:7-S:6YG(&9U
M;F-T:6]N(&AE861E<B H;VQD+7-T>6QE(&9O<FUA;"!L:7-T/RD-"D,Z7'5S
M97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD97!S7'-R8UQB;V]S=%QB;V]S="]T
M97-T+VEM<&PO97AC97!T:6]N7W-A9F5T>2YI<' H-C S*2 Z(&5R<F]R($,R
M,S<U.B G;W!E<F%T;W(@9&5L971E)R Z(')E9&5F:6YI=&EO;CL@9&EF9F5R
M96YT(&QI;FMA9V4-"B @(" @(" @<')E9&5F:6YE9"!#*RL@='EP97,@*&-O
M;7!I;&5R(&EN=&5R;F%L*2@R-"D@.B!S964@9&5C;&%R871I;VX@;V8@)V]P
M97)A=&]R(&1E;&5T92<-"D,Z7'5S97)S7&IN:5QP<FI<:VER=6YA7VYM8UQD
M97!S7'-R8UQB;V]S=%QB;V]S="]T97-T+VEM<&PO97AC97!T:6]N7W-A9F5T
M>2YI<' H-C$S*2 Z(&5R<F]R($,R,S<U.B G;W!E<F%T;W(@9&5L971E)R Z
M(')E9&5F:6YI=&EO;CL@9&EF9F5R96YT(&QI;FMA9V4-"B @(" @(" @0SI<
M9&5V7&ED95QV<SA<5D-<24Y#3%5$15QN97<H.3,I(#H@<V5E(&1E8VQA<F%T
M:6]N(&]F("=O<&5R871O<B!D96QE=&4G#0I#.EQU<V5R<UQJ;FE<<')J7&MI
M<G5N85]N;6-<9&5P<UQS<F-<8F]O<W1<8F]O<W0O=&5S="]I;7!L+V5X8V5P
M=&EO;E]S869E='DN:7!P*#8R,RD@.B!E<G)O<B!#,C,W-3H@)V]P97)A=&]R
M(&1E;&5T95M=)R Z(')E9&5F:6YI=&EO;CL@9&EF9F5R96YT(&QI;FMA9V4-
M"B @(" @(" @0SI<9&5V7&ED95QV<SA<5D-<24Y#3%5$15QC<G1D8F<N:"@Q
M,3 P*2 Z('-E92!D96-L87)A=&EO;B!O9B G;W!E<F%T;W(@9&5L971E6UTG
M#0I#.EQU<V5R<UQJ;FE<<')J7&MI<G5N85]N;6-<9&5P<UQS<F-<8F]O<W1<
M8F]O<W0O=&5S="]I;7!L+V5X8V5P=&EO;E]S869E='DN:7!P*#8S,RD@.B!E
M<G)O<B!#,C,W-3H@)V]P97)A=&]R(&1E;&5T95M=)R Z(')E9&5F:6YI=&EO
M;CL@9&EF9F5R96YT(&QI;FMA9V4-"B @(" @(" @0SI<9&5V7&ED95QV<SA<
M5D-<24Y#3%5$15QN97<H.38I(#H@<V5E(&1E8VQA<F%T:6]N(&]F("=O<&5R
M871O<B!D96QE=&5;72<-"@T*(" @($-!3$P@(D,Z7&1E=EQI9&5<=G,X7$-O
M;6UO;C=<5&]O;'-<+BY<+BY<5D-<8FEN7'9C=F%R<S,R+D)!5"(@/FYU; T*
M(" @(")#.EQD979<:61E7'9S.%Q#;VUM;VXW7%1O;VQS7"XN7"XN7%9#7&)I
M;EQC;"(@+UIM.# P("UN;VQO9V\@+T5(<V,@+6,@("U$3D1%0E5'("U$3D1%
M0E5'("U$0D]/4U1?04Q,7T193E],24Y+/3$@+T]G:71Y("]/,B O1W,@+T]B
M,B O14AS8R O1U(@+TU$("]:8SIF;W)38V]P92 O6F,Z=V-H87)?=" M22)#
M.B]U<V5R<R]J;FDO<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN
M7&)O;W-T7&QI8G-<=&5S=%QB=6EL9"(@("U)(D,Z7'5S97)S7&IN:5QP<FI<
M:VER=6YA7VYM8UQD97!S7'-R8UQB;V]S="(@("U&;R)#.B]U<V5R<R]J;FDO
M<')J+VMI<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<
M=&5S=%QB=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV8RTX
M7S!<<F5L96%S95QT:')E861I;F<M;75L=&E<97AC97!T:6]N7W-A9F5T>2YO
M8FHB("U4<")#.EQU<V5R<UQJ;FE<<')J7&MI<G5N85]N;6-<9&5P<UQS<F-<
M8F]O<W1<;&EB<UQT97-T7&)U:6QD7"XN+W-R8R]E>&-E<'1I;VY?<V%F971Y
M+F-P<"(-"@T*+BXN9F%I;&5D('9C+4,K*R!#.B]U<V5R<R]J;FDO<')J+VMI
M<G5N85]N;6,O9&5P<R]B=6EL9"]T;7!<8FEN7&)O;W-T7&QI8G-<=&5S=%QB
M=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV8RTX7S!<<F5L
M96%S95QT:')E861I;F<M;75L=&E<97AC97!T:6]N7W-A9F5T>2YO8FHN+BX-
M"BXN+G-K:7!P960@/$!B;V]S="%L:6)S(71E<W0A8G5I;&1<8F]O<W1?=6YI
M=%]T97-T7V9R86UE=V]R:RYD;&Q<=F,M.%\P7')E;&5A<V5<=&AR96%D:6YG
M+6UU;'1I/F)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLM;70N0TU$(&9O<B!L
M86-K(&]F(#Q 8F]O<W0A;&EB<R%T97-T(6)U:6QD7&)O;W-T7W5N:71?=&5S
M=%]F<F%M97=O<FLN9&QL7'9C+3A?,%QR96QE87-E7'1H<F5A9&EN9RUM=6QT
M:3YE>&-E<'1I;VY?<V%F971Y+F]B:BXN+@T*+BXN<VMI<'!E9" \0&)O;W-T
M(6QI8G,A=&5S="%B=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L
M;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&D^8F]O<W1?=6YI=%]T
M97-T7V9R86UE=V]R:RUM="YD;&P@9F]R(&QA8VL@;V8@/$!B;V]S="%L:6)S
M(71E<W0A8G5I;&1<8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R:RYD;&Q<=F,M
M.%\P7')E;&5A<V5<=&AR96%D:6YG+6UU;'1I/F)O;W-T7W5N:71?=&5S=%]F
M<F%M97=O<FLM;70N0TU$+BXN#0HN+BYS:VEP<&5D(#Q 8F]O<W0A;&EB<R%T
M97-T(6)U:6QD7&)O;W-T7W5N:71?=&5S=%]F<F%M97=O<FLN9&QL7'9C+3A?
M,%QR96QE87-E7'1H<F5A9&EN9RUM=6QT:3YB;V]S=%]U;FET7W1E<W1?9G)A
M;65W;W)K+6UT+FQI8B!F;W(@;&%C:R!O9B \0&)O;W-T(6QI8G,A=&5S="%B
M=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L;%QV8RTX7S!<<F5L
M96%S95QT:')E861I;F<M;75L=&D^8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R
M:RUM="Y#340N+BX-"BXN+G-K:7!P960@/$!B;V]S="%B;V]S=#YB;V]S=%]U
M;FET7W1E<W1?9G)A;65W;W)K+6UT+F1L;"!F;W(@;&%C:R!O9B \0&)O;W-T
M(6QI8G,A=&5S="%B=6EL9%QB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+F1L
M;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&D^8F]O<W1?=6YI=%]T
M97-T7V9R86UE=V]R:RUM="YD;&PN+BX-"BXN+G-K:7!P960@/$!B;V]S="%B
M;V]S=#YB;V]S=%]U;FET7W1E<W1?9G)A;65W;W)K+6UT+FQI8B!F;W(@;&%C
M:R!O9B \0&)O;W-T(6QI8G,A=&5S="%B=6EL9%QB;V]S=%]U;FET7W1E<W1?
M9G)A;65W;W)K+F1L;%QV8RTX7S!<<F5L96%S95QT:')E861I;F<M;75L=&D^
M8F]O<W1?=6YI=%]T97-T7V9R86UE=V]R:RUM="YL:6(N+BX-"BXN+F9A:6QE
M9"!U<&1A=&EN9R Q,"!T87)G971S+BXN#0HN+BYS:VEP<&5D(#$X('1A<F=E
'=',N+BX-"@``
`
end
3
9