0000073756-21-000023.txt : 20210226 0000073756-21-000023.hdr.sgml : 20210226 20210226172622 ACCESSION NUMBER: 0000073756-21-000023 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210226 DATE AS OF CHANGE: 20210226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OCEANEERING INTERNATIONAL INC CENTRAL INDEX KEY: 0000073756 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 952628227 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-10945 FILM NUMBER: 21691474 BUSINESS ADDRESS: STREET 1: 11911 FM 529 CITY: HOUSTON STATE: TX ZIP: 77041 BUSINESS PHONE: 713-329-4500 MAIL ADDRESS: STREET 1: 11911 FM 529 CITY: HOUSTON STATE: TX ZIP: 77041 10-K 1 oii-20201231.htm 10-K OCEANEERING INTERNATIONAL, INC. DECEMBER 31, 2020 oii-20201231
OCEANEERING INTERNATIONAL INC000007375612/3112/31/20202020FYFALSE99,308,3637,4997,1160.250.25360,000,000360,000,000110,834,088110,834,08811,903,25212,294,873P3YP3Y111101012P3YP3Y02000150015000000737562020-01-012020-12-31iso4217:USDxbrli:shares00000737562020-06-30iso4217:USDxbrli:shares00000737562021-02-19xbrli:pure00000737562020-12-3100000737562019-12-3100000737562019-01-012019-12-3100000737562018-01-012018-12-3100000737562018-12-3100000737562017-12-310000073756us-gaap:CommonStockMember2017-12-310000073756us-gaap:AdditionalPaidInCapitalMember2017-12-310000073756us-gaap:TreasuryStockMember2017-12-310000073756us-gaap:RetainedEarningsMember2017-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2017-12-310000073756us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2017-12-310000073756us-gaap:NoncontrollingInterestMember2017-12-310000073756us-gaap:RetainedEarningsMember2018-01-012018-12-310000073756us-gaap:ParentMember2018-01-012018-12-310000073756us-gaap:RetainedEarningsMember2018-01-012018-12-310000073756us-gaap:ParentMember2018-01-012018-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2018-01-012018-12-310000073756us-gaap:OtherPensionPlansDefinedBenefitMember2018-01-012018-12-310000073756us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310000073756us-gaap:TreasuryStockMember2018-01-012018-12-310000073756us-gaap:NoncontrollingInterestMember2018-01-012018-12-310000073756us-gaap:CommonStockMember2018-12-310000073756us-gaap:AdditionalPaidInCapitalMember2018-12-310000073756us-gaap:TreasuryStockMember2018-12-310000073756us-gaap:RetainedEarningsMember2018-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310000073756us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-310000073756us-gaap:NoncontrollingInterestMember2018-12-310000073756us-gaap:RetainedEarningsMember2019-01-012019-12-310000073756us-gaap:ParentMember2019-01-012019-12-310000073756us-gaap:ParentMember2019-01-012019-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-12-310000073756us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000073756us-gaap:TreasuryStockMember2019-01-012019-12-310000073756us-gaap:CommonStockMember2019-12-310000073756us-gaap:AdditionalPaidInCapitalMember2019-12-310000073756us-gaap:TreasuryStockMember2019-12-310000073756us-gaap:RetainedEarningsMember2019-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000073756us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000073756us-gaap:NoncontrollingInterestMember2019-12-310000073756us-gaap:RetainedEarningsMember2020-01-012020-12-310000073756us-gaap:ParentMember2020-01-012020-12-310000073756us-gaap:ParentMember2020-01-012020-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-12-310000073756us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000073756us-gaap:TreasuryStockMember2020-01-012020-12-310000073756us-gaap:CommonStockMember2020-12-310000073756us-gaap:AdditionalPaidInCapitalMember2020-12-310000073756us-gaap:TreasuryStockMember2020-12-310000073756us-gaap:RetainedEarningsMember2020-12-310000073756us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000073756us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310000073756srt:MinimumMember2020-12-310000073756srt:MaximumMember2020-12-3100000737562020-01-010000073756oii:RemotelyOperatedVehiclesMember2020-01-012020-12-310000073756srt:MinimumMemberus-gaap:MarineServicesEquipmentMember2020-01-012020-12-310000073756srt:MaximumMemberus-gaap:MarineServicesEquipmentMember2020-01-012020-12-310000073756us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2020-01-012020-12-310000073756us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2020-01-012020-12-310000073756oii:EcosseMember2018-01-012018-12-310000073756us-gaap:AccountingStandardsUpdate201901CumulativeEffectPeriodOfAdoptionMember2018-01-012018-01-0100000737562019-01-012019-01-0100000737562019-01-0100000737562014-12-1200000737562015-01-012015-12-310000073756oii:SubseaRoboticsMember2020-01-012020-12-310000073756oii:SubseaRoboticsMember2019-01-012019-12-310000073756oii:SubseaRoboticsMember2018-01-012018-12-310000073756oii:ManufacturedProductsMember2020-01-012020-12-310000073756oii:ManufacturedProductsMember2019-01-012019-12-310000073756oii:ManufacturedProductsMember2018-01-012018-12-310000073756oii:OffshoreProjectsGroupMember2020-01-012020-12-310000073756oii:OffshoreProjectsGroupMember2019-01-012019-12-310000073756oii:OffshoreProjectsGroupMember2018-01-012018-12-310000073756oii:IntegrityManagementDigitalSolutionsMember2020-01-012020-12-310000073756oii:IntegrityManagementDigitalSolutionsMember2019-01-012019-12-310000073756oii:IntegrityManagementDigitalSolutionsMember2018-01-012018-12-310000073756us-gaap:OilAndGasMember2020-01-012020-12-310000073756us-gaap:OilAndGasMember2019-01-012019-12-310000073756us-gaap:OilAndGasMember2018-01-012018-12-310000073756oii:AerospaceAndDefenseTechnologiesMember2020-01-012020-12-310000073756oii:AerospaceAndDefenseTechnologiesMember2019-01-012019-12-310000073756oii:AerospaceAndDefenseTechnologiesMember2018-01-012018-12-310000073756country:GB2020-01-012020-12-310000073756country:GB2019-01-012019-12-310000073756country:GB2018-01-012018-12-310000073756country:NO2020-01-012020-12-310000073756country:NO2019-01-012019-12-310000073756country:NO2018-01-012018-12-310000073756srt:AfricaMember2020-01-012020-12-310000073756srt:AfricaMember2019-01-012019-12-310000073756srt:AfricaMember2018-01-012018-12-310000073756srt:AsiaPacificMember2020-01-012020-12-310000073756srt:AsiaPacificMember2019-01-012019-12-310000073756srt:AsiaPacificMember2018-01-012018-12-310000073756country:BR2020-01-012020-12-310000073756country:BR2019-01-012019-12-310000073756country:BR2018-01-012018-12-310000073756us-gaap:NonUsMember2020-01-012020-12-310000073756us-gaap:NonUsMember2019-01-012019-12-310000073756us-gaap:NonUsMember2018-01-012018-12-310000073756oii:SegmentGeographicalGroupsOfCountriesForeignMember2020-01-012020-12-310000073756oii:SegmentGeographicalGroupsOfCountriesForeignMember2019-01-012019-12-310000073756oii:SegmentGeographicalGroupsOfCountriesForeignMember2018-01-012018-12-310000073756country:US2020-01-012020-12-310000073756country:US2019-01-012019-12-310000073756country:US2018-01-012018-12-310000073756us-gaap:TransferredOverTimeMember2020-01-012020-12-310000073756us-gaap:TransferredOverTimeMember2019-01-012019-12-310000073756us-gaap:TransferredOverTimeMember2018-01-012018-12-310000073756us-gaap:TransferredAtPointInTimeMember2020-01-012020-12-310000073756us-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310000073756us-gaap:TransferredAtPointInTimeMember2018-01-012018-12-3100000737562021-12-310000073756oii:AssetIntegrityMember2020-01-012020-12-310000073756oii:SubseaProductsMember2020-01-012020-03-310000073756oii:SubseaProjectsMember2020-01-012020-03-310000073756oii:AssetIntegrityMember2020-01-012020-03-310000073756oii:AdvancedTechnologiesMember2020-01-012020-03-3100000737562020-01-012020-03-310000073756oii:SubseaRoboticsMember2020-01-012020-03-310000073756oii:ManufacturedProductsMember2020-01-012020-03-310000073756oii:OffshoreProjectsGroupMember2020-01-012020-03-310000073756oii:IntegrityManagementDigitalSolutionsMember2020-01-012020-03-310000073756oii:ManufacturedProductsMember2020-07-012020-09-30oii:units0000073756us-gaap:MeasurementInputLongTermRevenueGrowthRateMember2020-12-310000073756oii:AssetIntegrityMember2019-01-012019-12-310000073756oii:SubseaProjectsMember2018-01-012018-12-310000073756oii:SubseaProjectsMember2020-07-012020-09-3000000737562020-07-012020-09-300000073756oii:SubseaRoboticsMember2020-07-012020-09-300000073756oii:OffshoreProjectsGroupMember2020-07-012020-09-300000073756oii:IntegrityManagementDigitalSolutionsMember2020-07-012020-09-300000073756oii:WeightedAverageMemberLowRangeMember2020-12-310000073756oii:WeightedAverageMemberHighRangeMember2020-12-310000073756oii:SDSRosythMember2020-01-012020-03-310000073756oii:SDSBrazilMember2020-01-012020-03-310000073756oii:SubseaProductsAngolaMemberMember2020-01-012020-03-310000073756oii:ShallowWaterMemberMember2020-01-012020-03-310000073756oii:EcosseMember2020-01-012020-03-310000073756oii:GlobalDataSolutionMemberMember2020-01-012020-03-310000073756oii:OceaneeringEntertainmentSystemMember2020-01-012020-03-310000073756oii:OceaneeringAGVSystemMemberMember2020-01-012020-03-310000073756oii:ManufacturedProductsMember2020-01-012020-03-310000073756oii:OffshoreProjectsGroupMember2020-01-012020-03-310000073756oii:IntegrityManagementDigitalSolutionsMember2020-01-012020-03-310000073756oii:DeepwaterandShallowWaterMember2019-01-012019-12-310000073756oii:EcosseMember2019-01-012019-12-310000073756oii:AssetIntegrityMember2019-01-012019-12-310000073756oii:OffshoreProjectsGroupMember2019-01-012019-12-310000073756oii:IntegrityManagementDigitalSolutionsMember2019-01-012019-12-310000073756oii:RovsMember2020-12-310000073756oii:RovsMember2019-12-310000073756us-gaap:DomesticCountryMember2020-01-012020-12-310000073756us-gaap:HerMajestysRevenueAndCustomsHMRCMember2020-01-012020-12-310000073756country:NO2020-01-012020-12-310000073756country:AO2020-01-012020-12-310000073756country:BR2020-01-012020-12-310000073756country:AU2020-01-012020-12-310000073756us-gaap:ServiceMember2020-01-012020-12-310000073756us-gaap:ServiceMember2019-01-012019-12-310000073756us-gaap:ServiceMember2018-01-012018-12-310000073756us-gaap:ProductMember2020-01-012020-12-310000073756us-gaap:ProductMember2019-01-012019-12-310000073756us-gaap:ProductMember2018-01-012018-12-310000073756oii:UnallocatedExpensesMemberMember2020-01-012020-12-310000073756oii:UnallocatedExpensesMemberMember2019-01-012019-12-310000073756oii:UnallocatedExpensesMemberMember2018-01-012018-12-310000073756oii:A2024SeniorNotesMember2020-12-310000073756oii:A2024SeniorNotesMember2019-12-310000073756oii:A2028SeniorNotesMember2020-12-310000073756oii:A2028SeniorNotesMember2019-12-3100000737562014-11-2100000737562018-02-160000073756oii:CreditAgreementMember2014-10-270000073756oii:CreditAgreementMember2021-10-250000073756oii:CreditAgreementMember2023-01-250000073756oii:ApplicableMarginMemberoii:CreditAgreementMemberoii:AdjustedBaseRateAdvancesMembersrt:MinimumMember2020-12-310000073756oii:ApplicableMarginMemberoii:CreditAgreementMembersrt:MaximumMemberoii:AdjustedBaseRateAdvancesMember2020-12-310000073756oii:ApplicableMarginMemberoii:CreditAgreementMembersrt:MinimumMemberoii:EurodollarAdvancesMember2020-12-310000073756oii:ApplicableMarginMembersrt:MaximumMemberoii:EurodollarAdvancesMemberus-gaap:LetterOfCreditMember2020-12-310000073756oii:CreditAgreementMemberoii:AdjustedBaseRateAdvancesMembersrt:MinimumMemberoii:AdjustedBaseRateMemberoii:FederalFundsRateMember2020-12-310000073756oii:CreditAgreementMemberoii:EurodollarRateMemberoii:AdjustedBaseRateAdvancesMembersrt:MinimumMemberoii:AdjustedBaseRateMember2020-12-310000073756srt:MinimumMember2020-01-012020-12-310000073756srt:MaximumMember2020-01-012020-12-3100000737562020-03-310000073756us-gaap:DerivativeMember2020-03-310000073756oii:SeniorNotesdue2024Member2020-01-012020-12-310000073756oii:SeniorNotesdue2028Member2020-01-012020-12-310000073756oii:CreditAgreementMember2020-01-012020-12-310000073756currency:AOA2020-01-012020-12-310000073756currency:AOA2019-01-012019-12-310000073756currency:AOA2018-01-012018-12-310000073756currency:BRL2020-01-012020-12-310000073756currency:BRL2019-01-012019-12-310000073756currency:BRL2018-01-012018-12-310000073756currency:AOA2020-12-310000073756currency:AOA2019-12-310000073756oii:UnallocatedExpensesMemberMember2020-01-012020-12-310000073756oii:UnallocatedExpensesMemberMember2019-01-012019-12-310000073756oii:UnallocatedExpensesMemberMember2018-01-012018-12-310000073756oii:SubseaRoboticsMember2020-12-310000073756oii:SubseaRoboticsMember2019-12-310000073756oii:ManufacturedProductsMember2020-12-310000073756oii:ManufacturedProductsMember2019-12-310000073756oii:OffshoreProjectsGroupMember2020-12-310000073756oii:OffshoreProjectsGroupMember2019-12-310000073756oii:IntegrityManagementDigitalSolutionsMember2020-12-310000073756oii:IntegrityManagementDigitalSolutionsMember2019-12-310000073756us-gaap:OilAndGasMember2020-12-310000073756us-gaap:OilAndGasMember2019-12-310000073756oii:AerospaceAndDefenseTechnologiesMember2020-12-310000073756oii:AerospaceAndDefenseTechnologiesMember2019-12-310000073756us-gaap:AllOtherSegmentsMember2020-12-310000073756us-gaap:AllOtherSegmentsMember2019-12-310000073756us-gaap:AllOtherSegmentsMember2020-01-012020-12-310000073756us-gaap:AllOtherSegmentsMember2019-01-012019-12-310000073756us-gaap:AllOtherSegmentsMember2018-01-012018-12-310000073756country:NO2020-12-310000073756country:NO2019-12-310000073756srt:AfricaMember2020-12-310000073756srt:AfricaMember2019-12-310000073756country:GB2020-12-310000073756country:GB2019-12-310000073756srt:AsiaPacificMember2020-12-310000073756srt:AsiaPacificMember2019-12-310000073756country:BR2020-12-310000073756country:BR2019-12-310000073756oii:SegmentGeographicalGroupsOfCountriesGroupThreeMember2020-12-310000073756oii:SegmentGeographicalGroupsOfCountriesGroupThreeMember2019-12-310000073756oii:SegmentGeographicalGroupsOfCountriesForeignMember2020-12-310000073756oii:SegmentGeographicalGroupsOfCountriesForeignMember2019-12-310000073756country:US2020-12-310000073756country:US2019-12-310000073756us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesMember2020-12-310000073756us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesMember2019-12-310000073756us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesMember2018-12-310000073756oii:Us401KPlanMember2020-01-012020-12-310000073756oii:Us401KPlanMember2019-01-012019-12-310000073756oii:Us401KPlanMember2018-01-012018-12-310000073756oii:ForeignEmployeeSavingsPlansMember2020-01-012020-12-310000073756oii:ForeignEmployeeSavingsPlansMember2019-01-012019-12-310000073756oii:ForeignEmployeeSavingsPlansMember2018-01-012018-12-310000073756us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-01-012020-12-310000073756us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-12-310000073756us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2018-01-012018-12-31iso4217:USDoii:units0000073756srt:MinimumMemberus-gaap:DeferredBonusMember2020-12-310000073756srt:MaximumMemberus-gaap:DeferredBonusMember2020-12-310000073756us-gaap:DeferredBonusMember2020-01-012020-12-310000073756us-gaap:DeferredBonusMember2019-01-012019-12-310000073756us-gaap:DeferredBonusMember2018-01-012018-12-310000073756us-gaap:DeferredBonusMember2020-12-310000073756oii:RestrictedStockPlanMember2020-01-012020-12-310000073756oii:RestrictedStockPlanMember2019-01-012019-12-310000073756oii:RestrictedStockPlanMember2018-01-012018-12-310000073756us-gaap:StockCompensationPlanMember2020-01-012020-12-310000073756us-gaap:StockCompensationPlanMember2019-01-012019-12-310000073756us-gaap:StockCompensationPlanMember2018-01-012018-12-310000073756us-gaap:RestrictedStockUnitsRSUMember2020-12-310000073756srt:BoardOfDirectorsChairmanMember2020-12-310000073756srt:BoardOfDirectorsChairmanMember2019-12-310000073756us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300000073756us-gaap:RestrictedStockMember2019-01-012019-06-3000000737562019-01-012019-06-300000073756us-gaap:PerformanceSharesMembersrt:MinimumMember2019-01-012019-06-300000073756us-gaap:PerformanceSharesMembersrt:MaximumMember2019-01-012019-06-300000073756us-gaap:PerformanceSharesMembersrt:MinimumMember2018-01-012018-03-310000073756us-gaap:PerformanceSharesMembersrt:MaximumMember2018-01-012018-03-310000073756us-gaap:PerformanceSharesMembersrt:MinimumMember2017-01-012017-03-310000073756us-gaap:PerformanceSharesMembersrt:MaximumMember2017-01-012017-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2020
OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to       
Commission File Number: 1-10945
____________________________________________
OCEANEERING INTERNATIONAL, INC.
(Exact name of registrant as specified in its charter)
oii-20201231_g1.jpg

Delaware
95-2628227
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
11911 FM 529
Houston,
Texas
77041
(Address of principal executive offices)(Zip Code)
(713329-4500
(Registrant's telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed from last report)
____________________________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of exchange on which registered
Common stock, par value $0.25 per share
OII
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act:
None
____________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.     Yes   No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.     Yes   No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes   No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes  No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated Filer
Non-accelerated FilerSmaller Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the company has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report).    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No
Aggregate market value of the voting stock held by nonaffiliates of the registrant computed by reference to the closing price of $6.39 of the Common Stock on the New York Stock Exchange as of June 30, 2020, the last business day of the registrant's most recently completed second quarter: $624 million.
Number of shares of Common Stock outstanding at February 19, 2021: 99,308,363.
Documents Incorporated by Reference:
Portions of the proxy statement relating to the registrant's 2021 annual meeting of shareholders, to be filed within 120 days of December 31, 2020 pursuant to Regulation 14A of the Securities Exchange Act of 1934, are incorporated by reference to the extent set forth in Part III, Items 10-14 of this report.


Oceaneering International, Inc.
Form 10-K
Table of Contents
 
  
Item 1.  
  
Item 1A.  
Item 1B.  
Item 2.  
Item 3.  
Item 4.  
Item 5.  
Item 6.  
Item 7.  
Item 7A.  
Item 8.  
Item 9.  
Item 9A.  
Item 9B.  
Item 10.  
Item 11.  
Item 12.  
Item 13.  
Item 14.  
Item 15.  
  
  
  
  
  

  
  

1

PART I
 
Item 1.Business.
GENERAL DEVELOPMENT OF BUSINESS
Oceaneering International, Inc. is a global provider of engineered services and products, primarily to the offshore oil and gas industry. Oceaneering also serves the offshore renewables, defense, aerospace and commercial theme park industries. Oceaneering was organized as a Delaware corporation in 1969 out of the combination of three diving service companies founded in the early 1960s. Since our establishment, we have concentrated on the development and marketing of underwater services and products to meet customer needs requiring the use of advanced technology. We believe we are one of the world's largest underwater services contractors. The services and products we provide to the energy industry include remotely operated vehicles, specialty subsea hardware, engineering and project management, subsea intervention services, including manned diving, survey and positioning services, seabed preparation and asset integrity and nondestructive testing services. Our foreign operations, principally in the North Sea, Africa, Brazil, Australia and Asia, accounted for approximately 53% of our revenue, or $967 million, for the year ended December 31, 2020.
Realignment of Reportable Segments
As described in Note 11—“Operations by Business Segment and Geographic Area” in the Notes to Consolidated Financial Statements included in this report, in the third quarter of 2020, we changed our organizational structure as part of the transformation to realign our businesses to achieve greater cost efficiencies and to bring together business units that frequently work together and promote increased synergies in bidding, project management and the use of offshore technicians. As a result, information that our chief operating decision maker regularly reviews for purposes of allocating resources and assessing performance changed. Therefore, for the years ended December 31, 2019 and December 31, 2018, we are reporting our financial results consistent with our newly realigned operating segments and have recast certain prior period amounts to conform to the way we internally manage our businesses and monitor segment performance. Our new structure aligns our company around five reportable segments: (1) Subsea Robotics; (2) Manufactured Products; (3) Offshore Projects Group; (4) Integrity Management & Digital Solutions; and (5) Aerospace and Defense Technologies.
Our business segments are contained within two businesses – services and products provided primarily to the oil and gas industry, and to a lesser extent, the offshore renewables and mobility solutions industries (“Energy Services and Products”) and services and products provided to non-energy industries (“Aerospace and Defense Technologies”). Our four business segments within the Energy Services and Products business are Subsea Robotics, Manufactured Products, Offshore Projects Group and Integrity Management & Digital Solutions. We report our Aerospace and Defense Technologies business as one segment. Unallocated Expenses are expenses not associated with a specific business segment. These consist of expenses related to our incentive and deferred compensation plans, including restricted stock and bonuses, as well as other general expenses.
Energy Services and Products. The primary focus of our Energy Services and Products business over the last several years has been toward leveraging our asset base and capabilities for providing services and products for offshore energy operations and subsea completions, inclusive of our customers' operating expenses and the offshore renewable energy market.
Subsea Robotics. Our Subsea Robotics segment consists of our Remotely Operated Vehicles (“ROVs”), survey services and ROV tooling businesses, merging our underwater robotics and automation capabilities with our subsea delivery systems. Our Subsea Robotics segment consists of our prior ROV segment, and ROV tooling (previously in our Subsea Products segment) and survey services (previously in our Subsea Projects segment).
We provide ROVs, which are tethered submersible vehicles remotely operated from the surface, to customers in the energy industry for drilling support and vessel-based services, including subsea hardware installation, construction, pipeline inspection, survey and facilities inspection, maintenance and repair (“IMR”). We design, build, retrofit and upgrade our new and existing ROVs at in-house facilities, the largest of which is in Morgan City, Louisiana. In 2020, we added three ROVs to our fleet and retired three. Our work-class ROV fleet size was 250 as of December 31, 2020 and 2019, and 275 as of December 31, 2018.
2

Manufactured Products. Our Manufactured Products segment consists of our manufactured products business (previously in our Subsea Products segment), as well as theme park entertainment systems and automated guided vehicles (“AGV”) (both previously in our Advanced Technologies segment).
Our Manufactured Products segment provides distribution systems such as production control umbilicals and connection systems made up of specialty subsea hardware, and provides turnkey solutions that include program management, engineering design, fabrication/assembly and installation to the commercial theme park industry and mobile robotics solutions, including AGV technology to a variety of industries.
We provide various types of subsea umbilicals through our Umbilical Solutions division from plants in the United States, Scotland and Brazil. Offshore operators use umbilicals to control subsea wellhead hydrocarbon flow rates, monitor downhole and wellhead conditions and perform chemical injection. Subsea umbilicals are also used to provide power and fluids to other subsea processing hardware, including pumps and gas separation equipment.
Offshore Projects Group. Our Offshore Projects Group (“OPG”) segment consists of: (1) our prior Subsea Projects segment, less survey services and global data solutions; and (2) our service and rental business, less ROV tooling (previously in our Subsea Products segment). This combination brings together business units that frequently work together and promotes increased efficiency in bidding, project management, and the use of offshore technicians.
Our OPG segment provides a broad portfolio of integrated subsea project capabilities and solutions. Our OPG segment provides the following:
subsea installation and intervention, including riserless light well intervention (“RLWI”) services and inspection, maintenance and repair (“IMR”) services, utilizing owned and chartered vessels;
installation and workover control systems (“IWOCS”) and ROV workover control systems (“RWOCS”);
project management and engineering; and
seabed preparation, route clearance and trenching services for submarine cables for the renewable energy markets.
Our OPG segment provides services principally in the U.S. Gulf of Mexico and offshore Angola, utilizing a fleet consisting of three owned and three chartered dynamically positioned deepwater vessels with integrated high-specification work-class ROVs onboard, and two owned shallow water diving support and survey vessels, other spot-chartered vessels and other assets. Our owned vessels are Jones Act-compliant. The dynamically positioned vessels are equipped with thrusters that allow them to maintain a constant position at a location without the use of anchors. They are used in the IMR of subsea facilities, pipeline or flowline tie-ins, pipeline crossings and installations. These vessels can also carry and install equipment or umbilicals required to bring subsea well completions into production (tie-back to production facilities). With our acquisition of Ecosse Subsea Limited (“Ecosse”) in 2018, further described below, we provide route clearance and trenching services.
We previously had several deepwater vessels under long-term charter. The last of our long-term charters expired in March 2018. With the current vessel market conditions, we have entered into some minimum-day, short-term, time charter party agreements and, for specific projects, we continue to charter on a back-to-back basis with the vessel owners. This generally minimizes our contract exposure by closely matching our obligations with our revenue.
In March 2018, we acquired Ecosse for approximately $68 million. Ecosse builds and operates tools for seabed preparation, route clearance and trenching for the installation of submarine cables and pipelines. These services are offered on an integrated basis that includes vessels, ROVs and survey services. Enabling technologies acquired in the transaction include Ecosse's modular seabed system, capable of completing the entire trenching work scope (route preparation, boulder clearance, trenching and backfill), and its newly developed trenching system. These systems primarily serve the shallow water offshore renewables market.
In the second quarter of 2019, we placed our new-build, Jones Act-compliant, multiservice vessel (“MSV”), the Ocean Evolution, into service. The Ocean Evolution is U.S.-flagged and documented with a coastwise endorsement by the U.S. Coast Guard. The vessel has an overall length of 353 feet, a Class 2 dynamic positioning system, accommodations for 110 personnel, a helideck, a 250-ton active heave-compensated crane, a working moonpool, and two of our high specification 4,000 meter work-class ROVs. The vessel has five low-emission Environmental Protection Agency (“EPA”) Tier 4 diesel engines. The Tier 4 rating is the EPA’s strictest emission requirements for non-road diesel engines. The vessel is also equipped with a satellite communications system capable of transmitting streaming video for real-time work observation by shore-based personnel. The vessel is being used to
3

augment our ability to provide subsea intervention services in the U.S. Gulf of Mexico. These services are required to perform IMR projects and hardware installations.
Integrity Management & Digital Solutions. Our IMDS segment consists of our prior Asset Integrity segment plus our global data solutions (“GDS”) and maritime shipping businesses (both previously in our Subsea Projects segment). The inclusion of GDS in this segment facilitates optimized digital and software solutions to our integrity management services. Maritime shipping, an emerging business in GDS, provides essential vessel asset, scheduling and transportation data required by customers shipping cargo by sea to make informed, value-added decisions.
Through our IMDS segment, we provide asset integrity management, corrosion management, inspection and non-destructive testing services, principally to customers in the oil and gas, power generation, and petrochemical industries. We perform these services on both onshore and offshore facilities, both topside and subsea. We also provide software, digital and connectivity solution for the energy industry and software and analytical solutions for the bulk cargo maritime industry.
Aerospace and Defense Technologies. Our Aerospace and Defense Technologies (“ADTech”) segment consists of our government business (previously in our Advanced Technologies segment), focused on defense subsea technologies, marine services, and space systems.
Our ADTech segment provides government services and products including engineering and related manufacturing in defense and space exploration activities, principally to U.S. government agencies and their prime contractors.
General. During the last five years, we have also made several small acquisitions to add complementary technology or serve niche markets. We intend to continue our strategy of acquiring, as opportunities arise, additional assets or businesses, to improve our market position or expand into related service and product lines. However, our primary focus continues to be on capital discipline and generating positive free cash flows.
DESCRIPTION OF BUSINESS
Energy Services and Products
Our Energy Services and Products business consists of the Subsea Robotics, Manufactured Products, Offshore Projects Group and Integrity Management & Digital Solutions segments.
Subsea Robotics. ROVs are tethered submersible vehicles remotely operated from the surface. We use our ROVs in the offshore energy industry to perform a variety of underwater tasks, including drill support, vessel-based IMR, installation and construction support, pipeline inspection and surveys, and subsea production facility operation and maintenance. Work-class ROVs are outfitted with manipulators, sonar and video cameras, and can operate specialized tooling packages and other equipment or features to facilitate the performance of specific underwater tasks. As of December 31, 2020, we owned 250 work-class ROVs. We believe we own and operate the largest fleet of work-class ROVs in the world. We also believe we are the industry leader in providing ROV services for offshore drill support, with an estimated 58% market share of the contracted floating drilling rigs at the end of 2020.
Subsea Robotics revenue: 
AmountPercent of Total Revenue
 (in thousands) 
2020493,332 27 %
2019 *583,652 28 %
2018 *513,701 27 %
* Recast to reflect segment changes.
ROV tooling provides an additional operational interface between an ROV and equipment located on the sea floor. We also provide survey services, including hydrographic survey and positioning services and autonomous underwater vehicles for geoscience.
Manufactured Products. We provide advanced technology product development, manufacturing and project management for a variety of industries. These include:
4

various types of subsea umbilicals utilizing steel tubes and thermoplastic hoses, along with termination assemblies;
production control equipment;
clamp connectors;
pipeline connector and repair systems;
subsea and topside control valves;
subsea chemical injection valves;
mobile robotics solutions, including AGV technology; and
entertainment systems for theme parks.
Our primary focus over the last several years has been toward leveraging our asset base and capabilities for providing services and products for offshore energy operations and subsea completions, as well as the offshore renewable energy market. Offshore well operators use subsea umbilicals and production control equipment to control subsea wellhead hydrocarbon flow, monitor downhole and wellhead conditions and perform chemical injection. They are also used to provide power and fluids to other subsea processing hardware, including pumps and gas/oil separation equipment. We also provide turnkey solutions that include program management, engineering design, fabrication/assembly and installation to the commercial theme park industry and mobile robotics solutions, including automated guided vehicle technology, to a variety of industries. For both domestic and international markets, we provide engineering services and we manufacture patented motion-based “dark ride” vehicle systems and innovative customized robotic and mechanical solutions to the commercial theme park industry. We also develop, implement and maintain innovative, turnkey logistic solutions based on automated guided vehicle technology primarily for automotive manufacturers and retail warehousing markets.
Manufactured Products revenue: 
AmountPercent of Total Revenue
 (in thousands) 
2020$477,419 26 %
2019 *498,350 24 %
2018 *431,459 23 %
* Recast to reflect segment changes.
Offshore Projects Group. We provide subsea hardware installation, intervention and IMR services for the offshore oil and gas markets. We provide seabed preparation, route clearance and trenching services for submarine cables in renewable energy markets.
We perform subsea IMR, intervention and hardware installation services, primarily in the U.S. Gulf of Mexico and offshore Angola from multiservice vessels that typically have Oceaneering ROVs onboard. Our services include: subsea well tie-backs; pipeline/flowline tie-ins and repairs; pipeline crossings; umbilical and other subsea equipment installations; subsea interventions; and IMR activities.
We provide services for shallow water projects (depths less than 1,000 feet) in the U.S. Gulf of Mexico and offshore Angola with our manned diving operations utilizing the traditional diving techniques of air, mixed gas and saturation diving, all of which use surface-supplied breathing gas. We supply our diving services from our owned diving support vessels, offshore facilities and chartered vessels.
We provide RLWI services to support subsea well intervention projects and subsea work packages that facilitate hydrate remediation and well stimulation solutions. We also provide IWOCS and RWOCS that support completions, tree installation, workovers, intervention, and plug and abandonment operations.
Offshore Projects Group revenue: AmountPercent of Total Revenue
 (in thousands) 
2020$289,127 16 %
2019 *380,966 19 %
2018 *413,598 22 %
* Recast to reflect segment changes.
5

Integrity Management & Digital Solutions. Through our Integrity Management & Digital Solutions segment, we offer a wide range of asset integrity services to customers worldwide to help ensure the safety of their facilities onshore and offshore, while reducing their unplanned maintenance and repair costs. We also provide third-party inspections to satisfy contractual structural specifications, internal safety standards or regulatory requirements. We provide these services principally to customers in the oil and gas, petrochemical and power generation industries. In the U.K., we provide Independent Inspection Authority services for the oil and gas industry, which include first-pass integrity evaluation and assessment and nondestructive testing services. We use a variety of technologies to perform pipeline inspections, both onshore and offshore. We also provide maritime shipping and global data solutions. In our digital services, we focus on maritime and energy software offerings and forming key partnerships to expand our capabilities and market reach.
Integrity Management & Digital Solutions revenue: 
AmountPercent of Total Revenue
 (in thousands) 
2020$226,938 12 %
2019 *266,086 13 %
2018 *273,575 14 %
* Recast to reflect segment changes.
Aerospace and Defense Technologies. Our Aerospace and Defense Technologies segment provides engineering services and manufacturing to the U.S. Department of Defense, NASA and major government contractors. We work with our customers to understand their specialized requirements, identify and mitigate risks, and provide them value-added, maintainable, safe and certified solutions. The segment's largest customer is the U.S. Navy, for whom we perform engineering services, prototype design building services and repair and maintenance services on submarines and surface ships. We support space exploration and technology development by providing our products and services to NASA and aerospace contractors. Our U.S. Navy and NASA-related activities substantially depend on continued government funding.
Aerospace and Defense Technologies revenue: 
AmountPercent of Total Revenue
 (in thousands) 
2020$341,073 19 %
2019 *319,070 16 %
2018 *277,149 14 %
* Recast to reflect segment changes.
MARKETING
Energy Services and Products. Oil and gas exploration and development expenditures fluctuate from year to year. In particular, budgetary approval for more expensive drilling and production in deepwater, an area in which we have a high degree of focus, may be postponed or suspended during periods when exploration and production companies reduce their offshore capital spending. In recent years, we have focused on increasing our service and product offerings toward our oil and gas customers' operating expenses and the offshore renewable energy market.
We market our Subsea Robotics, Manufactured Products, Offshore Projects Group and Integrity Management & Digital Solutions services and products to domestic, international and foreign national oil and gas companies engaged in offshore exploration, development and production. We also provide services and products as a subcontractor to other oilfield service companies operating as prime contractors. In addition, we market our Manufactured Products mobile robotic solutions to domestic and international theme park operators, automotive manufacturers and retail warehousing operators. Customers for these services typically award contracts on a competitive-bid basis. These contracts are typically less than one year in duration, although we enter into multi-year contracts from time to time.
In connection with the services we perform in our Energy Services and Products business, we generally seek contracts that compensate us on a dayrate basis. Under dayrate contracts, the contractor provides the ROV, vessel or equipment and the required personnel to operate the unit and compensation is based on a rate per day for each day the unit is used. The typical dayrate depends on market conditions, the nature of the operations to be performed, the duration of the work, the equipment and services to be provided, the geographical areas involved
6

and other variables. Dayrate contracts may also contain an alternate, lower dayrate that applies when a unit is moving to a new site or when operations are interrupted or restricted by equipment breakdowns, adverse weather or water conditions or other conditions beyond the contractor's control. Contracts for our product sales are generally for a fixed price.
Aerospace and Defense Technologies. We market our engineered products and services primarily to U.S. government agencies and their prime contractors in defense and space exploration activities.
Major Customers. Our top five customers in 2020, 2019 and 2018 accounted for 32%, 32% and 39%, respectively, of our consolidated revenue. In 2020, 2019 and 2018, four of our top five customers were oil and gas exploration and production companies served by our Energy Services and Products business segments, with the other one being the U.S. Navy or other parts of the U.S. Government, which is served by our Aerospace and Defense Technologies segment. No individual customer accounted for more than 10% of our consolidated revenue during 2020. During 2019, revenue from one customer, BP plc and subsidiaries, accounted for 10% of our total consolidated annual revenue. During 2018, revenue from Royal Dutch Shell and subsidiaries accounted for 10% of our total consolidated annual revenue.
Although we do not depend on any one customer, the loss of one of our significant customers could, at least on a short-term basis, have an adverse effect on our results of operations and cash flows.
RAW MATERIALS
Most of the raw materials we use in our manufacturing operations, such as steel in various forms, copper, electronic components and plastics, are available from many sources. However, some components we use to manufacture subsea umbilicals are available from limited sources. With the exception of certain kinds of steel tube, where we are limited in the number of available suppliers, we can offer alternative materials or technologies in many cases, which depends on the requisite approval of our customers. We believe we have secured a sufficient amount of steel tubes to satisfy existing backlog and anticipated orders to be produced in 2021.
COMPETITION
Our businesses operate in highly competitive industry segments.
Energy Services and Products
We are one of several companies that provide underwater services and specialty subsea hardware on a worldwide basis. We compete for contracts with companies that have worldwide operations, as well as numerous others operating locally in various areas. We believe that our ability to safely provide a wide range of underwater services and products on a worldwide basis enables us to compete effectively in all phases of the offshore oilfield life cycle. In some cases involving projects that require less sophisticated equipment, small companies have been able to bid for contracts at prices uneconomical to us. Additionally, in some jurisdictions we are subject to foreign governmental regulations favoring or requiring the awarding of contracts to local contractors or requiring foreign contractors to employ citizens of, or purchase supplies from, a particular jurisdiction. These regulations may adversely affect our ability to compete.
The adverse impacts of the coronavirus (“COVID-19”) pandemic and the resulting supply and demand imbalance along with lower crude oil prices are resulting in lower levels of activity and profitability. As we expect a recovery will take time to restore profitability and generate satisfactory returns, we have been reviewing our cost structure and aggressively implementing cost improvement initiatives.
Subsea Robotics. We believe we are the world's largest owner/operator of work-class ROVs employed in energy related operations. As of December 31, 2020, we owned 250 work-class ROVs. We compete with several major companies on a worldwide basis and with numerous others operating locally in various areas. Competition for ROV services, including ROV tooling, historically has been based on equipment availability, location of or ability to deploy the equipment, quality of service and price. The relative importance of these factors can vary over time based on market conditions. The ability to develop improved equipment and techniques and to train and retain skilled personnel is also an important competitive factor in our markets.
Our survey and positioning services, along with our seabed preparation, route clearance and trenching services, operate in a competitive environment as one of several companies that provide these services.
7

Manufactured Products. With our manufactured products business, we are one of several companies that compete on a worldwide basis for the provision of steel tube and thermoplastic control umbilicals, and, compared to current and forecasted market demand for the currently foreseeable future, we are faced with some overcapacity in the umbilical manufacturing market.
Within our mobility solutions businesses, there are many competitors offering specialized services and products, both on a regional and global basis.
Offshore Projects Group. We perform subsea intervention and hardware installation services, principally in the U.S. Gulf of Mexico and offshore Angola, from multiservice deepwater vessels. We are one of many companies that offer these services. In general, our competitors can move their vessels to where we operate from other locations with relative ease. We also have many competitors that supply commercial diving services to the oil and gas industry in the U.S. Gulf of Mexico. Within our service and rental business, there are many competitors offering specialized services and products both on a regional and global basis.
Integrity Management & Digital Solutions. The worldwide asset integrity and inspection markets consist of a wide range of inspection and certification requirements in many industries. We currently compete in only selected portions of this market. We are expanding our integrity management services into adjacent markets and are developing our digitization services. We believe that our broad geographic sales and operational coverage, long history of operations, technical and safety reputation, application of various inspection technologies and accreditation to international quality standards enable us to compete effectively in our selected asset integrity and inspection services market segments.
Aerospace and Defense Technologies
Engineering services is a very broad market with a large number of competitors. We compete in specialized areas in which we can combine our extensive program management experience, mechanical engineering expertise and the capability to continue the development of conceptual project designs into the manufacture of custom equipment for customers.
SEASONALITY AND BACKLOG
We generate a material amount of our consolidated revenue from contracts for services in the U.S. Gulf of Mexico in our Offshore Projects Group segment, which is usually more active in the second and third quarters, as compared to the rest of the year. The European operations of our Integrity Management & Digital Solutions segment are also seasonally more active in the second and third quarters. Revenue in our Subsea Robotics segment is subject to seasonal variations in demand, with our first quarter generally being the low quarter of the year. The level of our Subsea Robotics seasonality depends on the number of ROVs we have engaged in vessel-based subsea infrastructure IMR and installation, which is more seasonal than drilling support. Revenue in each of our Manufactured Products and Aerospace and Defense Technologies segments generally has not been seasonal.
The amounts of backlog orders we believed to be firm as of 2020 and 2019 were as follows (in millions):
 
 As of December 31, 2020As of December 31, 2019 *
 Total1+ yr †Total1+ yr †
Energy Services and Products
Subsea Robotics$538 $215 $600 $205 
Manufactured Products266 41 570 132 
Offshore Projects Group160  170 64 
Integrity Management & Digital Solutions413 — 246 246 71 
Total Energy Services and Products1,377 511 1,586 472 
Aerospace and Defense Technologies144 12 131 18 
Total$1,521 $523 $1,717 $490 
* Recast to reflect segment changes.
† Represents amounts that were not expected to be performed within one year.
8

No material portion of our business is subject to renegotiation of profits or termination of contracts by the U.S. Government.
PATENTS AND LICENSES
We currently hold numerous U.S. and foreign patents and pending patent applications. We have acquired patents and licenses and granted licenses to others when we have considered it advantageous for us to do so. Although in the aggregate our patents and licenses are important to us, we do not regard any single patent or license or group of related patents or licenses as critical or essential to our business as a whole. In general, we depend on our technological capabilities and the application of know-how rather than patents and licenses in the conduct of our operations.
REGULATION
Our operations are affected from time to time and in varying degrees by foreign and domestic political developments and foreign, federal and local laws and regulations, including those relating to:
operating from and around offshore drilling, production and marine facilities;
national preference for local equipment and personnel;
marine vessel safety;
protection of the environment, including pollution and climate change;
workplace health and safety;
data privacy;
taxation;
license requirements for exportation of our equipment and technology; and
currency conversion and repatriation.
In addition, our Energy Services and Products business primarily depends on the demand for our services and products from the oil and gas industry and, therefore, is affected by changing taxes, price controls and other laws and regulations relating to the oil and gas industry generally. The adoption of laws and regulations curtailing offshore exploration and development drilling for oil and gas for economic and other policy reasons would adversely affect our operations by limiting demand for our services. We cannot determine the extent to which new legislation, new regulations or changes in existing laws or regulations may affect our future operations.
Our operations and properties are subject to a wide variety of increasingly complex and stringent foreign, federal, state and local environmental laws and regulations, including those governing discharges into the air and water, the handling and disposal of solid and hazardous wastes, the remediation of soil and groundwater contaminated by hazardous substances and the health and safety of employees. Sanctions for noncompliance may include revocation of permits, corrective action orders, administrative or civil penalties and criminal prosecution. Some environmental laws provide for strict, joint and several liability for remediation of spills and other releases of hazardous substances, as well as damage to natural resources. In addition, companies may be subject to claims alleging personal injury or property damage as a result of alleged exposure to hazardous substances. These laws and regulations may also expose us to liability for the conduct of or conditions caused by others, or for our acts that were in compliance with all applicable laws at the time such acts were performed.
Environmental laws and regulations that apply to our operations include the Comprehensive Environmental Response, Compensation, and Liability Act of 1980, the Clean Air Act, the Clean Water Act, the Resource Conservation and Recovery Act (each, as amended) and similar laws that provide for responses to, and liability for, releases of hazardous substances into the environment. Environmental laws and regulations also include similar foreign, state or local counterparts to the above-mentioned federal laws, which regulate air emissions, water discharges, hazardous substances and waste, and require public disclosure related to the use of various hazardous substances. Our operations are also governed by laws and regulations relating to workplace safety and worker health, primarily, in the United States, the Occupational Safety and Health Act and regulations promulgated thereunder.
Compliance with federal, state and local provisions regulating the discharge of materials into the environment or relating to the protection of the environment has not had a material impact on our capital expenditures, earnings or competitive position. We cannot predict all of the environmental requirements or circumstances that will exist in the future but anticipate that environmental control and protection standards will become increasingly stringent and
9

costly. Based on our experience to date, we do not currently anticipate any material adverse effect on our business or consolidated financial position, results of operations or cash flows as a result of future compliance with existing environmental laws and regulations. However, future events, such as changes in existing laws and regulations or their interpretation, more vigorous enforcement policies of regulatory agencies, or stricter or different interpretations of existing laws and regulations, may require additional expenditures by us, which may be material. Accordingly, there can be no assurance that we will not incur significant environmental compliance costs in the future.
Our quality management systems are registered as being in conformance with ISO 9001:2015 and cover:
our Subsea Robotics operations in the U.S. Gulf of Mexico, the United Kingdom (“U.K.”), Norway, Angola, Ghana, Brazil, Canada, India, the Middle East, Australia, Indonesia and Malaysia;
our Integrity Management & Digital Solutions operations in the U.S. Gulf of Mexico, the U.K., Norway, Angola, the United Arab Emirates, Oman, Qatar, Australia, Malaysia and Indonesia;
our Offshore Projects Group operations in the U.S. Gulf of Mexico, the U.K., Norway, Brazil, Canada, India, the Middle East, Australia, Indonesia, Singapore, Thailand and Malaysia;
our Manufactured Products operations in Brazil, Canada, the U.S., the Netherlands, including (1) Rotator in Norway and (2) Grayloc in the United States, Canada, the U.K. and Malaysia; and
the Oceaneering Space Systems, Oceaneering Technologies and Marine Services divisions of our Aerospace and Defense Technologies segment.
ISO 9001 is an internationally recognized system for quality management established by the International Standards Organization, and the 2015 edition emphasizes customer satisfaction, risk assessment and continual improvement.
HUMAN CAPITAL RESOURCES
As of December 31, 2020, we had approximately 8,300 employees, of whom approximately 40% were employed in the United States and approximately 60% were employed outside of the United States. Our workforce varies seasonally and typically peaks during the second and third quarters of each year. In 2020, we worked in approximately 50 countries across six continents and employed people representing over 100 different nationalities.
We believe that our future success largely depends on our continued ability to attract and retain highly skilled employees. We provide our employees with competitive compensation packages, development programs that enable continued learning and growth, and comprehensive and competitive benefit packages worldwide. Our compensation and benefits arrangements generally are tailored to local markets of operation. Employee benefits, therefore, typically depend on role and work location.
As part of our retention and promotion efforts, we invest in ongoing leadership development. We have a strong history of internal promotion. We regularly provide our employees with training, including health, safety and environmental (“HSE”) awareness training, technical courses, management development seminars, and leadership and supervisory training.
Our core values and culture reflect our commitments to safety, diversity and inclusion, human health, the environment, ethical business practices and responsible corporate citizenship in the communities in which we live and work around the world. All employees are responsible for upholding our core values. We believe our core values and culture foster employee engagement and innovation, and allow us to draw on our employees' skills and aspirations in a mutually beneficial way.
Safety is a key focus of all Oceaneering operations. We have a strong HSE program that includes processes implemented by our operating groups that are aimed at preventing injuries to our employees and others with whom we work, as well as preventing damage to equipment and the environment. We hold our employees, and those of our subcontractors and vendors who appear in our workplaces or job sites, accountable for compliance with our safety standards.
As a global company, much of our success is rooted in the diversity of our workforce and our commitment to inclusion. We value diversity at all levels and continue to focus on extending our diversity and inclusion initiatives across our entire workforce. We have established an internal Diversity & Inclusion Council, made up of 19 employees, to listen, guide and support our efforts in this area.
10

CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS
We are including the following discussion to inform our existing and potential security holders generally of some of the risks and uncertainties that can affect our company and to take advantage of the “safe harbor” protection for forward-looking statements that applicable federal securities law affords.
From time to time, our management or persons acting on our behalf make forward-looking statements to inform existing and potential security holders about our company. These statements may include projections and estimates concerning the timing and success of specific projects and our future orders, revenue, income and capital spending. Forward-looking statements are generally accompanied by words such as “estimate,” “plan,” “project,” “predict,” “believe,” “expect,” “anticipate,” “plan,” “forecast,” “budget,” “goal,” “may,” “should,” or other words that convey the uncertainty of future events or outcomes. In addition, sometimes we will specifically describe a statement as being a forward-looking statement and refer to this cautionary statement.
In addition, various statements this report contains, including those that express a belief, expectation or intention are forward-looking statements. Those forward-looking statements appear in Part I of this report in Item 1—“Business,” Item 2—“Properties” and Item 3—“Legal Proceedings” and in Part II of this report in Item 7—“Management's Discussion and Analysis of Financial Condition and Results of Operations,” Item 7A—“Quantitative and Qualitative Disclosures About Market Risk” and in the Notes to Consolidated Financial Statements incorporated into Item 8 and elsewhere in this report. These forward-looking statements speak only as of the date of this report, we disclaim any obligation to update these statements, and we caution you not to rely unduly on them. We have based these forward-looking statements on our current expectations and assumptions about future events. While our management considers these expectations and assumptions to be reasonable, they are inherently subject to significant business, economic, competitive, regulatory and other risks, contingencies and uncertainties, most of which are difficult to predict and many of which are beyond our control. These risks, contingencies and uncertainties relate to, among other matters, the following:
factors affecting the level of activity in the energy industry, including worldwide demand for and prices of oil and natural gas, oil and natural gas production growth and the supply and demand of offshore drilling rigs;
actions by members of the Organization of Petroleum Exporting Countries, or OPEC, and other oil exporting countries;
decisions about offshore developments to be made by oil and gas exploration, development and production companies;
decisions about offshore developments to be made by offshore renewables companies;
the use of subsea completions and our ability to capture our share of the associated market;
factors affecting the level of activity in each of our government and entertainment businesses, including decisions on spending and funding by the U.S. Government and capital expenditure decisions by entertainment business customers, such as theme park operators;
general economic and business conditions and industry trends, including the ongoing transition to alternative sources of energy to reduce worldwide emissions of carbon dioxide and other “greenhouse gases”;
the strength of the industry segments in which we are involved;
the continuing effects of the coronavirus (“COVID-19”) pandemic and the governmental, customer, supplier and other responses to the pandemic;
cancellations of contracts, change orders and other contractual modifications and the resulting adjustments to our backlog;
collections from our customers;
our future financial performance, including as a result of the availability, terms and deployment of capital;
the consequences of significant changes in currency exchange rates;
the volatility and uncertainties of credit markets;
our ability to comply with covenants in our credit agreements and other debt instruments and the availability, terms and deployment of capital;
changes in tax laws, regulations and interpretation by taxing authorities;
changes in, or our ability to comply with, other laws and governmental regulations, including those relating to the environment (including pollution and climate change);
the continued availability of qualified personnel;
11

our ability to obtain raw materials and parts on a timely basis and, in some cases, from limited sources;
operating risks normally incident to offshore exploration, development and production operations;
hurricanes and other adverse weather and sea conditions;
cost and time associated with drydocking of our vessels;
the highly competitive nature of our businesses;
adverse outcomes from legal or regulatory proceedings;
the risks associated with integrating businesses we acquire;
the risks associated with the transition to a more remote workforce;
the risks associated with the use of complex information technology systems, including cybersecurity risks and the risks associated with failures to protect data privacy in accordance with applicable legal requirements and contractual provisions binding upon us;
rapid technological changes; and
social, political, military and economic situations in foreign countries where we do business and the possibilities of civil disturbances, war, other armed conflicts or terrorist attacks.
We believe the items we have outlined above are important factors that could cause our actual results to differ materially from those expressed in a forward-looking statement made in this report or elsewhere by us or on our behalf. We have discussed most of these factors in more detail elsewhere in this report. These factors are not necessarily all the factors that could affect us. Unpredictable or unanticipated factors we have not discussed in this report could also have material adverse effects on actual results of matters that are the subject of our forward-looking statements. We do not intend to update our description of important factors each time a potential important factor arises. We advise our security holders that they should (1) be aware that important factors we do not refer to above could affect the accuracy of our forward-looking statements and (2) use caution and common sense when considering our forward-looking statements.
AVAILABLE INFORMATION
Our website address is www.oceaneering.com. We make available through this website under “Investor Relations — SEC Financial Reports,” free of charge, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, amendments to those reports and Section 16 filings by our directors and executive officers as soon as reasonably practicable after we, or our executive officers or directors, as the case may be, electronically file those materials with, or furnish those materials to, the SEC. In addition, the SEC maintains a website, www.sec.gov, which contains reports, proxy and other information statements, and other information regarding issuers that file electronically with the SEC.
We have adopted, and posted on our website: our corporate governance guidelines; a code of ethics for our Chief Executive Officer and Senior Financial Officers; charters for the Audit, Nominating and Corporate Governance and Compensation Committees of our Board of Directors; and a code of business conduct and ethics that applies to all of our directors, officers and employees.
INFORMATION ABOUT OUR EXECUTIVE OFFICERS
Executive Officers. The following information relates to our executive officers as of February 19, 2021: 
12

NAMEAGEPOSITIONEXECUTIVE
OFFICER
SINCE
EMPLOYEE
SINCE
Roderick A. Larson54President and Chief Executive Officer and Director20122012
Charles W. Davison, Jr.52Chief Operating Officer20192019
Earl F. Childress55Senior Vice President and Chief Commercial Officer20202020
Alan R. Curtis55Senior Vice President and Chief Financial Officer20151995
Holly D. Kriendler56Senior Vice President and Chief Human Resources Officer20202016
David K. Lawrence61Senior Vice President, General Counsel and Secretary20122005
Eric A. Silva61Senior Vice President and Chief Transformation Officer20172014
Philip G. Beierl62Senior Vice President, Aerospace and Defense Technologies20182005
Benjamin M. Laura42Senior Vice President, Offshore Projects Group20202014
Witland J. LeBlanc, Jr.50Vice President and Chief Accounting Officer20192010
Martin J. McDonald57Senior Vice President, Subsea Robotics20151989
Shaun R. Roedel53Senior Vice President, Manufactured Products20202009
Kishore Sundararajan59Senior Vice President, Integrity Management and Digital Solutions20202020
Each executive officer serves at the discretion of our Board of Directors and is subject to reelection or reappointment each year after the annual meeting of our shareholders. We do not know of any arrangement or understanding between any of the above persons and any other person or persons pursuant to which they were selected or appointed as an officer.
Business Experience. The following summarizes the business experience of our executive officers. Except where we otherwise indicate, each of these persons has held his or her current position with Oceaneering for at least the past five years.
Roderick A. Larson joined Oceaneering in 2012 as Senior Vice President and Chief Operating Officer, became President in February 2015 and became President and Chief Executive Officer and Director in May 2017. Mr. Larson previously held positions with Baker Hughes Incorporated from 1990 until he joined Oceaneering, serving most recently as President, Latin America Region from January 2011. Previously, he served as Vice President of Operations, Gulf of Mexico Region from 2009 to 2011, Gulf Coast Area Manager from 2007 to 2009, and Special Projects Leader Technical Training Task from 2006 to 2007.
Charles W. Davison, Jr., Chief Operating Officer, joined Oceaneering most recently in June 2019. After leaving Oceaneering in June 2015, he served as Chief Executive Officer and President of Fairfield Geotechnologies (“Fairfield”). He continues to serve as nonexecutive chairman of the board of directors of Magseis Fairfield ASA, a position he has held since the acquisition by Magseis ASA of Fairfield’s seismic technologies business in December 2018. He first joined Oceaneering in November 2007 as Vice President, Umbilical Solutions. He was appointed Senior Vice President, Subsea Products, in January 2014 and served in that position until June 2015. Prior to November 2007, he spent eight years with General Electric Company, holding various roles in operational and supply chain management.
Earl F. Childress, Senior Vice President and Chief Commercial Officer, joined Oceaneering in March 2020 as Senior Vice President, Business Development and assumed his current role in May 2020. From 2015 to 2020, he served as Executive Vice President of Strategy and Business Development for Teledyne Marine, and as General Manager of Teledyne Seismic and Teledyne RD Instruments. Prior to 2015, Mr. Childress served in sales, marketing and strategy roles for Teledyne, including mergers and acquisitions in marine instrumentation markets. Mr. Childress is a member of Petroleum Equipment and Services Association and the National Ocean Industries Association.
Alan R. Curtis, Senior Vice President and Chief Financial Officer, joined Oceaneering in 1995 as the Financial and Operations Controller for our Subsea Products segment, and became Vice President and Controller of Subsea Products in 2013 and Senior Vice President, Operations Support in 2014. He was appointed to his current position in August 2015.
Holly D. Kriendler, Senior Vice President and Chief Human Resources Officer, joined Oceaneering in October 2016 as Vice President, Human Resources and was appointed as its Chief Human Resources Officer in 2018 and to her current position in March 2020, with responsibility for Oceaneering’s human resources, global mobility and
13

operations training functions. Prior to joining Oceaneering, Ms. Kriendler served in human resources leadership positions from 2006 to 2016 at affiliates of Tyco International Ltd. and successor entities, including most recently as Vice President, Human Resources for The ADT Corporation from 2012. Ms. Kriendler has more than 25 years of experience in human resources management.
David K. Lawrence, Senior Vice President, General Counsel and Secretary, joined Oceaneering in 2005 as Assistant General Counsel. He was appointed Associate General Counsel effective January 2011, Vice President, General Counsel and Secretary in January 2012 and to his current position in February 2014. Mr. Lawrence has more than 30 years of experience as in-house counsel in the oil and gas and manufacturing industries.
Eric A. Silva, Senior Vice President, Operations Support, joined Oceaneering in 2014 as Chief Information Officer and Vice President. He was appointed to his current position in August 2015 and was appointed an executive officer in 2017. Prior to joining Oceaneering, Mr. Silva was a consultant from May 2012 to February 2014 and served as the Chief Information Officer at El Paso Corporation from 2010 to May 2012. Prior to such time, he was Vice President of Information Technology of LyondellBasell Industries N.V. (formerly LyondellBasell Industries AF S.C.A.) from December 2007 to 2010, and was Vice President of Information Technology of Lyondell Chemical Company from 2002 to 2007.
Philip G. Beierl, Senior Vice President, Aerospace and Defense Technologies, joined Oceaneering in 2005 and held leadership positions in the Oceaneering Technologies business unit, most recently as its Vice President and General Manager from 2014. Mr. Beierl was appointed as Oceaneering's Senior Vice President, Advanced Technologies in 2018 and to his current position in August 2020. Before joining Oceaneering, he served in the U.S. Navy for over 25 years.
Benjamin M. Laura, Senior Vice President, Offshore Projects Group, joined Oceaneering as Director of Subsea Services in 2014, was appointed as its as Vice President of Service, Technology & Rentals in 2015, as its Senior Vice President, Service and Rental in March 2020 and to his current position in May 2020. Prior to joining Oceaneering, Mr. Laura worked for Baker Hughes as the Vice-President and Managing Director for Baker Hughes do Brasil.
Witland J. LeBlanc, Jr., Vice President and Chief Accounting Officer, joined Oceaneering in 2010 as the Vice President, Tax, and became Vice President, Tax and Treasurer in July 2017. He was appointed to his current position in March 2019. He began his career in public accounting and transitioned to industry prior to joining Oceaneering.
Martin J. McDonald, Senior Vice President, Remotely Operated Vehicles, joined Oceaneering in 1989. He held a variety of domestic and international positions of increasing responsibility in our ROV segment and most recently served as Vice President and General Manager for our ROV operations in the Eastern Hemisphere from 2006 until being appointed to his current position effective January 2016.
Shaun R. Roedel, Senior Vice President, Manufactured Products, joined Oceaneering in 2009 as Assistant General Manager/Group Project Manager of the umbilical plant in Panama City, Florida, and became Vice President, Subsea Manufactured Products in 2017. He was appointed to his current position in March 2020. Prior to joining Oceaneering, Mr. Roedel was the head of project management for Siemens Dematic from 1997 to 2004 and the head of project management and construction for Vanderlande Industries from 2004 to 2009. Mr. Roedel served in the U.S. Navy from 1990 to 1997.
Kishore Sundararajan, Senior Vice President, Integrity Management and Digital Solutions, joined Oceaneering in March 2020 as Senior Vice President, Asset Integrity and assumed his current role in May 2020. Before joining Oceaneering, he served as President of Engineering and Product Management, Oil Field Services with Baker Hughes from 2017 to 2019. Prior to that time, he was employed by General Electric in its oil and gas business as Vice President of Engineering and Technology from 2015 to 2017 and as Chief Technology Officer, Measurement and Control from 2014 to 2015. From 1988 to 2014, Mr. Sundararajan held positions of increasing responsibility in automation, robotics and power conversion with the ABB Group, culminating in leadership of its global industrial solutions business.
14


Item 1A.Risk Factors.
We are subject to various risks and uncertainties in the course of our business. The following summarizes the risks and uncertainties that we consider to be material and that may materially and adversely affect our business, financial condition, results of operations or cash flows and the market value of our securities. Investors in our company should consider these matters, in addition to the other information we have provided in this report and the documents we incorporate by reference.
Business and Operational Risks
We derive most of our revenue from companies in the offshore oil and gas industry, a historically cyclical industry with levels of activity that are significantly affected by the levels and volatility of oil and gas prices.
We derive most of our revenue from customers in the offshore oil and gas exploration, development and production industry. The offshore oil and gas industry is a historically cyclical industry characterized by significant changes in the levels of exploration and development activities. Oil and gas prices, and market expectations of potential changes in those prices, significantly affect the levels of those activities. Worldwide political, economic and military events have contributed to oil and gas price volatility and are likely to continue to do so in the future. Since the general decline in the price of oil from mid-2014, many oil and gas companies made significant reductions in their capital and operating expenditures, which have adversely impacted demand for the services and products provided by our Energy Services and Products business. During this period, exploration expenditures in the U.S. Gulf of Mexico, particularly in deepwater sectors, have dropped significantly. This situation was exacerbated in 2020 by further reductions in expenditures by oil and gas companies due to the impact of the coronavirus (“COVID-19”) pandemic, including the resulting significant reduction in global demand for oil and natural gas, coupled with the sharp decline in oil prices following the announcement of price reductions and production increases in March 2020 by members of the Organization of Petroleum Exporting Countries, or OPEC, and other foreign, oil-exporting countries, as discussed below. So far in 2021, although oil and gas prices have recovered somewhat, there is new uncertainty regarding the long-term outlook for the U.S. Gulf of Mexico, as a result of a temporary ban on leasing of U.S. federal lands imposed by the new administration. Any prolonged reduction in the overall level of offshore oil and gas exploration and development activities, whether resulting from changes in oil and gas prices, limitations on access to capital for such activities, governmental actions or regulatory developments or otherwise, could materially and adversely affect our financial condition and results of operations in our operating segments within our Energy Services and Products business. Some factors that have affected and are likely to continue affecting oil and gas prices and the level of demand for our services and products include the following:
worldwide demand for oil and gas;
general economic and business conditions and industry trends;
the ability of OPEC to set and maintain production levels;
the level of production by non-OPEC countries, including U.S. shale oil;
the ability of oil and gas companies to generate funds for capital expenditures;
the cost of exploring for, developing and producing oil and gas;
domestic and foreign tax policy;
laws and governmental regulations that restrict exploration and development of oil and gas in various offshore jurisdictions;
technological changes;
the political environment of oil-producing regions;
the changing environmental and social landscape; and
the price and availability of alternative energy.
The ongoing COVID-19 outbreak has adversely affected, and could continue to adversely affect, our business, financial condition and results of operations.
The ongoing COVID-19 outbreak, which the World Health Organization declared a pandemic and the U.S. Government declared a national emergency in March 2020, has resulted in widespread adverse impacts on the global economy and financial markets, and on our employees, customers, suppliers and other parties with whom we have business relations. We have experienced some resulting disruptions to our business operations. For example,
15

since mid-March, we have had to restrict access to our administrative offices around the world and quarantine personnel and assets as required by various governmental authorities, our customers’ and our own safety protocols. There is considerable uncertainty regarding the extent to which COVID-19 and its variants will continue to spread, the widespread availability and efficacy of vaccines and the extent and duration of governmental and other measures implemented to try to slow the spread, such as large-scale travel bans and restrictions, border closures, quarantines, shelter-in-place orders and business and government shutdowns. Restrictions of this nature have caused, and may continue to cause, us, our suppliers and other business counterparties to experience operational delays, delays in the delivery of materials and supplies that are sourced from around the globe, and have caused, and may continue to cause, milestones or deadlines relating to various projects to be missed. Further, the impact of the pandemic, including the resulting significant reduction in global demand for oil and natural gas, coupled with the sharp decline in oil prices following the announcement of price reductions and production increases in March 2020 by members of OPEC and other foreign, oil-exporting countries has led to significant global economic contraction generally and in our industry in particular. Despite recent improvements in commodity prices, oil and natural gas prices are expected to continue to be volatile as a result of these events and the ongoing COVID-19 outbreak, and as changes in oil and natural gas inventories, industry demand and economic performance are reported. We cannot predict whether and the extent to which prices will continue to improve and stabilize.
We have modified certain business and workforce practices (including those related to employee travel, employee work locations, and cancellation of physical participation in meetings, events and conferences) and implemented new protocols to promote social distancing and enhance sanitary measures in our offices and facilities to conform to government restrictions and best practices encouraged by governmental and regulatory authorities. However, the quarantine of personnel or the inability to access our facilities or customer sites could adversely affect our operations. Also, we have a limited number of highly skilled employees for some of our operations. If a large proportion of our employees in those critical positions were to contract COVID-19 or be quarantined as a result of the virus, at the same time, we would rely upon our business continuity plans in an effort to continue operations at our facilities and customer sites and onboard our vessels, but there is no certainty that such measures will be sufficient to mitigate the adverse impact to our operations that could result from shortages of highly skilled employees. Many of our suppliers and other business counterparties have made similar modifications. The resources available to those of our employees who are working remotely may not enable them to maintain the same level of productivity and efficiency, and those and other employees may face additional demands on their time, such as increased responsibilities resulting from school closures or the illness of family members. Although we have experienced only limited absenteeism from employees who are required to be on-site to perform their jobs, absenteeism may increase in the future and may harm our productivity. Further, our increased reliance on remote access to our information systems increases our exposure to potential cybersecurity breaches. We may take further actions as government authorities require or recommend or as we determine to be in the best interests of our employees, customers, suppliers and other business counterparties. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus, in which case our employees or other individuals may become sick, our ability to perform critical functions could be harmed, and we may be unable to respond to some of the needs of our global business.
We have also received various notices from some of our suppliers and other business counterparties, and provided notices to several customers, regarding performance delays resulting from the pandemic. These actions may result in some disputes and could strain our relations with customers and others. If and to the extent these actions were to result in material modifications or cancellations of the underlying contracts, we could experience reductions in our currently reported backlog and in the anticipated conversion of backlog into revenue in future periods. In addition, worsening economic conditions could result in reductions in backlog over time, which would impact our future financial performance.
Due to the ongoing impact of COVID-19, certain projects that were in process have been delayed in our Manufacturing Products segment. As of December 31, 2020, we had outstanding accounts receivable and contracts assets of approximately $51 million for these projects. We continue to believe these accounts receivable and contract assets are realizable and the projects will resume.
Additionally, to the extent that access to the capital and other financial markets is adversely affected by the effects of COVID-19, we may need to consider alternative sources of funding for some of our operations and for working capital, which may increase our cost of, as well as adversely impact our access to, capital. These uncertain economic conditions may also result in the inability of our customers and other counterparties to make payments to us, on a timely basis or at all, which could adversely affect our business, cash flows, liquidity, financial condition and results of operations.
16

We cannot predict the full impact that COVID-19 or the significant disruption and volatility currently being experienced in the oil and natural gas markets will have on our business, cash flows, liquidity, financial condition and results of operations at this time, due to numerous uncertainties. The ultimate impacts will depend on future developments beyond our control, which are highly uncertain and cannot be predicted, including, among others, the ultimate geographic spread of the virus, the consequences of governmental and other measures designed to prevent the spread of the virus, the ongoing development and distribution of vaccines and therapeutic treatments, the duration of the pandemic, actions taken by members of OPEC and other foreign, oil-exporting countries, actions taken by governmental authorities, customers, suppliers and other third parties, workforce availability, and the timing and extent to which normal economic and operating conditions resume.
Our international operations involve additional risks not associated with domestic operations.
A significant portion of our revenue is attributable to operations in foreign countries. These activities accounted for approximately 53% of our consolidated revenue in 2020. Risks associated with our operations in foreign areas include risks of:
regional and global economic downturns;
public health threats, such as COVID-19, Severe Acute Respiratory Syndrome, severe influenza and other highly communicable viruses or diseases, that could limit access to customers', vendors' or our facilities or offices, impose travel restrictions on our personnel or otherwise adversely affect our operations or demand for our services;
disturbances or other risks that may limit or disrupt markets;
expropriation, confiscation or nationalization of assets;
renegotiation or nullification of existing contracts;
foreign exchange restrictions;
foreign currency fluctuations, particularly in countries highly dependent on oil revenue;
foreign taxation, including the application and interpretation of tax laws;
the inability to repatriate earnings or capital;
uncertainties relating to the United Kingdom's withdrawal from the European Union, including uncertainties about applicable future laws, regulations and treaties regarding tax and free trade agreements, intellectual property rights and supply chain logistics, as well as environmental, health and safety laws and regulations, immigration laws, employment laws, and other rules that could apply to us and our subsidiaries;
changing political conditions;
changing foreign and domestic monetary policies; and
social, political, military and economic situations in foreign areas where we do business and the possibilities of civil disturbances, war, other armed conflict, terrorist attacks or acts of piracy.
Additionally, in some jurisdictions we are subject to foreign governmental regulations favoring or requiring the awarding of contracts to local contractors or requiring foreign contractors to employ citizens of, or purchase supplies from, a particular jurisdiction. These regulations may adversely affect our ability to compete.
Our exposure to the risks we described above varies from country to country. In recent periods, economic conditions, political instability and civil unrest in Africa and Azerbaijan have been among our greatest concerns. There is a risk that a continuation or worsening of these conditions could materially and adversely impact our future business, operations, financial condition and results of operations.
Our backlog is subject to unexpected adjustments and cancellations and is, therefore, an uncertain indicator of our future revenue and earnings.
There can be no assurance that the revenue included in our backlog will be realized or, if realized, will result in profits. Because of project cancellations or potential changes in the scope or schedule of our customers' projects, we cannot predict with certainty when or if backlog will be realized. Material delays, suspensions, cancellations or payment defaults could materially affect our financial condition, results of operations and cash flows. We may be at risk of delays, suspensions and cancellations in the current market environment.
Reductions in our backlog due to cancellation by a customer or for other reasons would adversely affect, potentially to a material extent, the revenue and earnings we actually receive from contracts included in our backlog. Many of our ROV contracts have 30-day notice termination clauses. Some of the contracts in our backlog provide for
17

cancellation fees in the event customers cancel projects. These cancellation fees usually provide for reimbursement of our out-of-pocket costs, revenue for work performed prior to cancellation and a varying percentage of the profits we would have realized had the contract been completed. However, under limited circumstances, such as certain bankruptcy events, no cancellation fee would be owed to us. Further, even if a cancellation fee is owed to us, a customer may be unable or may refuse to pay the cancellation fee. We typically have no contractual right upon cancellation to the total contract revenue as reflected in our backlog. If we experience significant project terminations, suspensions or scope adjustments to contracts reflected in our backlog, our financial condition, results of operations and cash flows may be adversely impacted.
Our offshore oilfield operations involve a variety of operating hazards and risks that could cause losses.
Our operations are subject to the hazards inherent in the offshore oilfield business. These include blowouts, explosions, fires, collisions, capsizings and severe weather conditions. These hazards could result in personal injury and loss of life, severe damage to or destruction of property and equipment, pollution or environmental damage and suspension of operations. We may incur substantial liabilities or losses as a result of these hazards. While we maintain insurance protection against some of these risks, and seek to obtain indemnity agreements from our customers requiring the customers to hold us harmless from some of these risks, our insurance and contractual indemnity protection may not be sufficient or effective to protect us under all circumstances or against all risks. The occurrence of a significant event not fully insured or indemnified against or the failure of a customer to meet its indemnification obligations to us could materially and adversely affect our results of operations and financial condition.
Legal and Regulatory Risks
Our operations could be adversely impacted by the effects of new regulations.
During 2010, the U.S. Government established new regulations relating to the design of wells and testing of the integrity of wellbores, the use of drilling fluids, the functionality and testing of well control equipment, including blowout preventers, and other safety and environmental regulations. The U.S. Government requires that operators demonstrate their compliance with those regulations before commencing deepwater drilling operations. In addition, increasing attention to issues concerning climate change as a result of the emission of carbon dioxide and other “greenhouse gases” may result in the imposition of additional environmental or other legislation or regulations that seek to restrict, or otherwise impose limitations or costs upon, the emission of greenhouse gases. We cannot predict when or whether any of these various legislative and regulatory proposals may be enacted or adopted or what their effects will be on us or our customers, particularly with respect to offshore oil and gas exploration and development projects. These and other legislative or regulatory developments could increase costs for us and our customers or, in some cases, prevent projects from going forward, thereby potentially reducing the need for our products and services.
Employee, agent or partner misconduct or our overall failure to comply with laws or regulations could weaken our ability to win contracts, which could result in reduced revenue and profits.
Misconduct, fraud, non-compliance with applicable laws and regulations, or other improper activities by one or more of our employees, agents or partners could have a significant negative impact on our business and reputation. Such misconduct could include the failure to comply with the U.S. Foreign Corrupt Practices Act ("FCPA"), which prohibits companies and their intermediaries from making improper payments to non-U.S. officials, as well as the failure to comply with government procurement regulations, regulations on lobbying or similar activities, regulations pertaining to the internal controls over financial reporting and various other applicable laws or regulations, including the U.K. Bribery Act. We operate in some countries that international corruption monitoring groups have identified as having high levels of corruption. Our activities create the risk of unauthorized payments or offers of payments by one of our employees or agents that could be in violation of the FCPA or other applicable anti-corruption laws. The precautions we take to prevent and detect misconduct, fraud or non-compliance with applicable laws and regulations may not be effective, and we could face unknown risks or losses. Our failure to comply with applicable laws or regulations or acts of misconduct could subject us to fines, penalties or other sanctions, which could have a material adverse effect on our business and our consolidated financial condition, results of operations and cash flows.
Laws and governmental regulations may add to our costs or adversely affect our operations.
Our business is affected by changes in public policy and by federal, state, local and foreign laws and regulations relating to the offshore oil and gas industry. Offshore oil and gas exploration and production operations are affected by tax, environmental, safety and other laws, by changes in those laws, application or interpretation of existing laws,
18

and changes in related administrative regulations. It is also possible that these laws and regulations may in the future add significantly to our operating costs or those of our customers or otherwise directly or indirectly affect our operations.
Environmental laws and regulations can increase our costs, and our failure to comply with those laws and regulations can expose us to significant liabilities.
Risks of substantial costs and liabilities related to environmental compliance issues are inherent in our operations. Our operations are subject to extensive federal, state, local and foreign laws and regulations relating to the generation, storage, handling, emission, transportation and discharge of materials into the environment. Permits are required for the operation of various facilities, and those permits are subject to revocation, modification and renewal. Governmental authorities have the power to enforce compliance with their regulations, and violations are subject to fines, injunctions or both. In some cases, those governmental requirements can impose liability for the entire cost of cleanup on any responsible party without regard to negligence or fault and impose liability on us for the conduct of or conditions others have caused, or for our acts that complied with all applicable requirements when we performed them. It is possible that other developments, such as stricter environmental laws and regulations, and claims for damages to property or persons resulting from our operations, would result in substantial costs and liabilities. In particular, increasing attention to issues concerning climate change as a result of the emission of carbon dioxide and other “greenhouse gases” may result in the imposition of additional environmental legislation or regulations that seek to restrict, or otherwise impose limitations or costs upon, the emission of greenhouse gases. We cannot predict when or whether any of these various legislative and regulatory proposals may become law or what their effect will be on us or our customers. Such legislation or regulations could increase costs for us and our customers or, in some cases, prevent projects from going forward, thereby potentially reducing the need for our products and services. Our insurance policies and the contractual indemnity protection we seek to obtain from our customers may not be sufficient or effective to protect us under all circumstances or against all risks involving compliance with environmental laws and regulations.
Financial Risks
Foreign exchange risks and fluctuations may affect our profitability on certain projects.
We operate on a worldwide basis with substantial operations outside the U.S. that subject us to U.S. dollar translation and economic risks. In order to manage some of the risks associated with foreign currency exchange rates, we may enter into foreign currency derivative (hedging) instruments, especially when there is currency risk exposure that is not naturally mitigated via our contracts. However, these actions may not always eliminate all currency risk exposure, in particular for our long-term contracts. A disruption in the foreign currency markets, including the markets with respect to any particular currencies, could adversely affect our hedging instruments and subject us to additional currency risk exposure. Based on fluctuations in currency, the U.S. dollar value of our backlog may from time to time increase or decrease significantly. We do not enter into derivative instruments for trading or other speculative purposes. Our operational cash flows and cash balances, though predominately held in U.S. dollars, may consist of different currencies at various points in time in order to execute our contracts globally. Non-U.S. asset and liability balances are subject to currency fluctuations when measured period to period for financial reporting purposes in U.S. dollars.
Maintaining adequate letter of credit and bonding capacity is necessary for us to successfully bid on and win various contracts.
In line with industry practice, we are often required to post standby letters of credit to customers or enter into surety bond arrangements in favor of customers. Those letters of credit and surety bond arrangements generally protect customers against our failure to perform our obligations under the applicable contracts. However, the terms of those letters of credit, including terms relating to the customer’s ability to draw upon the letter of credit and the amount of the letter of credit required, can vary significantly. If a letter of credit or surety bond is required for a particular project and we are unable to obtain it due to insufficient liquidity or other reasons, we may not be able to pursue that project. We have limited capacity for letters of credit, and we rely substantially on bilateral letters of credit from various issuing banks in a number of markets. Moreover, due to events that affect the credit markets generally, letters of credit may be more difficult to obtain in the future or may only be available at significant additional cost. Letters of credit, including through our bilateral arrangements (which are cancelable in the discretion of the issuing banks), may not continue to be available to us on reasonable terms. Our inability to obtain adequate letters of credit and surety bonds and, as a result, to bid on new work could have a material adverse effect on our business, cash flows, liquidity, financial condition and results of operations.
19

Changes in the method of determining the U.S. Dollar London Interbank Offered Rate (“LIBOR”), or the replacement of LIBOR with an alternative reference rate, may adversely affect interest rates and increase our cost of capital.
On July 27, 2017, the Financial Conduct Authority in the United Kingdom announced that it would phase out LIBOR as a benchmark rate by the end of 2021. On November 30, 2020, the ICE Benchmark Administration, the current administrator of LIBOR, announced that it intends to cease publication of 1-week and 2-month LIBOR at the end of 2021 and, subject to compliance with applicable regulations, including as to representativeness, it does not intend to cease publication of the remaining tenors until June 30, 2023. However, it is possible that LIBOR’s regulator may determine to cease publication as of an earlier date, if the information used to calculate LIBOR degrades to the degree that it is no longer representative of the underlying market. We expect that different benchmark rates used to price indebtedness will continue to be developed over time. Revolving credit borrowings under our principal credit agreement, which is described in Part II of this report in Item 7—“Management's Discussion and Analysis of Financial Condition and Results of Operations” (the “Credit Agreement”), bear interest at rates tied to LIBOR. In the future, we may need to renegotiate the Credit Agreement or incur indebtedness under other credit arrangements, and the phase-out of LIBOR may negatively impact the terms of such indebtedness. We have not yet pursued an amendment of the Credit Agreement or other contractual alternative to address this matter and are currently evaluating the impact of the potential replacement of LIBOR. If no such amendment or other contractual alternative is established on or prior to the phase-out of LIBOR, interest on revolving credit borrowings under the Credit Agreement may bear interest at higher rates based on the prime rate, which could increase our cost of capital in the event we borrow against the Credit Agreement. Furthermore, the overall financial market may be disrupted as a result of the phase-out or replacement of LIBOR. Disruption in the financial market could have an adverse effect on our business, cash flows, liquidity, financial condition and results of operations.
A global financial crisis could impact our business and financial condition in ways that we currently cannot predict.
A recurrence of the credit crisis and related turmoil in the global financial system that occurred in 2008 and 2009 could have an impact on our business and our financial condition. In particular, the cost of capital increased substantially while the availability of funds from the capital markets diminished significantly. Although the capital markets have recovered, in a recurrence, our ability to access the capital markets in the future could be restricted or be available only on terms we do not consider favorable. Limited access to the capital markets could adversely impact our ability to take advantage of business opportunities or react to changing economic and business conditions and could adversely impact our ability to continue our growth strategy. Ultimately, we could be required to reduce our future capital expenditures substantially. Such a reduction could have a material adverse effect on our business and our consolidated financial condition, results of operations and cash flows. A recurrence of such a global financial crisis could have further impacts on our business that we currently cannot predict or anticipate.
A global financial crisis or economic recession could have an impact on our suppliers and our customers, causing them to fail to meet their obligations to us, which could have a material adverse effect on our revenue, income from operations and cash flows.
If one or more of the lenders under our revolving credit facility were to become unable or unwilling to perform their obligations under that facility, our borrowing capacity could be reduced. Our inability to borrow under our revolving credit facility could limit our ability to fund our future operations and growth.
In addition, we maintain our cash balances and short-term investments primarily in accounts held by major banks and financial institutions located principally in North America, Europe, Africa and Asia, and some of those accounts hold deposits that exceed available insurance. It is possible that one or more of the financial institutions in which we hold our cash and investments could become subject to bankruptcy, receivership or similar proceedings. As a result, we could be at risk of not being able to access material amounts of our cash, which could result in a temporary liquidity crisis that could impede our ability to fund operations.
Strategic Risks Related to our Business
Our business strategy contemplates future acquisitions. Acquisitions of other businesses or assets present various risks and uncertainties.
We may pursue growth through the acquisition of businesses or assets that will enable us to broaden our service and product offerings and expand into new markets. We may be unable to implement this element of our growth
20

strategy if we cannot identify suitable businesses or assets, reach agreement on potential strategic acquisitions on acceptable terms or for other reasons. Moreover, acquisitions involve various risks, including:
difficulties relating to the assimilation of personnel, services and systems of an acquired business and the assimilation of marketing and other operational capabilities;
challenges resulting from unanticipated changes in customer and other third-party relationships subsequent to acquisition;
additional financial and accounting challenges and complexities in areas such as tax planning, treasury management, financial reporting and internal controls;
assumption of liabilities of an acquired business, including liabilities that were unknown at the time the acquisition transaction was negotiated;
possible liabilities under the FCPA and other anti-corruption laws;
diversion of management's attention from day-to-day operations;
failure to realize anticipated benefits, such as cost savings and revenue enhancements;
potentially substantial transaction costs associated with acquisitions; and
potential impairment resulting from the overpayment for an acquisition.
Future acquisitions may require us to obtain additional equity or debt financing, which may not be available on attractive terms. Moreover, to the extent an acquisition transaction financed by non-equity consideration results in goodwill, it will reduce our tangible net worth, which might have an adverse effect on credit availability.
Additionally, an acquisition may bring us into businesses we have not previously conducted and expose us to additional business risks that are different from those we have previously experienced.
Our business strategy also includes development and commercialization of new technologies to support our growth. The development and commercialization of new technologies require capital investment and involve various risks and uncertainties.
Our future growth will depend on our ability to continue to innovate by developing and commercializing new service and product offerings. Investments in new technologies involve varying degrees of uncertainties and risk. Commercial success depends on many factors, including the levels of innovation, the development costs and the availability of capital resources to fund those costs, the levels of competition from others developing similar or other competing technologies, our ability to obtain or maintain government permits or certifications, the effectiveness of production, distribution and marketing efforts, and the costs to customers to deploy and provide support for the new technologies. We may not achieve significant revenue from new service and product investments for a number of years, if at all. Moreover, new services and products may not be profitable, and, even if they are profitable, our operating margins from new services and products may not be as high as the margins we have experienced historically.
The loss of the services of one or more of our key personnel, or our failure to attract, assimilate and retain trained personnel in the future, could disrupt our operations and result in loss of revenue.
Our success depends on the continued active participation of our executive officers and key operating personnel. The unexpected loss of the services of any one of these persons could adversely affect our operations.
Our operations require the services of employees having the technical training and experience necessary to obtain the proper operational results. As a result, if we should suffer any material loss of personnel to competitors or be unable to employ additional or replacement personnel with the requisite level of training and experience to adequately operate our equipment, our operations could be adversely affected. A significant increase in the wages paid by other employers could result in a reduction in our workforce, increases in wage rates, or both.
We may not be able to compete successfully against current and future competitors.
Our businesses operate in highly competitive industry segments. Some of our competitors or potential competitors have greater financial or other resources than we have. Our operations may be adversely affected if our current competitors or new market entrants introduce new products or services with better features, performance, prices or other characteristics than those of our services and products. This factor is significant to our segments' operations, particularly in the operating segments within our Energy Services and Products business, where capital investment is critical to our ability to compete.
21

Risks Related to Intellectual Property, Information Technology and Data Privacy
We rely on intellectual property law and confidentiality agreements to protect our intellectual property. We also rely on intellectual property we license from third parties. Our failure to protect our intellectual property rights, or our inability to obtain or renew licenses to use intellectual property of third parties, could adversely affect our business.
We rely on a variety of intellectual property rights that we use in our services and products, and our success depends, in part, on our ability to protect our proprietary information and other intellectual property. Our intellectual property could be challenged, invalidated, circumvented or rendered unenforceable. In addition, effective intellectual property protection may be limited or unavailable in some foreign countries where we operate.
Our failure to protect our intellectual property rights may result in the loss of valuable technologies or adversely affect our competitive business position. We rely significantly on proprietary technology, information, processes and know-how that are not subject to patent or copyright protection. We seek to protect this information through trade secret or confidentiality agreements with our employees, consultants, subcontractors or other parties, as well as through other security measures. These agreements and security measures may be inadequate to deter or prevent misappropriation of our confidential information. In the event of an infringement of our intellectual property rights, a breach of a confidentiality agreement or divulgence of proprietary information, we may not have adequate legal remedies to protect our intellectual property.
In some instances, we have augmented our technology base by licensing the proprietary intellectual property of third parties. However, it is possible that the tools, techniques, methodologies, programs and components we use to provide our services or products may infringe on the intellectual property rights of others. In the future, we may not be able to obtain necessary licenses on commercially reasonable terms. Royalty payments under licenses from third parties, if available, or developing non-infringing technologies could materially increase our costs. Additionally, if a license or non-infringing technology were not available, we might not be able to continue providing a particular service or product, which could materially and adversely affect our financial condition, results of operations and cash flows.
Litigation to determine the scope of intellectual property rights, even if ultimately successful, could be costly and could divert management's attention away from other aspects of our business. In addition, our trade secrets may otherwise become known or be independently developed by competitors.
Our information technology systems are subject to interruption and cybersecurity risks that could adversely impact our operations.
Our operations (both onshore and offshore) are highly dependent on information technology systems, including systems that collect, organize, store or use personally identifiable data and other sensitive information about our customers, employees, suppliers and others. Threats to information technology systems associated with cybersecurity risks and cyber incidents or attacks continue to grow. In addition, breaches to our systems or third-party systems utilized by us could go unnoticed for some period of time. Risks associated with these threats include disruptions of certain systems on our vessels or utilized to operate our ROVs; other impairments of our ability to conduct our operations; loss of or damage to intellectual property, proprietary information or employee or customer data; disruption of our customers’ operations; loss or damage to our customer data delivery systems; damage to our reputation or customer or other business relationships; regulatory investigations or other actions by governmental authorities and associated costs, fines or penalties; and increased costs to prevent, respond to or mitigate cybersecurity incidents. If such a cyber incident were to occur, it could have a material adverse effect on our business and our consolidated financial condition, results of operations and cash flows.
While we continue to evaluate potential replacements or upgrades of existing key information technology systems, the implementation of new information technology systems or upgrades to existing systems subjects us to inherent costs and risks associated with replacing or changing these systems, including potential disruption of our internal control structure, substantial capital expenditures, demands on management time and other risks. Our possible new information technology systems implementations or upgrades may not result in productivity improvements at the levels anticipated, or at all. In addition, the implementation of new or upgraded information technology systems may cause disruptions in our business operations. Any such disruption, and any other information technology system disruptions, if not anticipated and appropriately mitigated, could have a material adverse effect on our operations.
Changes in data privacy laws, regulations and standards may cause our business to suffer.
22

Personal privacy and data security have become significant regulatory issues and the subject of rapidly evolving laws globally and in the United States. For example, Europe’s General Data Protection Regulation (“GDPR”) went into effect in 2018 and enforcement is still evolving. Furthermore, federal, state and local government bodies or agencies have in the past adopted, and may in the future adopt, more laws and regulations affecting data privacy. For example, the state of California enacted the California Consumer Privacy Act of 2018 (“CCPA”) and California voters recently approved the California Privacy Rights Act (“CPRA”). The CCPA, which went into effect on January 1, 2020, creates individual privacy rights for California residents and places increased privacy and security obligations on entities handling certain personal data of consumers or households, including new disclosures and protections to California residents. The CPRA modifies the CCPA and imposes additional data protection obligations on companies doing business in California. GDPR and the CCPA and other data privacy regulations may significantly impact our business activities and require substantial compliance costs that adversely affect business, operating results, prospects and financial condition.
Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy and data security laws, regulations and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to our business may limit the use and adoption of, and reduce the overall demand for, our solutions. If we are not able to adjust to changing laws, regulations and standards related to privacy or security, our business may be harmed.
In addition, the regulatory environment surrounding data privacy and protection is evolving and can be subject to significant change. New laws and regulations relating to data privacy and the unauthorized disclosure of confidential information, including the European Union General Data Protection Regulation and recent legislation and regulations adopted in various U.S. jurisdictions, pose complex compliance challenges and may result in increased costs, and any failure to comply with those laws and regulations (or contractual provisions requiring similar compliance), including as a result of security and privacy breaches, could result in negative publicity and significant penalties or other liabilities. Additionally, if we acquire an entity that has violated or is not in compliance with applicable data privacy and protection laws or regulations (or contractual provisions), we may experience similar adverse consequences.
Risks Related to our Organization and Structure
We may issue preferred stock whose terms could adversely affect the voting power or value of our common stock.
Our certificate of incorporation authorizes us to issue, without the approval of our shareholders, one or more classes or series of preferred stock having such preferences, powers and relative, participating, optional and other rights, including preferences over our common stock respecting dividends and distributions, as our board of directors may determine. The terms of one or more classes or series of preferred stock could adversely impact the voting power or value of our common stock. For example, we might grant holders of preferred stock the right to elect some number of our directors in all events or on the happening of specified events or the right to veto specified transactions. Similarly, the repurchase or redemption rights or liquidation preferences we might assign to holders of preferred stock could affect the residual value of the common stock.
Provisions in our corporate documents and Delaware law could delay or prevent a change in control of our company, even if that change would be beneficial to our shareholders.
The existence of some provisions in our corporate documents and Delaware law could delay or prevent a change in control of our company, even if that change would be beneficial to our shareholders. Our certificate of incorporation and bylaws contain provisions that may make acquiring control of our company difficult, including:
provisions relating to the classification, nomination and removal of our directors;
provisions regulating the ability of our shareholders to bring matters for action at annual meetings of our shareholders;
provisions requiring the approval of the holders of at least 80% of our voting stock for a broad range of business combination transactions with related persons; and
the authorization given to our board of directors to issue and set the terms of preferred stock.
In addition, the Delaware General Corporation Law imposes restrictions on mergers and other business combinations between us and any holder of 15% or more of our outstanding common stock.
23

 General Risks
Our internal controls may not be sufficient to achieve all stated goals and objectives.
Our internal controls and procedures were developed through a process in which our management applied its judgment in assessing the costs and benefits of such controls and procedures, which, by their nature, can provide only reasonable assurance regarding the control objectives. The design of any system of internal controls and procedures is based, in part, on various assumptions about the likelihood of future events. We cannot assure that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote.
The use of estimates could result in future adjustments to our assets, liabilities and results of operations.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Item 1B.Unresolved Staff Comments.
None.
Item 2.Properties.
We maintain office, shop and yard facilities in various parts of the world to support our operations. We consider these facilities, which we describe below, to be suitable for their intended use and adequate for our current operations. In these locations, we typically own or lease office facilities for our administrative and engineering staff, shops equipped for fabrication, testing, repair and maintenance activities and warehouses and yard areas for storage and mobilization of equipment to work sites. All sites are available to support any of our business segments as the need arises. The groupings that follow associate our significant offices with the primary business segment they serve.
Energy Services and Products. In general, our Energy Services and Products business segments share facilities. Our location in Morgan City, Louisiana consists of ROV manufacturing and training facilities, vessel docking facilities, open and covered warehouse space and offices. The Morgan City facilities primarily support operations in the United States. We have regional support offices for our North Sea, Africa, Brazil and Southeast Asia operations in: Aberdeen, Scotland; Stavanger and Bergen, Norway; Abu Dhabi and Dubai, United Arab Emirates; Rio de Janeiro and Macaé, Brazil; Luanda, Angola; Chandigarh, India; Perth, Australia; Kuala Lumpur, Malaysia; Baku, Azerbaijan; and Singapore. We also have operational bases in various other locations.
We use workshop and office space in Houston, Texas in our Manufactured Products, Offshore Projects Group and Integrity Management & Digital Solutions business segments. Our principal manufacturing facilities for our Manufactured Products segment are located in or near: Houston, Texas; Panama City, Florida; Aberdeen and Rosyth, Scotland; Nodeland and Stavanger, Norway; Perth, Australia; Luanda, Angola; the Netherlands; and Niterói and Macaé, Brazil. We also have an office in Orlando, Florida, which supports our commercial theme park animation activities. Each of these manufacturing facilities is suitable for its intended purpose and has sufficient capacity to respond to increases in demand for our subsea and theme park products and that may be reasonably anticipated in the foreseeable future.
For a description of the vessels we use in our Offshore Projects Group operations, see the discussion in Item 1. “Business” under the heading “GENERAL DEVELOPMENT OF BUSINESSEnergy Services and Products—Offshore Projects Group.”
Aerospace and Defense Technologies. Our primary facilities for our Aerospace and Defense Technologies segment are leased offices and workshops in Hanover, Maryland. We have regional offices in Chesapeake, Virginia; Bremerton, Washington; Pearl Harbor, Hawaii; Cataumet, Massachusetts; Charleston, South Carolina; and San Diego, California, which support our services for the U.S. Navy. We also have facilities in Houston, Texas, to support our space industry activities.
Item 3.Legal Proceedings.
24

For information regarding legal proceedings, see the discussion under the caption “Litigation” in Note 10—“Commitments and Contingencies” in the Notes to Consolidated Financial Statements included in this report, which discussion we incorporate by reference into this Item.
Item 4.Mine Safety Disclosures.
Not applicable.

25

Part II 
Item 5.Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Our common stock is listed on the New York Stock Exchange under the symbol OII. Our company website address is www.oceaneering.com
On February 19, 2021, there were 474 holders of record of our common stock. On that date, the closing sales price, as quoted on the New York Stock Exchange, was $9.95. Our Board has not declared quarterly dividends since 2017, after considering the need to focus our resources on growth and positioning us for the future. Although we will continue to review our dividend position on a quarterly basis, we do not anticipate our Board reinstating a quarterly cash dividend until we see a significant improvement in both our market outlook and projected free cash flow.
In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. The program calls for the repurchases to be made in the open market, or in privately negotiated transactions from time to time, in compliance with applicable laws, rules and regulations, including Rule 10b-18 under the Securities Exchange Act of 1934, as amended, subject to market and business conditions, levels of available liquidity, cash requirements for other purposes, applicable legal requirements and other relevant factors. The timing and amount of any repurchases will be determined by management based on its evaluation of these factors. We expect that any shares repurchased under the program will be held as treasury stock for future use. The new program does not obligate us to repurchase any particular number of shares. Under the program, we had repurchased 2.0 million shares of our common stock for $100 million through December 31, 2015. We have not repurchased any shares under the program since December 31, 2015.
EQUITY COMPENSATION PLAN INFORMATION
The following presents equity compensation plan information as of December 31, 2020:
Plan CategoryNumber of securities to be issued upon exercise of
outstanding options, warrants and rights
Weighted-average exercise price of outstanding options, warrants and rightsNumber of securities remaining available for future issuance under equity  compensation plans (excluding securities reflected
in the first column)
Equity compensation plans approved by security holders1,955,345 N/A4,488,842 
Equity compensation plans not approved by security holders— N/A— 
Total1,955,345 N/A4,488,842 
In the table above, the number of securities to be issued upon exercise of outstanding options, warrants and rights shown as of December 31, 2020 are restricted stock units and shares of restricted stock granted under our 2010 incentive plan, as amended.
As of December 31, 2020, there were: (1) no shares of Oceaneering common stock under equity compensation plans not approved by security holders available for grant; and (2) 4,488,842 shares of Oceaneering common stock under equity compensation plans approved by security holders available for grant in the form of stock options, stock appreciation rights or stock awards. We have not granted any stock options since 2005 and the Compensation Committee of our Board of Directors has expressed its intention to refrain from using stock options as a component of employee compensation for our executive officers and other employees for the foreseeable future. Additionally, our Board of Directors has expressed its intention to refrain from using stock options as a component of nonemployee director compensation for the foreseeable future. For a description of the material features of our equity compensation arrangements, see the discussion under the caption “Incentive Plan” in Note 12—“Employee Benefit Plans” in the Notes to Consolidated Financial Statements included in this report.
26

PERFORMANCE GRAPH
The following graph compares our total shareholder return to the Standard & Poor's 500 Stock Index (“S&P 500”) and the PHLX Oil Service Sector Index from December 31, 2015 through December 31, 2020. The PHLX Oil Service Sector Index is designed to track the performance of a set of companies involved in the oil services sector.
It is assumed in the graph that: (1) $100 was invested in Oceaneering Common Stock, the S&P 500 and the PHLX Oil Service Sector Index on December 31, 2015; and (2) any Oceaneering dividends are reinvested. The shareholder return shown is not necessarily indicative of future performance.
oii-20201231_g2.jpg
December 31,
201520162017201820192020
Oceaneering International, Inc.100.00 77.77 59.31 33.95 41.83 22.31 
S&P 500 Index100.00 111.96 136.40 130.42 171.49 203.04 
PHLX Oil Service Sector Index100.00 118.98 98.51 53.97 53.67 31.09 



27

Item 6.    Selected Financial Data.
The following table sets forth certain selected historical consolidated financial data and should be read in conjunction with Management's Discussion and Analysis of Financial Condition and Results of Operation and our Consolidated Financial Statements and Notes included in this report. The following information may not be indicative of our future operating results.
Results of Operations:
 Year Ended December 31,
(in thousands, except per share amounts)20202019201820172016
Revenue$1,827,889 $2,048,124 $1,909,482 $1,921,507 $2,271,603 
Cost of services and products1,663,948 1,949,880 1,780,256 1,726,897 1,992,376 
Gross margin163,941 98,244 129,226 194,610 279,227 
Selling, general and administrative expense195,695 214,891 198,259 183,954 208,463 
Long-lived assets impairments70,445 159,353 — — — 
Goodwill impairment343,880 14,713 76,449 — — 
Income (loss) from operations$(446,079)$(290,713)$(145,482)$10,656 $70,764 
Net income (loss)$(496,751)$(348,444)$(212,327)$166,398 $24,586 
Cash dividends declared per Share$— $— $— $0.45 $0.96 
Diluted earnings (loss) per share$(5.01)$(3.52)$(2.16)$1.68 $0.25 
Depreciation and amortization, including goodwill impairment$528,895 $263,427 $293,590 $213,519 $250,247 
Capital expenditures, including business acquisitions$60,687 $147,684 $178,038 $104,958 $142,513 
Other Financial Data:
 As of December 31,
(dollars in thousands)20202019201820172016
Working capital ratio2.68 2.07 2.52 2.72 2.48 
Working capital$733,147 $643,480 $750,148 $751,605 $754,231 
Total assets$2,045,842 $2,740,663 $2,824,998 $3,023,950 $3,130,315 
Long-term debt$805,251 $796,516 $786,580 $792,312 $793,058 
Shareholders' equity$552,094 $1,069,346 $1,409,235 $1,659,164 $1,516,643 
Goodwill as a percentage of Shareholders' equity%38 %29 %27 %29 %
28

Item 7.Management's Discussion and Analysis of Financial Condition and Results of Operations.
Certain statements in this annual report on Form 10-K, including, without limitation, statements regarding the following matters, are forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995:
our business strategy;
industry conditions;
seasonality;
the impacts of the coronavirus (“COVID-19”) pandemic on the U.S. and global economy, as well as on our business;
our expectations about 2021 results of operations, items below the operating income line and segment operating results, and the factors underlying those expectations, including our expectations about demand and pricing for our energy services and products as a result of the factors we specify in “Overview” and “Results of Operations” below;
the U.S. Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") and other tax refunds;
our backlog;
projections relating to floating rig demand and subsea tree installations;
the adequacy of our liquidity, cash flows and capital resources to support our operations and internally generated growth initiatives;
our projected capital expenditures for 2021;
our plans for future operations (including planned additions to and retirements from our remotely operated vehicle (“ROV”) fleet;
our ability and intent to redeem Angolan bonds and repatriate cash;
our expectations regarding shares that may be repurchased under our share repurchase plan;
our expectations regarding the implementation of new accounting standards and related policies, procedures and controls;
our expectations about our ROV fleet utilization in the future; and
our expectations regarding the effect of inflation in the near future.
These forward-looking statements are subject to various risks, uncertainties and assumptions, including those we refer to under the headings “Cautionary Statement Concerning Forward-Looking Statements” and “Risk Factors” in Part I of this report. Although we believe that the expectations reflected in such forward-looking statements are reasonable, because of the inherent limitations in the forecasting process, as well as the relatively volatile nature of the industries in which we operate, we can give no assurance that those expectations will prove to have been correct. Accordingly, evaluation of our future prospects must be made with caution when relying on forward-looking information.
Recent Developments Affecting Industry Conditions and Our Business
The ongoing COVID-19 outbreak, which the World Health Organization declared a pandemic and the U.S. Government declared a national emergency in March 2020, has resulted in widespread adverse impacts on the global economy and financial markets, and on our employees, customers, suppliers and other parties with whom we have business relations. We have experienced some resulting disruptions to our business operations. For example, since mid-March, we have had to restrict access to our administrative offices around the world and quarantine personnel and assets as required by various governmental authorities, our customers’ and our own safety protocols.
Our first priority in our response to this crisis has been the health and safety of our employees and those of our customers and other business counterparties. We have implemented preventative measures and developed corporate and regional response plans to minimize unnecessary risk of exposure and prevent infection, while supporting our customers’ global operations to the best of our ability in the circumstances. Our preventative measures and response plans were developed based on guidance received from the World Health Organization, Centers for Disease Control and Prevention, International SOS and our corporate medical advisor. We have modified certain business and workforce practices (including those related to employee travel, employee work locations, and cancellation of physical participation in meetings, events and conferences) and implemented new
29

protocols to promote social distancing and enhance sanitary measures in our offices and facilities to conform to government restrictions and best practices encouraged by governmental and regulatory authorities.
There is considerable uncertainty regarding the extent to which COVID-19 and its variants will continue to spread, the widespread availability and efficacy of vaccines and the extent and duration of governmental and other measures implemented to try to slow the spread, such as large-scale travel bans and restrictions, border closures, quarantines, shelter-in-place orders and business and government shutdowns. Restrictions of this nature have caused, and may continue to cause, us, our suppliers and other business counterparties to experience operational delays, delays in the delivery of materials and supplies that are sourced from around the globe, and milestones or deadlines relating to various projects to be missed.
We have also received various notices from some of our suppliers and other business counterparties, and provided notices to several customers, regarding performance delays resulting from the pandemic. These actions may result in some disputes and could strain our relations with customers and others. If and to the extent these actions were to result in material modifications or cancellations of the underlying contracts, we could experience reductions in our currently reported backlog and in the anticipated conversion of backlog into revenue in future periods. In addition, worsening economic conditions could result in reductions in backlog over time, which would impact our future financial performance.
One of the impacts of the pandemic has been a significant reduction in global demand for oil and natural gas. This significant decline in demand was met with a sharp decline in oil prices following the announcement of price reductions and production increases in March 2020 by members of the Organization of Petroleum Exporting Countries ("OPEC"), and other foreign, oil-exporting countries. The resulting supply/demand imbalance has had, and is continuing to have, disruptive impacts on the oil and natural gas exploration and production industry and on other industries that serve exploration and production companies. OPEC and other foreign, oil-producing countries implemented production cuts during the second quarter and, though somewhat eased in August, extended the production cuts in the third quarter, in an effort to address the supply/demand imbalance. As a result, crude oil prices improved somewhat. However, as noted by the International Energy Agency, global crude oil demand for the full year of 2020 fell by approximately 8.8 million barrels per day compared to 2019. Recent increases in COVID-19 cases in various regions around the world and the resulting governmental and other restrictions imposed in response to those increases, have resulted in more volatility and less predictability in industry conditions. These conditions have led to significant global economic contraction generally and in our industry in particular.
Despite recent improvements in commodity prices, we expect to see continued volatility in oil and natural gas prices for the foreseeable future, which could, over the long term, adversely impact our business. A significant decline in exploration and development activities and related spending by our customers, whether due to decreases in demand or prices for oil and natural gas or otherwise, would have a material adverse effect on our business, cash flows, liquidity, financial condition and results of operations.
As of the date of this report, our efforts to respond to the challenges presented by the conditions described above and minimize the impacts to our business have yielded results, as we have largely been able to maintain operational continuity on a worldwide basis. Our manufacturing, services operations, and other operating facilities have remained operational and our vessels have continued to perform. We have moved quickly to reduce costs, increase operational efficiencies and lower our capital spending. In addition, as of December 31, 2020, we had $452 million of cash and cash equivalents on our balance sheet and our $500 million revolving credit facility was undrawn and remains available to support our operations. We have not required any loans under any COVID-19-related program, and we do not expect to have to utilize any such loans. We have experienced some increased absenteeism in our hourly workforce, but, so far, we have not experienced any resulting problems that have been unmanageable. We are continuing to address concerns to protect the health and safety of our employees and those of our customers and other business counterparties, which includes implementing changes as needed to comply with health-related guidelines as they may be modified and supplemented from time to time.
We cannot predict the full impact that COVID-19 or the significant disruption and volatility currently being experienced in the oil and natural gas markets will have on our business, cash flows, liquidity, financial condition and results of operations at this time, due to numerous uncertainties. The ultimate impacts will depend on future developments beyond our control, which are highly uncertain and cannot be predicted, including, but not limited to, the ultimate geographic spread of the virus, the efficacy of governmental and other measures designed to prevent the spread of the virus, the ongoing development and distribution of vaccines and therapeutic treatments, the duration of the pandemic, actions taken by members of OPEC and other foreign oil-exporting countries,
30

governmental authorities, customers, suppliers and other thirds parties, workforce availability, and the timing and extent to which normal economic and operating conditions resume.
Overview of our Results and Guidance
The table that follows sets out our revenue and operating results for 2020, 2019 and 2018.
 Year Ended December 31,
(dollars in thousands)202020192018
Revenue$1,827,889 $2,048,124 $1,909,482 
Gross Margin163,941 98,244 129,226 
Gross Margin %%%%
Operating Income (Loss)(446,079)(290,713)(145,482)
Operating Income (Loss) %(24)%(14)%(8)%
Net Income (Loss)(496,751)(348,444)(212,327)
Our business segments are contained within two businesses - services and products provided primarily to the oil and gas industry and, to a lesser extent, the offshore renewables industry (“Energy Services and Products”) and services and products provided to non-energy industries (“Aerospace and Defense Technologies”). Our four business segments within the Energy Services and Products business are Subsea Robotics, Manufactured Products, Offshore Projects Group (“OPG”) and Integrity Management & Digital Solutions (“IMDS”). We report our Aerospace and Defense Technologies (“ADTech”) business as one segment. Unallocated Expenses are expenses not associated with a specific business segment. These consist of expenses related to our incentive and deferred compensation plans, including restricted stock and bonuses, as well as other general expenses.
Our business primarily depends on the level of spending on offshore developments and related operating activities by our customers in the energy industry. During 2020, we generated approximately 81% of our revenue from services and products we provide to the energy industry. Our results for 2020 reflect the impact of pre-tax charges of $467 million recognized during the year, most notably in the first quarter. Activity levels and operating performance within our energy segments were lower than expected. The COVID-19 pandemic negatively impacted operator investments in oil and gas projects, due to a decline in crude oil demand and pricing, and entertainment business spending, due to limited theme park attendance. Activity levels and performance within our ADTech segment met expectations for the year. Overall, our 2020 revenue decreased 11% to $1.8 billion, with revenue decreases in each of our four energy segments being partially offset by a revenue increase in our ADTech segment.
In 2020, on a consolidated level, we had a net loss of $497 million, or diluted loss of $5.01 per share, compared to net loss of $348 million, or diluted loss of $3.52 per share, in 2019. The $148 million increase in net loss as compared to 2019 was primarily attributable to pre-tax charges of $467 million recorded in 2020 for impairments, write-downs and write-offs of certain equipment, intangible assets, goodwill and inventory, and other expenses, most notably in our Subsea Robotics, Manufactured Products, OPG and IMDS segments. This compares to pre-tax charges recorded in 2019 of $252 million, for impairments, write-downs and write-offs of certain equipment, intangible assets, goodwill and inventory, and other expenses, most notably in our Subsea Robotics, OPG and IMDS segments.
We had operating losses of $446 million and $291 million, including charges of $467 million and $252 million in 2020 and 2019, respectively. More information about these charges is described below. Due to lower profit contributions for our Manufactured Products, Subsea Robotics and IMDS segments, partially offset by increased profit contributions from our OPG and ADTech segments, operating results decreased $155 million from 2019. The changes in operating results occurred in our:
Subsea Robotics segment, which had a $77 million decrease in operating results, primarily as a result of charges of $122 million in 2020 as compared to charges of $31 million in 2019. These charges were principally due to a goodwill impairment in 2020 of $102 million, largely based on market conditions and lower pricing levels. Both 2020 and 2019 charges included asset write-offs and inventory write-downs, largely resulting from impairment and obsolescence.
Manufactured Products segment, which had a $94 million decrease in operating results, primarily as a result of charges of $116 million in 2020 as compared to charges of $3.3 million in 2019. These charges in 2020 included impairments and write-downs of certain equipment of $61 million and goodwill impairments of
31

$52 million, both largely based on market conditions and lower pricing levels. This compared with long-lived assets write-offs of $0.5 million and inventory write-downs of $2.1 million in 2019.
OPG segment, which had a $64 million increase in operating results, primarily as a result of decrease in charges from $168 million in 2019 to $100 million in 2020. The long-lived asset impairment charges of $161 million in 2019 were principally the result of several vessel impairments, as market conditions no longer supported the prior valuations for these assets. This compared with a goodwill impairment of $66 million and long-lived asset impairments and write-offs of $25 million in 2020.
IMDS segment, which had a $69 million decrease in operating results, primarily as a result of charges of $128 million in 2020 as compared to charges of $49 million in 2019. These charges in 2020 included a goodwill impairment of $123 million, largely based on market conditions and lower pricing levels. This compared with charges including impairments and write-offs of long-lived assets and inventory write-downs of $32 million and a goodwill impairment of $15 million in 2019.
ADTech segment, which had an $13 million increase in operating income on higher levels of revenue in both defense subsea technologies and space systems.
In 2020, 2019 and 2018 we incurred charges of $467 million, $252 million and $84 million, respectively, primarily due to market conditions that no longer supported the prior valuations. Additionally, we recognized other costs, as we adapted our geographic footprint and staffing levels to the conditions of the markets we serve, along with asset write-downs relating to the retirement of 30 ROVs from our fleet in 2019. Charges for 2020, 2019 and 2018 are summarized as follows (in thousands):
32

Year Ended December 31, 2020
Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Long-lived assets impairments$— $61,074 $8,826 $545 $— $— $70,445 
Long-lived assets write-offs7,328 — 16,644 170 — — 24,142 
Inventory write-downs7,038 — — — — — 7,038 
Goodwill impairment102,118 52,263 66,285 123,214 — — 343,880 
Other5,055 2,266 8,590 4,272 572 455 21,210 
Total charges$121,539 $115,603 $100,345 $128,201 $572 $455 $466,715 
Year Ended December 31, 2019 *
Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Long-lived assets impairments$— $— $142,615 $16,738 $— $— $159,353 
Long-lived assets write-offs11,340 482 18,723 14,108 — — 44,653 
Inventory write-downs15,433 2,107 2,771 719 255 21,285 
Goodwill impairment— — — 14,713 — — 14,713 
Other4,228 757 3,526 3,082 102 56 11,751 
Total charges$31,001 $3,346 $167,635 $49,360 $357 $56 $251,755 
Year Ended December 31, 2018 *
Subsea RoboticsManufactured ProductsOffshore Projects GroupIntegrity Management & Digital SolutionsAerospace and Defense TechnologiesUnallocated ExpensesTotal
Charges for the effects of:
Long-lived assets write-offs$617  $1,531  $5,543  $— $— $— $7,691 
Goodwill impairment51,168 — 17,750 7,531 — — 76,449 
Total charges$51,785 $1,531 $23,293 $7,531 $ $ $84,140 
* Recast to reflect segment changes.
We expect our 2021 operating results to approximate those of 2020. Based on our backlog as of December 31, 2020 and anticipated order intake, we anticipate generally flat consolidated revenue, with higher revenue in ADTech and IMDS to offset substantially lower revenue from our Manufactured Products segment. We expect relatively flat revenue in our Subsea Robotics and OPG segments assuming no significant incremental COVID-19 impacts and generally stable oil and gas prices. We expect positive operating income contributions from each of our operating segments. Apart from seasonality, we generally view pricing and margins in the current energy markets to be stable. We anticipate improved annual operating results in our Subsea Robotics, OPG, IMDS and ADTech segments, and lower operating results in our Manufactured Products segments.
We use our ROVs to provide drilling support, vessel-based inspection, maintenance and repair, subsea hardware installation, construction, and pipeline inspection services to customers in the energy industry. Most of our ROVs have historically been used to provide drill support services. Therefore, the contracted number of floating drilling rigs is a leading market indicator for this business. The following table shows average floating rigs under contract and our ROV utilization.
33

202020192018
Average number of floating rigs under contract139154148
ROV days on hire (in thousands)545852
ROV utilization59%58%51%
Demand for floating rigs is the primary leading indicator of the strength of the deepwater market. According to industry data published by IHS Petrodata, excluding rigs under construction, at the end of 2020 there were 212 floating drilling rigs in operation or available for work throughout the world, with 129 of those rigs under contract. The average contracted offshore floating rig count in 2020 declined to approximately 139 rigs.
In addition to floating rig demand, the number of subsea tree orders and installations is another leading indicator, and the primary demand driver for our Manufactured Products lines. According to data published by Rystad Energy in December 2020, there are projected to be 277 subsea tree installations in 2021, compared to 296 in 2020, 286 in 2019 and 280 in 2018.
In 2021, we expect interest expense, net of interest income, to be approximately $40 million. We do not anticipate capitalizing interest on any long-lived assets in 2021.
In 2021, our income tax payments, estimated to total between $35 million and $40 million, are expected to relate primarily to taxes incurred in countries that impose tax on the basis of in-country revenue, without regard to the profitability of such operations. These cash tax payments do not include the impact of approximately $28 million of CARES Act tax refunds expected to be received in 2021.
Results of Operations
Realignment of Reportable Segments. In the third quarter of 2020, we changed our organizational structure as part of the transformation to realign our businesses to achieve greater cost efficiencies and to bring together business units that frequently work together and promote increased synergies in bidding, project management and the use of offshore technicians. As a result, information that our chief operating decision maker regularly reviews for purposes of allocating resources and assessing performance changed. Therefore, for the year ended December 31, 2020, we are reporting our financial results consistent with our newly realigned operating segments and have recast certain prior period amounts to conform to the way we internally manage our businesses and monitor segment performance. Our new structure aligns our company around five reportable segments: (1) Subsea Robotics; (2) Manufactured Products; (3) Offshore Projects Group; (4) Integrity Management & Digital Solutions; and (5) Aerospace and Defense Technologies. Additional information on our business segments is shown in Note 11—“Operations by Business Segment and Geographic Area” in the Notes to Consolidated Financial Statements included in this report.
Energy Services and Products. The table that follows sets out revenue and profitability for the business segments within our Energy Services and Products business. In the Subsea Robotics section of the table that follows, “ROV Days Available” includes all days from the first day that an ROV is placed in service until the ROV is retired. All days in this period are considered available days, including periods when an ROV is undergoing maintenance or repairs. Our ROVs do not have scheduled maintenance or repair that requires significant time when the ROVs are not available for utilization.
34

 Year ended December 31,
(dollars in thousands)
20202019 *2018 *
Subsea Robotics
Revenue$493,332 $583,652 $513,701 
Gross Margin78,952 57,601 46,151 
Gross Margin %16 %10 %%
Operating Income (Loss)(65,817)11,627 (46,572)
Operating Income (Loss)%(13)%%(9)%
ROV Days Available91,499 100,480 101,464 
ROV Days Utilized54,411 58,347 52,084 
ROV Utilization %59 %58 %51 %
Manufactured Products
Revenue477,419 498,350 431,459 
Gross Margin62,962 48,865 53,937 
Gross Margin %13 %10 %13 %
Operating Income (Loss)(88,253)5,730 14,028 
Operating Income (Loss)%(18)%%%
Backlog at end of period266,000 548,000 351,000 
Offshore Projects Group
Revenue289,127 380,966 413,598 
Gross Margin1,265 4,339 8,401 
Gross Margin %— %%%
Operating Income (Loss)(105,680)(170,013)(36,909)
Operating Income (Loss)%(37)%(45)%(9)%
Integrity Management & Digital Solutions
Revenue226,938 266,086 273,575 
Gross Margin29,772 15,361 36,652 
Gross Margin %13 %%13 %
Operating Income (Loss)(121,675)(52,527)546 
Operating Income (Loss)%(54)%(20)%— %
Total Energy Services and Products
Revenue$1,486,816 $1,729,054 $1,632,333 
Gross Margin172,951 126,166 145,141 
Gross Margin %12 %%%
Operating Income (Loss)(381,425)(205,183)(68,907)
Operating Income (Loss)%(26)%(12)%(4)%
* Recast to reflect segment changes.
Subsea Robotics. Historically, we built new ROVs to increase the size of our fleet in response to demand to support deepwater drilling and vessel-based IMR and installation work. These vehicles are designed for use around the world in water depths of 10,000 feet or more. In 2015, as a result of declining market conditions, we began building fewer ROVs, generally limiting additions to meet contractual commitments. We added three, 13 and six ROVs in 2020, 2019 and 2018, respectively, while retiring 51 units over the three-year period. Our ROV fleet size was 250 as of December 31, 2020 and 2019, and 275 as of December 31, 2018. We have decreased our ROV fleet size since 2015 in response to lower market demand.
We believe we are the world's largest provider of ROV services and, generally, this business segment has been the largest contributor to our Energy Services and Products business operating income. Our Subsea Robotics segment revenue reflects the utilization percentages, fleet sizes and average pricing in the respective periods. Our survey
35

services business provides survey and positioning, and geoscience services. The following table presents revenue from ROV services as a percentage of total Subsea Robotics revenue:
Year Ended December 31,
 
2020
2019 *
2018 *
ROV
81 %77 %77%
Other
19 %23 %23%
* Recast to reflect segment changes.
For the year ended December 31, 2020, our Subsea Robotics operating income decreased as compared to 2019, primarily due to charges of $122 million and $31 million for the years ended December 31, 2020 and 2019, respectively, for goodwill impairment, write-downs and write-offs of certain equipment, intangible assets and inventory, and other expenses. Exclusive of those charges, Subsea Robotics operating income for the year ended December 31, 2020 increased as compared to the corresponding period of the prior year on higher margins and improved cost controls. We had a 7% decrease in days on hire and year-over-year decreases in both drill support and vessel support days. Dayrates and costs per days on hire decreased on a slight increase in utilization.
For the year ended December 31, 2019, our Subsea Robotics operating income increased compared to 2018. We generated higher revenue, due to a 12% increase in days on hire and year-over-year increases in both drill support and vessel support days. Both dayrates and costs per days on hire increased slightly on increased utilization. The operational benefits of this increased activity were offset by $31 million of charges for write-downs and write-offs of certain equipment, intangible assets, inventory, and other expenses. 2018 operating results included $52 million of charges primarily for goodwill impairment.
For our Subsea Robotics in 2021, we expect improved results based on essentially flat ROV days on hire with higher vessel-based service days balancing a decline in drill support days, minor shifts in geographic mix and generally stable pricing. Results for tooling-based services are expected to be flat, with activity levels generally following ROV days on hire. Survey operating results are expected to improve on higher geoscience activity. We project fewer installations and demobilizations in 2021, which should lower operating costs as compared to 2020. Our overall ROV fleet utilization is expected to be in the mid- to high-50% range for the full year of 2021, with higher seasonal activity during the second and third quarters. Subject to quarterly variances, we continue to expect our drill support market share to generally approximate 60%.
Manufactured Products. For the year ended December 31, 2020, our Manufactured Products operating results decreased, as compared to 2019, primarily due to charges in 2020 of $116 million for asset and goodwill impairments, and other expenses as compared to $3.3 million of charges in 2019 for write-offs of certain equipment, intangible assets and inventory, and other expenses. Exclusive of charges, Manufactured Products adjusted operating income for the year ended December 31, 2020 increased as compared to the corresponding period of the prior year. Our energy-related businesses year over year had increased volume and operating margins due to better execution and improved operating efficiencies. Our mobility solutions businesses had significantly less volume and lower operating margins as a result of declines in activity attributable to the COVID-19 pandemic.
For the year ended December 31, 2019, our Manufactured Products operating results decreased, on higher revenue as compared to 2018, as a result of an increase in subsea umbilical and hardware awards and related throughput, partially offset by lower revenue and operating results from our mobility solutions businesses. Operating results in 2019 and 2018 were partially offset by $3.3 million and $1.5 million, respectively, of charges for write-offs of certain equipment and inventory, and other expenses.
We expect our Manufactured Products segment operating results in 2021 to decline, primarily as a result of the decreased order intake in our energy businesses during 2020. We continue to closely monitor the impact of the COVID-19 pandemic on our mobility solutions businesses, and currently expect to see marginally higher activity and contribution from these businesses in 2021. Our Manufactured Products backlog was $266 million as of December 31, 2020, a $282 million, or 51%, decrease over December 31, 2019.
Offshore Projects Group. Our OPG operating results for the year ended December 31, 2020 increased as compared to 2019 primarily due to decreased charges in 2020 of $100 million for vessel and other asset impairments and write-offs, goodwill impairment, and other charges as compared to 2019 charges of $168 million for vessel and intangible impairments, write-downs and write-offs of certain equipment and inventory, and other
36

expenses. Exclusive of those charges, our OPG operating results were lower for the year ended December 31, 2020, as compared to the prior year, on lower revenue due to reduced activity levels in the areas of IMR, decommissioning and intervention services.
Our OPG operating results for the year ended December 31, 2019 decreased on lower revenue as compared to 2018 primarily due to 2019 charges of $168 million for vessel and intangible impairments, write-downs and write-offs of certain equipment and inventory, and other expenses. This segment's 2018 results included charges of $23 million related to goodwill impairment and write-offs of obsolete equipment and intangible assets associated with exiting the land survey business.
In 2021, we expect operating results for our OPG segment to improve, on generally stable offshore activity and margins as compared to the last half of 2020. Operating results are expected to improve largely due to the efficiency and cost improvement measures implemented in 2020 and improved year-over-year contribution from our Angola riserless light well intervention campaign. Vessel day rates remain competitive but stable, and we expect to see opportunities for pricing improvements during periods of higher activity. We also anticipate reduced charter obligations and increased flexibility on third-party vessels combined with an overall improvement in fleet utilization.
Integrity Management & Digital Solutions. For the year ended December 31, 2020, compared to 2019, our IMDS operating results were lower primarily due to 2020 charges of $128 million for goodwill impairment, asset impairment and write-offs, and other expenses as compared to 2019 charges of $49 million for goodwill and asset impairments, write-downs and write-offs of certain equipment, intangible assets and inventory, and other expenses. Exclusive of those charges, operating results for the year ended December 31, 2020 were higher, as compared to the prior year, due to improved operating efficiencies instituted in the fourth quarter of 2019 and in the first three quarters of 2020.
For the year ended December 31, 2019, compared to 2018, our IMDS operating results were lower, primarily due to 2019 charges of $49 million for goodwill and asset impairments, write-downs and write-offs of certain equipment, intangible assets and inventory, and other expenses. 2018 operating income included charges of $7.5 million for write-down of intangible assets.
We anticipate our 2021 operating results for IMDS to improve on higher revenue, with operating income margins averaging in the high-single digit range for the year as compared to 2020. Good order intake at the end of 2020 is expected to begin benefiting the business in the second quarter of 2021.
Aerospace and Defense Technologies.
Revenue, gross margin and operating income information for our ADTech segment are as follows:
 Year ended December 31,
(dollars in thousands)20202019 *2018 *
Revenue$341,073 $319,070 $277,149 
Gross Margin71,794 60,462 51,045 
Gross Margin %21 %19 %18 %
Operating Income56,023 42,574 32,734 
Operating Income %16 %13 %12 %
* Recast to reflect segment changes.

For the year ended December 31, 2020, compared to 2019, our ADTech segment operating results were higher on higher levels of revenue due to increased activity in both defense subsea technologies and space systems.
For the year ended December 31, 2019, compared to 2018, our ADTech segment operating results were higher on higher levels of revenue.
We project our ADTech 2021 revenue to be higher, producing improved results with operating income margins consistent with those achieved in 2020. Growth in this segment is expected to be broad-based, with revenue growth in our government-focused businesses.
Unallocated Expenses. Our unallocated expenses, (i.e., those not associated with a specific business segment), within gross margin consist of expenses related to our incentive and deferred compensation plans, including
37

restricted stock units, performance units and bonuses, as well as other general expenses. Our unallocated expenses within operating expenses consist of those expenses within gross margin plus general and administrative expenses related to corporate functions.
The following table sets forth our unallocated expenses for the periods indicated:
 Year ended December 31,
(dollars in thousands)202020192018
Gross margin expenses$(80,804)$(88,384)$(66,960)
% of revenue%%%
Operating expenses(120,677)(128,104)(109,309)
% of revenue%%%
Our unallocated expenses for the year ended December 31, 2020 decreased compared to 2019, primarily as a result of reduced accruals in 2020 for incentive-based compensation.
Our unallocated expenses for the year ended December 31, 2019 increased compared to 2018, primarily due to higher 2019 expenses related to both short- and long-term performance based incentive compensation expense.
We anticipate unallocated expenses in 2021 to average in the low- to mid-$30 million range per quarter, as we forecast higher accrual rates for projected short- and long-term performance-based incentive compensation expense, as compared to 2020.
Other. The following table sets forth our significant financial statement items below the income (loss) from operations line:
 Year ended December 31,
(dollars in thousands)202020192018
Interest income$3,083 $7,893 $9,962 
Interest expense, net of amounts capitalized(43,900)(42,711)(37,742)
Equity earnings (loss) of unconsolidated affiliates2,268 1,331 (3,783)
Other income (expense), net(14,269)(6,621)(8,788)
Provision (benefit) for income taxes(2,146)17,623 26,494 
Interest income for the year ended December 31, 2020 decreased as compared to 2019, primarily due to lower interest rates. Interest income for the year ended December 31, 2019 decreased as compared to 2018, primarily due to lower amounts held in Angolan bonds in 2019.
Interest expense increased for the year ended December 31, 2020 compared to 2019, and for the year ended December 31, 2019 compared to 2018, due to a decrease in our capitalized interest. We capitalized none, $3.4 million, and $7.3 million of interest in 2020, 2019 and 2018, respectively, associated with the new-build vessel, the Ocean Evolution, described under “Liquidity and Capital Resources” below.
In addition to interest on borrowings, interest expense includes amortization of loan costs and hedge accounting adjustments, fees for lender commitments under our revolving credit agreement and fees for standby letters of credit and bank guarantees that banks issue on our behalf for performance bonds, bid bonds and self-insurance requirements.
In 2021, we expect interest expense, net of interest income, to be approximately $40 million. We do not anticipate capitalizing interest on any long-lived assets in 2021.
Included in other income (expense), net are foreign currency transaction losses of $14 million, $6.3 million, and $18 million for 2020, 2019 and 2018, respectively. The currency losses in 2020 primarily related to the Angolan kwanza and Brazilian real. Foreign currency losses in 2020 related to the Angolan kwanza were primarily due to declining exchange rates for the Angolan kwanza, which devalued its currency by 36%. Foreign currency losses in 2020 related to the Brazilian real were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. The currency losses in 2019 and 2018 primarily related to declining exchange rates for the Angolan kwanza, which devalued its currency by 55% and 46% in 2019 and 2018, respectively. We could incur further foreign currency exchange losses in Angolan kwanza, the Brazilian real and other currencies, if currency devaluations occur.
38

In 2018, other income (expense), net also included a pre-tax gain of $9.3 million resulting from the sale of our cost method investment in ASV Global, LLC in September 2018. The total consideration from the sale was $15 million.
Our tax provision is based on (1) our earnings for the period and other factors affecting the tax provision and (2) the operations of foreign branches and subsidiaries that are subject to local income and withholding taxes. Factors that affect our tax rate include our profitability levels in general and the geographic mix in the sources of our results. The effective tax rate for the 12-month periods ended December 31, 2020 and 2019 was different than the U.S. federal statutory rate of 21%, primarily due to the 2020 enactment of the U.S. Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act"), the geographic mix of operating revenue and results, and changes in uncertain tax positions and other discrete items. Therefore, we do not believe a discussion of the annual effective tax rate is meaningful. We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings.
On March 27, 2020, the CARES Act was signed into law in the United States. In accordance with the recently established rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended our 2012 and 2013 federal income tax returns impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expect to receive combined refunds of approximately $33 million, of which we have received $5.6 million as of December 31, 2020. The remaining refunds are classified as accounts receivable, net, in our consolidated balance sheet as of December 31, 2020. We also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted, most notably reducing the U.S. corporate income tax rate from 35% to 21% effective January 1, 2018, and creating a quasi-territorial tax system with a one-time mandatory transition tax on applicable previously-deferred earnings of foreign subsidiaries. In 2018, based on regulations issued by the U.S. Department of the Treasury and additional accounting analysis, we reflected the effects of the Tax Act in our financial statements to include the tax impact of $8.8 million related to the one-time mandatory transition tax. In 2019, we identified additional available business credits, which are reflected in our 2018 income tax return as filed, thereby reducing the effects of the Tax Act in our financial statements by $8.2 million, for a total liability of $0.6 million.
We determined it was more likely than not that we would not be able to utilize our remaining unvalued deferred tax assets. In accordance with applicable accounting standards, we recorded an increase in income tax expense of $315 million and $74 million in 2020 and 2019, respectively, related to the establishment of a valuation allowance on those deferred tax assets.
In 2021, our income tax payments, estimated to total between $35 million and $40 million, are expected to relate primarily to taxes incurred in countries that impose tax on the basis of in-country revenue, without regard to the profitability of such operations. These cash tax payments do not include the impact of approximately $28 million of CARES Act tax refunds expected to be received in 2021.

39

Liquidity and Capital Resources
We consider our liquidity and capital resources adequate to support our operations and growth initiatives. As of December 31, 2020, we had working capital of $733 million, including cash and cash equivalents of $452 million. Additionally, we had $500 million available through our revolving credit facility under a credit agreement further described below.
Our nearest maturity of indebtedness is our $500 million of 2024 Notes (as defined below) due in November 2024. Given that the 2024 Notes are currently trading at a market discount to principal amount, we may, from time to time, complete limited repurchases of the 2024 Notes, via open-market or privately negotiated repurchase transactions or otherwise, prior to their maturity date. We can provide no assurances as to the timing of any such repurchases or whether we will complete any such repurchases at all. We do not intend to disclose further information regarding any such repurchase transactions, except to the extent required in our subsequent periodic filings on Forms 10-K or 10-Q, or unless otherwise required by applicable law.
Cash flows for the years ended December 31, 2020, 2019 and 2018 are summarized as follows:
Year ended December 31,
(in thousands)202020192018
Changes in Cash:
Net Cash Provided by Operating Activities$136,647 $157,569 $36,567 
Net Cash Used in Investing Activities(52,590)(134,787)(98,842)
Net Cash Used in Financing Activities(1,699)(2,299)(5,628)
Effect of exchange rates on cash(3,997)(1,087)(8,154)
Net Increase (Decrease) in Cash and Cash Equivalents$78,361 $19,396 $(76,057)
Operating activities
Our principal source of cash from operating activities is our net income (loss), adjusted for noncash items. Our primary sources and uses of cash flows from operating activities for the years ended December 31, 2020, 2019 and 2018 are as follows:
Year ended December 31,
(in thousands)202020192018
Cash Flows from Operating Activities:
Net income (loss)$(496,751)$(348,444)$(212,327)
Noncash adjustments:
Depreciation and amortization, including goodwill impairment528,895 263,427 293,590 
Loss on impairment of long-lived assets70,445 159,353 — 
Deferred income tax provision (benefit)(4,158)(12,268)11,912 
Inventory write-downs7,038 21,285 — 
Other noncash6,167 7,419 3,405 
Total noncash adjustments608,387 439,216 308,907 
Accounts receivable and contract assets125,541 (17,561)(86,724)
Inventory26,466 (11,777)(12,485)
Current liabilities(138,932)76,552 25,968 
Other changes11,936 19,583 13,228 
Net Cash Provided by Operating Activities$136,647 $157,569 $36,567 
Net cash provided by operating activities for the years ended December 31, 2020, 2019 and 2018 of $137 million, $158 million and $37 million, respectively, was affected by the following:
Accounts receivable and contract assets - The increase in cash related to accounts receivable and contract assets in 2020 reflects the timing of project milestones and customer payments. The decrease in cash
40

related to accounts receivable and contract assets in 2019 and 2018 reflects higher business activity in the fourth quarter of both years due to commencement of new projects, along with timing of project milestones and customer payments.
Inventory - The increase in cash related to inventory as of December 31, 2020 corresponds with a decrease in our backlog. The decrease in cash related to inventory as of December 31, 2019 and 2018 was primarily due to increases in Manufactured Products' inventory related to increases in backlog.
Current liabilities - The decrease in cash related to changes in current liabilities in 2020 reflects the timing of vendor payments, lower contract liabilities due to a decrease in deferred customer prepayments, and the annual employee incentive payments related to attainment of specific performance goals in prior periods. The increase in cash related to changes in current liabilities in 2019 reflected higher business activity in the fourth quarter and primarily the timing of vendor payments for related goods and services. The increase in cash in 2018 reflected timing of vendor payments.
Investing activities
In 2020, we used $53 million in net investing activities, primarily for capital expenditures of $61 million. Our 2020 capital expenditures included $34 million in our Offshore Projects Group segment to add capabilities and maintain current operations and $15 million in our Subsea Robotics segment to upgrade our fleet of work-class ROVs.
In 2019, we used $135 million in net investing activities, primarily for capital expenditures of $148 million. Our 2019 capital expenditures included $73 million in our Subsea Robotics segment to upgrade our fleet of work-class ROVs, adding 13 ROVs to our fleet, $18 million in our Manufactured Products segment to add capabilities and maintain current operations and $42 million in our Offshore Projects Group segment, which included completion of the MSV Ocean Evolution, which was placed in service in the second quarter of 2019.
In 2018, we used $99 million in net investing activities. We used $109 million for capital expenditures and $69 million for business acquisitions, totaling $178 million in investments. These investments included $51 million in our Subsea Robotics segment, $9 million in our Manufactured Products segment and $111 million in our Offshore Projects Group segment, including the acquisition of Ecosse for approximately $68 million. Ecosse builds and operates seabed preparation, route clearance and trenching tools for submarine cables and pipelines on an integrated basis that includes vessels, ROVs and survey services. Enabling technologies acquired in the transaction include Ecosse's modular seabed system, capable of completing the entire trenching work scope (route preparation, boulder clearance, trenching and backfill), and its newly developed trenching system. These systems primarily serve the shallow water offshore renewables market. We also received $70 million of proceeds from maturities and redemptions of Angolan bonds and $15 million of proceeds from the sale of a cost method investment, partially offset by the use of $10 million for the purchase of Angolan central bank bonds indexed to the U.S. dollar.
Our priority continues to be generating cash. In 2021, we expect our organic capital expenditures to total between $50 million and $70 million, exclusive of business acquisitions. This includes approximately $35 million to $40 million of maintenance capital expenditures and $15 million to $30 million of growth capital expenditures. We remain committed to maintaining strong liquidity and believe that our cash position, undrawn revolving credit facility, and debt maturity profile should provide us ample resources and time to address potential future opportunities to improve our returns.
Our capital expenditures during 2020, 2019 and 2018 included $15 million, $73 million and $51 million, respectively, in our Subsea Robotics segment, principally for upgrades to our ROV fleet and to replace certain units we retired. We currently plan to add new ROVs only to meet contractual commitments. We added three, 13 and six ROVs to our fleet and retired three, 38 and 10 units during 2020, 2019 and 2018, respectively, resulting in a total of 250 work-class systems in our fleet as of December 31, 2020. Over the past three years, we retired a greater number of ROVs than we have added due to market conditions and outlook.
We previously had several deepwater vessels under long-term charter. The last of our long-term charters expired in March 2018. With the current market conditions, our philosophy is to attempt to charter vessels for specific projects on a back-to-back basis or short-term time charter party arrangements with the vessel owners. This generally minimizes our contract exposure by closely matching our obligations with our revenue.
We placed our new-build, Jones Act-compliant, MSV Ocean Evolution into service during the second quarter of 2019. The Ocean Evolution is U.S.-flagged and documented with a coastwise endorsement by the U.S. Coast Guard. The vessel has an overall length of 353 feet, a Class 2 dynamic positioning system, accommodations for 110 personnel, a helideck, a 250-ton active heave-compensated crane, a working moonpool, and two of our high
41

specification 4,000 meter work-class ROVs. The vessel has five low-emission Environmental Protection Agency (“EPA”) Tier 4 diesel engines. The Tier 4 rating is the EPA’s strictest emission requirements for non-road diesel engines. The vessel is also equipped with a satellite communications system capable of transmitting streaming video for real-time work observation by shore-based personnel. The vessel is being used to augment our ability to provide subsea intervention services in the U.S. Gulf of Mexico. These services are required to perform IMR projects and hardware installations. Due to market conditions that no longer support the prior valuation for this asset, in the fourth quarter of 2019, we determined that the carrying amount of the Ocean Evolution exceeded the fair value and recorded impairment expense of $101 million.
In 2010, we acquired a vessel, which we renamed the Ocean Patriot, and converted it to a dynamically positioned saturation diving and ROV service vessel. We installed a 12-man saturation (“SAT”) diving system and one work-class ROV on the vessel, and we placed the vessel into service in December 2011. Due to market conditions that no longer support the prior valuation for this asset, in the fourth quarter of 2019 and the 1st quarter of 2020, we determined that the carrying amount of the Ocean Patriot exceeded the fair value and recorded impairment expense of $31 million and $3.9 million, respectively.
Financing activities
In 2020 and 2019, we used $1.7 million and $2.3 million, respectively, in financing activities. In 2018, we used $5.6 million in financing activities, with $300 million for a repayment of the term loan facility, substantially offset by $296 million of the proceeds received from the issuance of the 2028 Senior Notes, net of issuance costs.
In November 2014, we completed the public offering of $500 million aggregate principal amount of 4.650% Senior Notes due 2024 (the “2024 Senior Notes”). We pay interest on the 2024 Senior Notes on May 15 and November 15 of each year. The 2024 Senior Notes are scheduled to mature on November 15, 2024.
In February 2018, we completed the public offering of $300 million aggregate principal amount of 6.000% Senior Notes due 2028 (the “2028 Senior Notes”). We pay interest on the 2028 Senior Notes on February 1 and August 1 of each year. The 2028 Senior Notes are scheduled to mature on February 1, 2028. We used the net proceeds from the 2028 Senior Notes to repay our term loan indebtedness described further below.
We may redeem some or all of the 2024 Senior Notes and 2028 Senior Notes (collectively, the “Senior Notes”) at specified redemption prices.
In October 2014, we entered into a credit agreement (as amended, the “Credit Agreement”) with a group of banks. The Credit Agreement initially provided for a $500 million five-year revolving credit facility (the “Revolving Credit Facility”). Subject to certain conditions, the aggregate commitments under the Revolving Credit Facility may be increased by up to $300 million at any time upon agreement between us and existing or additional lenders. Borrowings under the Revolving Credit Facility may be used for general corporate purposes. The Credit Agreement also provided for a $300 million term loan, which we repaid in full in February 2018, using net proceeds from the issuance of our 2028 Senior Notes referred to above, and cash on hand.
In February 2018, we entered into Agreement and Amendment No. 4 to the Credit Agreement (“Amendment No. 4”). Amendment No. 4 amended the Credit Agreement to, among other things, extend the maturity of the Revolving Credit Facility to January 25, 2023 with the extending lenders, which represent 90% of the existing commitments of the lenders, such that the total commitments for the Revolving Credit Facility will be $500 million until October 25, 2021, and thereafter $450 million until January 25, 2023.
Borrowings under the Revolving Credit Facility bear interest at an Adjusted Base Rate or the Eurodollar Rate (both as defined in the Credit Agreement), at our option, plus an applicable margin based on our Leverage Ratio (as defined in the Credit Agreement) and, at our election, based on the ratings of our senior unsecured debt by designated ratings services, thereafter to be based on such debt ratings. The applicable margin varies: (1) in the case of advances bearing interest at the Adjusted Base Rate, from 0.125% to 0.750%; and (2) in the case of advances bearing interest at the Eurodollar Rate, from 1.125% to 1.750%. The Adjusted Base Rate is the highest of (1) the per annum rate established by the administrative agent as its prime rate, (2) the federal funds rate plus 0.50% and (3) the daily one-month LIBOR plus 1%. We pay a commitment fee ranging from 0.125% to 0.300% on the unused portion of the Revolving Credit Facility, depending on our Leverage Ratio. The commitment fees are included as interest expense in our consolidated financial statements.
The Credit Agreement contains various covenants that we believe are customary for agreements of this nature, including, but not limited to, restrictions on our ability and the ability of each of our subsidiaries to incur debt, grant
42

liens, make certain investments, make distributions, merge or consolidate, sell assets and enter into certain restrictive agreements. We are also subject to a maximum adjusted total Capitalization Ratio (as defined in the Credit Agreement) of 55%. The Credit Agreement includes customary events of default and associated remedies. As of December 31, 2020, we were in compliance with all the covenants set forth in the Credit Agreement.
We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes for the period to November 2024. The agreements swapped the fixed interest rate of 4.65% on $100 million of the 2024 Senior Notes to the floating rate of one-month LIBOR plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we settled both interest rate swaps with the counterparty for cash proceeds of $13 million. The settlement resulted in a $13 million adjustment to increase our long-term debt balance that will be amortized to interest expense prospectively through the maturity date for the 2024 Senior Notes using the effective interest method. As a result, we amortized $2.0 million to interest expense for the year ended December 31, 2020. See Note 9—”Debt” in the Notes to Consolidated Financial Statements included in this report for a description of these interest rate swaps.
We incurred $6.9 million and $4.2 million of issuance costs related to the 2024 Senior Notes and the 2028 Senior Notes, respectively, and $3.0 million of new loan costs, including costs of the amendments prior to Amendment No. 4, related to the Credit Agreement. These costs, net of accumulated amortization, are included as a reduction of long-term debt in our Consolidated Balance Sheet, as they pertain to the Senior Notes, and in other noncurrent assets as they pertain to the Credit Agreement. We are amortizing these costs to interest expense through the respective maturity dates for the Senior Notes and to January 2023 for the Credit Agreement using the straight-line method, which approximates the effective interest rate method.
Our maximum outstanding indebtedness during 2020 under the Credit Agreement and the Senior Notes was $800 million, and our total interest costs, including commitment fees, were $44 million.
We have not guaranteed any debt not reflected on our Consolidated Balance Sheets as of December 31, 2020 and 2019, and we do not have any off-balance-sheet arrangements, as defined by SEC rules.
In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. The program calls for the repurchases to be made in the open market, or in privately negotiated transactions from time to time, in compliance with applicable laws, rules and regulations, including Rule 10b-18 under the Securities Exchange Act of 1934, as amended, subject to market and business conditions, levels of available liquidity, cash requirements for other purposes, applicable legal requirements and other relevant factors. The timing and amount of any future repurchases will be determined by management based on its evaluation of these factors. The program does not obligate us to repurchase any particular number of shares. Under this program, in 2015, we repurchased 2.0 million shares of our common stock for $100 million. We have not repurchased any shares under the program since 2015. As of December 31, 2020, we retained 11.5 million of the shares we had repurchased through this and a prior repurchase program. We expect to hold the shares repurchased as treasury stock for future use. We account for the shares we hold in treasury under the cost method, at average cost.
Because of our significant foreign operations, we are exposed to currency fluctuations and exchange rate risks. We generally minimize these risks primarily through matching, to the extent possible, revenue and expense in the various currencies in which we operate. Cumulative translation adjustments as of December 31, 2020 relate primarily to our net investments in, including long-term loans to, our foreign subsidiaries. A stronger U.S. dollar against the U.K. pound sterling, Norwegian kroner and Brazilian real could result in lower operating income. See Item 7A—“Quantitative and Qualitative Disclosures About Market Risk.”
Critical Accounting Policies and Estimates
We have based the following discussion and analysis of our financial condition and results of operations on our consolidated financial statements, which we have prepared in conformity with accounting principles generally accepted in the United States. These principles require us to make various estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the periods we present. We base our estimates on historical experience, available information and other assumptions we believe to be reasonable under the circumstances. On an ongoing basis, we evaluate our estimates; however, our actual results may differ from these estimates under different assumptions or conditions. The following discussion summarizes the accounting policies we believe (1) require our
43

management's most difficult, subjective or complex judgments and (2) are the most critical to our reporting of results of operations and financial position.
Revenue Recognition. Effective January 1, 2018, we adopted Accounting Standard Update (“ASU”) 2014-09, “Revenue from Contracts with Customers,” which implemented Accounting Standards Codification Topic 606 (“ASC 606”). We applied the modified retrospective method to those contracts that were not completed as of January 1, 2018, and utilized the practical expedient to reflect the effect on contract modifications in the aggregate. The adoption of this ASU resulted in an after-tax cumulative effect adjustment of $0.5 million recorded to retained earnings as of January 1, 2018. The comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
All of our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use the input method to faithfully depict revenue recognition, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. We have used the expedient available to recognize revenue when the billing corresponds to the value realized by the customer where appropriate.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our Offshore Projects Group and Aerospace and Defense Technologies segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. We use the input cost-to-cost method to faithfully depict revenue recognition. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.
We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, which principally charge on a dayrate basis for services provided, there is no significant impact in the pattern of revenue and profit recognition as a result of implementation of ASC 606. In our product-based business lines, we have seen impacts on the pattern of our revenue and profit recognition in our contracts using the percentage-of-completion method, as a result of the requirement to exclude uninstalled materials and significant inefficiencies from the measure of progress. This occurs predominantly in our Manufactured Products segment.
We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, where required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. In prior years, we have recorded adjustments to earnings as a result of revisions to contract estimates; however, we did not have any material adjustments during the 12 months ended December 31, 2020 or 2019. There could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.
In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Events or circumstances that might indicate an interim evaluation is warranted include, among other things, unexpected adverse business conditions, macro and reporting unit specific economic factors (for example, interest rate and foreign exchange rate fluctuations, and loss of key personnel), supply costs, unanticipated competitive activities and acts by governments and courts.
44

In our evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. Thereafter, we compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill.
Our estimates of fair values for our reporting units require us to use significant unobservable inputs, classified as Level 3 fair value measurement, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values.
In the years ending December 31, 2020, 2019 and 2018, as a result of our goodwill impairment testing, we recognized aggregate losses of $344 million, $15 million and $76 million, respectively. See Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area” in the Notes To Consolidated Financial Statements included in this report for further discussion of these impairments.
Property and Equipment, Long-lived Intangible Assets and Right-of-Use Operating Lease Assets. We periodically and upon the occurrence of a triggering event review the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset.
Our estimates of fair values for our asset groups require us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value.
In the years ending December 31, 2020 and 2019, we recognized long-lived asset impairment losses of $70 million and $159 million, respectively. See Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area” in the Notes To Consolidated Financial Statements included in this report for further discussion of these impairments.
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less cost to sell. Assets are classified as held-for-sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
We charge the costs of repair and maintenance of property and equipment to operations as incurred, while we capitalize the costs of improvements that extend asset lives or functionality.
Income Taxes. Our tax provisions are based on our expected taxable income, statutory rates and tax-planning opportunities available to us in the various jurisdictions in which we operate. The determination of taxable income in any jurisdiction requires the interpretation of the related tax laws. We are at risk that a taxing authority's final determination of our tax liabilities may differ from our interpretation.
We account for any applicable interest and penalties on uncertain tax positions as a component of our provision for income taxes on our financial statements. Current income tax expense represents either nonresident withholding taxes or the liabilities expected to be reflected on our income tax returns for the current year, while the net deferred income tax expense or benefit represents the change in the balance of deferred tax assets or liabilities as reported on our balance sheet.
We establish valuation allowances to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized in the future. Provisions for valuation allowances impact our income tax provision in the period in which such adjustments are identified and recorded.
For a summary of our major accounting policies and a discussion of recently adopted accounting standards, please
45

see Note 1—“Summary of Major Accounting Policies” in the Notes to Consolidated Financial Statements included in this report.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements, as defined by SEC rules.
Contractual Obligations
As of December 31, 2020, we had payments due under contractual obligations as follows: 
(dollars in thousands)Payments due by period
 Total20212022-20232024-2025After 2025
Long-term Debt$800,000 $— $— $500,000 $300,000 
Operating Lease Liabilities239,101 28,892 49,082 38,534 122,593 
Purchase Obligations165,682 161,374 2,932 838 538 
Other Long-term Obligations reflected on our Balance Sheet under U.S. GAAP38,884 81 195 247 38,361 
TOTAL$1,243,667 $190,347 $52,209 $539,619 $461,492 
Pursuant to a service agreement we entered into with our Chairman of the Board of Directors, we are obligated to provide for medical coverage on an after-tax basis to him, his spouse and two adult children for their lives. Our total accrued liabilities, current and long-term, under this post-employment benefit were $1.8 million and $2.5 million as of December 31, 2020 and 2019, respectively.
Effects of Inflation and Changing Prices
Our financial statements are prepared in accordance with generally accepted accounting principles in the United States, using historical U.S. dollar accounting, or historical cost. Statements based on historical cost, however, do not adequately reflect the cumulative effect of increasing costs and changes in the purchasing power of the dollar, especially during times of significant and continued inflation.
In order to minimize the negative impact of inflation on our operations, we attempt to cover the increased cost of anticipated changes in labor, material and service costs, either through an estimate of those changes, which we reflect in the original price, or through price escalation clauses in our contracts. Our success in achieving price escalation clauses has become more challenging, due to the protracted downturn and over-capacity in the energy market in which we compete. Inflation has not had a material effect on our revenue or income from operations in the past three years, and no such effect is expected in the near future.
46

Item 7A.Quantitative and Qualitative Disclosures About Market Risk.
We are currently exposed to certain market risks arising from transactions we have entered into in the normal course of business. These risks relate to interest rate changes and fluctuations in foreign exchange rates. Except for our exposure in Angola, we do not believe these risks are material. We have not entered into any market risk sensitive instruments for speculative or trading purposes. When we have a significant amount of borrowings, we typically manage our exposure to interest rate changes through the use of a combination of fixed- and floating-rate debt. See Note 9—“Debt” in the Notes to Consolidated Financial Statements included in this report for a description of our revolving credit facility and interest rates on our borrowings. We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes. These agreements swapped the fixed interest rate of 4.650% on $100 million of the 2024 Senior Notes to the floating rate of one-month LIBOR plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we terminated these interest rate swaps. See Note 9—“Debt” in the Notes to Consolidated Financial Statements included in this report for more information regarding these interest rate swaps. We believe significant interest rate changes would not have a material near-term impact on our future earnings or cash flows.
Because we operate in various regions in the world, we conduct a portion of our business in currencies other than the U.S. dollar. The functional currency for most of our international operations is the applicable local currency. A stronger U.S. dollar against the U.K. pound sterling, the Norwegian kroner and the Brazilian real could result in lower operating income. We manage our exposure to changes in foreign exchange rates principally through arranging compensation in U.S. dollars or freely convertible currency and, to the extent possible, by limiting compensation received in other currencies to amounts necessary to meet obligations denominated in those currencies. We use the exchange rates in effect as of the balance sheet date to translate assets and liabilities when the functional currency is the local currency, resulting in translation adjustments that we reflect as accumulated other comprehensive income or loss in the equity section of our Consolidated Balance Sheets. We recorded net adjustments to our equity accounts of $(25) million, $5.3 million and $(47) million in 2020, 2019 and 2018, respectively. Negative adjustments reflect the net impact of the strengthening of the U.S. dollar against various foreign currencies for locations where the functional currency is not the U.S. dollar. Conversely, positive adjustments reflect the effect of a weakening U.S. dollar.
We recorded foreign currency transaction gains (losses) of $(14) million, $(6.3) million and $(18) million for 2020, 2019 and 2018, respectively. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations in those respective periods. Foreign currency gains (losses) related to the Brazilian real of $(7.3) million, $(0.7) million and $0.6 million in 2020, 2019 and 2018, respectively, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. Foreign currency transaction gains (losses) related to the Angolan kwanza of $(2.8) million, $(4.8) million and $(19) million in 2020, 2019 and 2018, respectively, were primarily due to the remeasurement of our Angolan kwanza cash balances to U.S. dollars. Angola devalued its currency by 36%, 55% and 46% in 2020, 2019 and 2018, respectively. Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. During 2020 and 2019, we were able to repatriate $11 million and $5.5 million, respectively, of cash from Angola.
As of December 31, 2020 and December 31, 2019, we had the equivalent of approximately $4.7 million and $6.2 million, respectively, of kwanza cash balances in Angola, reflected on our Consolidated Balance Sheets.
To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. During 2018, we received a total of $70 million in proceeds from maturities and redemptions of Angolan bonds and reinvested $10 million of the proceeds in similar assets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets.
We estimated the fair market value of the Angolan bonds to be $10 million as of December 31, 2020 and 2019 using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP.
47

Item 8.Financial Statements and Supplementary Data.
In this report, our consolidated financial statements and supplementary data appear following the signature page to this report and are incorporated into this item by reference.
Item 9.Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.
None.
Item 9A.    Controls and Procedures.
Disclosure Controls and Procedures
In accordance with Rules 13a-15 and 15d-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), we carried out an evaluation, under the supervision and with the participation of management, including our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of December 31, 2020 to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms.
Internal Control over Financial Reporting
There has been no change in our internal control over financial reporting that occurred during the quarter ended December 31, 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as that term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is a process designed to provide reasonable, but not absolute, assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with accounting principles generally accepted in the United States of America. We developed our internal control over financial reporting through a process in which our management applied its judgment in assessing the costs and benefits of various controls and procedures, which, by their nature, can provide only reasonable assurance regarding the control objectives. You should note that the design of any system of controls is based in part on various assumptions about the likelihood of future events, and we cannot assure you that any system of controls will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies and procedures may deteriorate.
Under the supervision and with the participation of our management, including our principal executive, financial and accounting officers, we have conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). This evaluation included a review of the documentation surrounding our financial reporting controls, an evaluation of the design effectiveness of these controls, testing of the operating effectiveness of these controls and an evaluation of our overall control environment. Based on that evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2020.
Ernst & Young LLP, the independent registered public accounting firm that audited our financial statements, has audited our internal control over financial reporting, as stated in their report that follows.
48

Report of Independent Registered Public Accounting Firm
To the Shareholders and the Board of Directors of Oceaneering International, Inc.
Opinion on Internal Control over Financial Reporting
We have audited Oceaneering International, Inc. and subsidiaries internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Oceaneering International, Inc. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2020 and 2019, and the related consolidated statements of operations, comprehensive income (loss), equity and cash flows for each of the three years in the period ended December 31, 2020, and the related notes and our report dated February 26, 2021, expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion..
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young LLP
Houston, Texas
February 26, 2021
49


Item 9B.    Other Information.
None.
Part III

Item 10.Directors, Executive Officers and Corporate Governance.
The information with respect to the directors and nominees for election to our Board of Directors is incorporated by reference from the section “Election of Directors” in our definitive proxy statement to be filed within 120 days of December 31, 2020, relating to our 2021 Annual Meeting of Shareholders.
Information concerning our Audit Committee and the audit committee financial experts is incorporated by reference from the sections entitled “Corporate Governance” and “Committees of the Board – Audit Committee” in the proxy statement referred to in this Item 10. Information concerning our Code of Ethics is incorporated by reference from the section entitled “Code of Ethics” for the Chief Executive Officer and Senior Financial Officers in the proxy statement previously referred to in this Item 10.
The information with respect to our executive officers is provided under the heading “Executive Officers of the Registrant” following Item 1 of Part I of this report. There are no family relationships between any of our directors or executive officers.
The information with respect to the reporting by our directors and executive officers and persons who own more than 10% of our Common Stock under Section 16 of the Securities Exchange Act of 1934 is incorporated by reference from the section entitled "Section 16(a) Beneficial Ownership Reporting Compliance" in the proxy statement previously referred to in this Item 10.
Item 11.Executive Compensation.
The information required by Item 11 is incorporated by reference from the sections entitled “Compensation Committee Interlocks and Insider Participation,” “Compensation Discussion and Analysis,” “Report of the Compensation Committee,” “Compensation of Executive Officers,” and “Compensation of Nonemployee Directors” in the proxy statement referred to in Item 10 above.
Item 12.Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by Item 12 is incorporated by reference from (1) the Equity Compensation Plan Information table appearing in Item 5 – “Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” in Part II of this report and (2) the section “Security Ownership of Management and Certain Beneficial Owners” in the proxy statement referred to in Item 10 above.
Item 13.Certain Relationships and Related Transactions, and Director Independence.
The information required by Item 13 is incorporated by reference from the sections entitled “Corporate Governance” and “Certain Relationships and Related Transactions” in the proxy statement referred to in Item 10 above.
Item 14.Principal Accounting Fees and Services.
The information required by Item 14 is incorporated by reference from the section entitled “Ratification of Appointment of Independent Auditors – Fees Incurred for Audit and Other Services provided by Ernst & Young LLP” in the proxy statement referred to in Item 10 above.

50

Part IV

Item 15.    Exhibits, Financial Statement Schedules.
(a)    Documents filed as part of this report.
1.    Financial Statements:
(i)    Report of Independent Registered Public Accounting Firm
(ii)    Consolidated Balance Sheets
(iii)    Consolidated Statements of Operations
(iv)    Consolidated Statements of Comprehensive Income (Loss)
(v)    Consolidated Statements of Cash Flows
(vi)    Consolidated Statements of Equity
(vii)    Notes to Consolidated Financial Statements
2.    Financial Statement Schedules:
All schedules for which provision is made in the applicable regulations of the Securities and Exchange Commission have been omitted because they are not required under the relevant instructions or because the required information is not significant.
3.    Exhibits:
Exhibit Index
Registration or File NumberForm of ReportReport DateExhibit Number
*3.011-1094510-KDec. 20003.01 
*3.021-109458-KMay 20083.1 
*3.031-109458-KMay 20143.1 
*3.041-109458-KAug. 20203.01 
4.01
*4.021-1094510-QSep. 20184.3
*4.031-109458-KOct. 20144.1 
*4.04 1-109458-KNov. 20154.1 
*4.05 1-109458-KNov. 20164.1 
*4.06 1-109458-KJune 20174.1 
*4.07 1-109458-KFeb. 20184.1 
*4.08 1-109458-KNov. 20144.1 
51

*4.09 1-109458-KNov. 20144.2 
*4.10 1-109458-KFeb. 20184.2
We and certain of our consolidated subsidiaries are parties to debt instruments under which the total amount of securities authorized does not exceed 10% of our total consolidated assets. Pursuant to paragraph 4(iii)(A) of Item 601(b) of Regulation S-K, we agree to furnish a copy of those instruments to the Securities and Exchange Commission on request.
*10.01 +1-109458-KDec. 200610.1 
*10.02 +1-109458-KDec. 200810.9 
*10.03 +1-109458-KMay 200610.2 
*10.04 +1-109458-KDec. 200810.10 
*10.05 +1-1094510-KDec. 201810.33 
*10.06 +1-1094510-KDec. 201810.34 
*10.07 +1-109458-KDec. 200810.5 
*10.08 +1-109458-KDec. 200810.6 
*10.09 +1-109458-KAug. 201510.3 
*10.10 +1-109458-KMay 201110.5 
*10.11 +1-109458-KMay 201110.4 
*10.12 +1-10945DEF 14AMar. 2017Appendix A
*10.13 +1-109458-KMar. 201810.1
*10.14 +1-109458-KMar. 201810.2 
*10.15 +1-109458-KMar. 201910.1 
52

*10.16 +1-109458-KMar. 201910.2 
*10.17 +1-1094510-KDec. 201810.31 
10.18 +
10.19 +
*10.20 +1-1094510-KDec. 201810.35 
*10.21 +1-1094510-KDec. 201810.32 
*10.22 +1-109458-KFeb. 202010.1 
*10.23 +1-109458-KFeb. 202010.2 
*10.24 +1-109458-KFeb. 202010.3 
*10.25 +1-109458-KFeb. 202010.4 
*10.26 +1-1094510-QJun. 201910.1 
*10.27 +1-1094510-QJun. 201910.2 
*10.28 +1-1094510-QJun. 201910.3 
*10.29 +1-1094510-QJun. 201910.4 
*10.30 +1-1094510-QJun. 201910.5 
*10.31 +333-238325S-8May 20204.06
21.01 
23.01 
31.01 
31.02 
32.01 
32.02 
101.INS
Inline XBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.

101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Exhibit previously filed with the Securities and Exchange Commission, as indicated, and incorporated herein by reference.
+Management contract or compensatory plan or arrangement.

53

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
OCEANEERING INTERNATIONAL, INC.
Date:February 26, 2021By:/S/ RODERICK A.LARSON
 Roderick A. Larson
 President and Chief Executive Officer and Director
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
 
SignatureTitleDate
/S/ RODERICK A. LARSONPresident and Chief Executive Officer and DirectorFebruary 26, 2021
Roderick A. Larson
(Principal Executive Officer)
/S/ ALAN R. CURTISSenior Vice President and Chief Financial OfficerFebruary 26, 2021
Alan R. Curtis
(Principal Financial Officer)
/S/ WITLAND J. LEBLANC, JR.Vice President and Chief Accounting OfficerFebruary 26, 2021
Witland J. LeBlanc, Jr.
(Principal Accounting Officer)
/S/ JOHN R. HUFF Chairman of the BoardFebruary 26, 2021
John R. Huff
/S/ KAREN H. BEACHYDirectorFebruary 26, 2021
Karen H. Beachy
/S/ WILLIAM B. BERRYDirectorFebruary 26, 2021
William B. Berry
/S/ T. JAY COLLINSDirectorFebruary 26, 2021
T. Jay Collins
/S/ DEANNA L. GOODWINDirectorFebruary 26, 2021
Deanna L. Goodwin
/S/ M. KEVIN MCEVOYDirectorFebruary 26, 2021
M. Kevin McEvoy
/S/ PAUL B. MURPHY, JR.DirectorFebruary 26, 2021
Paul B. Murphy, Jr.
/S/ KAVITHA VELUSAMYDirectorFebruary 26, 2021
Kavitha Velusamy
/S/ JON ERIK REINHARDSENDirectorFebruary 26, 2021
 Jon Erik Reinhardsen
/S/ STEVEN A. WEBSTERDirectorFebruary 26, 2021
Steven A. Webster

54

INDEX TO FINANCIAL STATEMENTS AND SCHEDULES
Index to Financial Statements
 
Index to Schedules
All schedules for which provision is made in the applicable regulations of the Securities and Exchange Commission have been omitted because they are not required under the relevant instructions or because the required information is not significant.

55

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Oceaneering International, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Oceaneering International, Inc. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive income (loss), equity and cash flows for each of the three years in the period ended December 31, 2020, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 26, 2021, expressed an unqualified opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.






56

Valuation of long-lived assets
Description of the Matter
As discussed in Note 1 and 5 to the consolidated financial statements, due to the adverse effects of the COVID-19 pandemic and increase in the supply of crude oil in 2020, the Company identified impairment indicators, determined that certain assets were not recoverable and were impaired. To determine the fair value of these assets, the Company utilized a combination of market and cost valuation methods. As a result, the Company recognized a $69 million impairment loss, which is the amount by which the carrying value exceeded the estimated fair value of these assets.
Auditing the Company's impairment measurement involved significant judgment to assess the appropriateness of the valuation method or methods and a high degree of subjectivity as estimates underlying the determination of fair value were based in part on assumptions of economic obsolescence and future performance.
 

How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s long-lived impairment review process, including controls over management’s review of the significant judgments and assumptions described above.
To test the estimated fair value of the Company’s asset groups, we performed audit procedures that included, among others, assessing the appropriateness of the valuation methodologies utilized and testing the key assumptions discussed above and the underlying data used by the Company in its analysis. We involved a valuation specialist to assist in our evaluation of the Company's model, valuation methodology, significant assumptions and perform corroborative calculations. We compared the significant assumptions used by management to current industry and economic trends, historical results, and other relevant factors. We reviewed for contrary evidence related to the determination of the fair value of the asset groups, including reviewing relevant market data, historical cost data, and internal Company forecasts.
Revenues recognized over-time utilizing cost to cost inputs
Description of the Matter
For the year ended December 31, 2020, the Company recognized 24% of its revenues utilizing the cost-to-cost input method. As discussed in Note 1 of the financial statements, the Company generally recognizes estimated contract revenue based on costs incurred to date as a percentage of total estimated costs.
Auditing management’s calculation of revenues recognized under the cost to cost method was complex and subjective due to the significant estimation required in determining the estimated costs remaining on the project. In particular, the estimates of remaining costs associated with materials and labor are sensitive and may be impacted by factors outside of the Company’s control.

How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s process for revenues utilizing the cost to cost input method, including management’s review of the estimated costs to complete and associated revenues.
To test the estimated costs to complete, we performed audit procedures that included, among others, assessing the appropriate application of the revenue recognition method utilized, and testing the significant assumptions discussed above and the underlying data used by the Company in its estimation process. We compared the significant assumptions used by management to external and internal information, such as vendor quotes and invoices, manufacturing schedules, purchase orders, engineering design requirements, manufacturing bills of lading, and other similar support. Additionally, we assessed the historical accuracy of management’s estimates through a lookback analysis of prior estimates of costs to complete compared to actual results.
  

 
 
/s/ Ernst & Young LLP
We have served as the Company’s auditor since 2002.
Houston, Texas
February 26, 2021
 

57

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
 
 
December 31,
(in thousands, except share data)
20202019
ASSETS
Current Assets:
Cash and cash equivalents$452,016 $373,655 
Accounts receivable, net of allowances for doubtful accounts of $4,466 and $7,499
296,214 421,360 
Contract assets221,997 221,288 
Inventory, net141,241 174,744 
Other current assets58,795 53,389 
Total Current Assets1,170,263 1,244,436 
Property and equipment, at cost2,456,602 2,622,185 
Less accumulated depreciation1,865,495 1,845,653 
Net property and equipment591,107 776,532 
Other Assets:
Goodwill35,016 405,079 
Other noncurrent assets108,250 151,378 
Right-of-use operating lease assets141,206 163,238 
Total other assets284,472 719,695 
Total Assets$2,045,842 $2,740,663 
LIABILITIES AND EQUITY
Current Liabilities:
Accounts payable$94,207 $145,933 
Accrued liabilities292,863 337,681 
Contract liabilities50,046 117,342 
Total current liabilities437,116 600,956 
Long-term debt805,251 796,516 
Long-term operating lease liabilities156,074 160,988 
Other long-term liabilities89,244 106,794 
Commitments and contingencies
Equity:
Common Stock, par value $0.25 per share; 360,000,000 shares authorized; 110,834,088 shares issued
27,709 27,709 
Additional paid-in capital192,492 207,130 
Treasury stock; 11,525,725 and 11,903,252 shares, at cost
(660,021)(681,640)
Retained earnings1,351,220 1,850,244 
Accumulated other comprehensive loss(359,306)(334,097)
Oceaneering shareholders' equity552,094 1,069,346 
      Noncontrolling interest6,063 6,063 
              Total equity558,157 1,075,409 
Total Liabilities and Equity$2,045,842 $2,740,663 

The accompanying Notes are an integral part of these Consolidated Financial Statements.
58

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
 
 
Year Ended December 31,
(in thousands, except per share data)
202020192018
Revenue$1,827,889 $2,048,124 $1,909,482 
Cost of services and products1,663,948 1,949,880 1,780,256 
Gross margin163,941 98,244 129,226 
Selling, general and administrative expense195,695 214,891 198,259 
Long-lived assets impairments70,445 159,353 — 
Goodwill impairment343,880 14,713 76,449 
Income (loss) from operations(446,079)(290,713)(145,482)
Interest income3,083 7,893 9,962 
Interest expense, net of amounts capitalized(43,900)(42,711)(37,742)
Equity earnings (losses) of unconsolidated affiliates2,268 1,331 (3,783)
Other income (expense), net(14,269)(6,621)(8,788)
Income (loss) before income taxes(498,897)(330,821)(185,833)
Provision (benefit) for income taxes(2,146)17,623 26,494 
Net Income (Loss)$(496,751)$(348,444)$(212,327)
Weighted average shares outstanding
Basic99,233 98,876 98,496 
Diluted99,233 98,876 98,496 
Earnings (loss) per share
Basic$(5.01)$(3.52)$(2.16)
Diluted$(5.01)$(3.52)$(2.16)

The accompanying Notes are an integral part of these Consolidated Financial Statements.

59

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

Year Ended December 31,
(in thousands)202020192018
Net income (loss)$(496,751)$(348,444)$(212,327)
Other comprehensive income (loss), net of tax:
Foreign currency translation(25,209)5,280 (47,026)
Pension-related adjustments  (215)
Total other comprehensive income (loss)(25,209)5,280 (47,241)
Comprehensive income (loss)$(521,960)$(343,164)$(259,568)

The accompanying Notes are an integral part of these Consolidated Financial Statements.

60

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
 Year Ended December 31,
(in thousands)202020192018
Cash Flows from Operating Activities:
Net income (loss)$(496,751)$(348,444)$(212,327)
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization, including goodwill impairment528,895 263,427 293,590 
Loss on impairment of long-lived assets70,445 159,353 — 
Deferred income tax provision (benefit)(4,158)(12,268)11,912 
Inventory write-downs7,038 21,285 — 
Net loss (gain) on sales of property and equipment and cost method investment1,521 (7,664)(8,215)
Noncash compensation8,681 11,432 11,620 
Noncash impact of lease accounting(4,035)3,651 — 
Excluding the effects of acquisitions, increase (decrease) in cash from:
Accounts receivable and contract assets125,541 (17,561)(86,724)
Inventory26,466 (11,777)(12,485)
Proceeds from interest rate swaps12,840   
Other operating assets3,638 16,246 13,587 
Currency translation effect on working capital, excluding cash8,927 5,533 (4,369)
Current liabilities(138,932)76,552 25,968 
Other operating liabilities(13,469)(2,196)4,010 
Total adjustments to net income (loss)633,398 506,013 248,894 
Net Cash Provided by Operating Activities136,647 157,569 36,567 
Cash Flows from Investing Activities:
Purchases of property and equipment(60,687)(147,684)(109,467)
Business acquisitions, net of cash acquired  (68,571)
Proceeds from redemption of investments  69,789 
Purchase of Angolan bonds  (10,236)
Distributions of capital from unconsolidated affiliates6,207 3,388 2,372 
Dispositions of property and equipment1,890 9,509 17,239 
Other investing activities  32 
Net Cash Used in Investing Activities(52,590)(134,787)(98,842)
Cash Flows from Financing Activities:
Net proceeds from issuance of 6.000% Senior Notes, net of issuance costs  295,816 
Repayment of term loan facility  (300,000)
Other financing activities(1,699)(2,299)(1,444)
Net Cash Used in Financing Activities(1,699)(2,299)(5,628)
Effect of exchange rates on cash(3,997)(1,087)(8,154)
Net Increase (Decrease) in Cash and Cash Equivalents78,361 19,396 (76,057)
Cash and Cash Equivalents—Beginning of Period373,655 354,259 430,316 
Cash and Cash Equivalents—End of Period$452,016 $373,655 $354,259 


The accompanying Notes are an integral part of these Consolidated Financial Statements.
61

OCEANEERING INTERNATIONAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EQUITY
 
  Accumulated Other
Comprehensive Income  (Loss)
Common StockAdditional
Paid-in
Capital
Treasury
Stock
Retained
Earnings
Currency
Translation
Adjustments
PensionOceaneering Shareholders' EquityNoncontrolling InterestTotal Equity
(in thousands)
Balance, December 31, 2017$27,709 $225,125 $(718,946)$2,417,412 $(292,351)$215 $1,659,164 $5,354 $1,664,518 
Cumulative effect of ASC 606 adoption— — — (537)— — (537)(537)
Net income (loss)— — — (212,327)— — (212,327)— (212,327)
Other comprehensive income (loss)— — — — (47,026)(215)(47,241)— (47,241)
Restricted stock unit activity— (753)10,929 — — — 10,176 — 10,176 
Restricted stock activity— (3,951)3,951 — — — — — — 
Noncontrolling interest acquired— —  — — — — 709 709 
Balance, December 31, 201827,709 220,421 (704,066)2,204,548 (339,377) 1,409,235 6,063 1,415,298 
Cumulative effect of ASC 842 adoption— — — (5,860)— — (5,860)— (5,860)
Net income (loss)— — — (348,444)— — (348,444)— (348,444)
Other comprehensive income (loss)— — — — 5,280 — 5,280 — 5,280 
Restricted stock unit activity— (8,148)17,283 — — — 9,135 — 9,135 
Restricted stock activity— (5,143)5,143 — — — — — — 
Noncontrolling interest— — — — — — — — — 
Balance, December 31, 201927,709 207,130 (681,640)1,850,244 (334,097) 1,069,346 6,063 1,075,409 
Cumulative effect of ASC 326 adoption— — — (2,273)— — (2,273)— (2,273)
Net income (loss)— — — (496,751)— — (496,751)— (496,751)
Other comprehensive income (loss)— — — — (25,209)— (25,209)— (25,209)
Restricted stock unit activity— (8,646)15,627 — — — 6,981 — 6,981 
Restricted stock activity— (5,992)5,992 — — — — —  
Noncontrolling interest — — — — — — — — — 
Balance, December 31, 2020$27,709 $192,492 $(660,021)$1,351,220 $(359,306)$ $552,094 $6,063 $558,157 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

62

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1.SUMMARY OF MAJOR ACCOUNTING POLICIES
Principles of Consolidation. The consolidated financial statements include the accounts of Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other non-current assets. All significant intercompany accounts and transactions have been eliminated.
Use of Estimates. The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Recasting of Certain Prior Period Information. In the third quarter of 2020, we changed our organizational structure as part of the transformation to realign our businesses to achieve greater cost efficiencies and to bring together business units that frequently work together and promote increased synergies in bidding, project management and the use of offshore technicians. As a result, information that our chief operating decision maker regularly reviews changed. Therefore, for the year ended December 31, 2020, we are reporting our financial results consistent with our newly realigned operating segments and have recast certain prior period amounts to conform to the way we now manage our businesses and monitor segment performance as described in Note 3–“Revenue” and Note 11–“Operations by Business Segment and Geographic Area.” We also changed our reporting units to realign with the changes in our operating segments and reassessed impairments for long-lived assets and goodwill as described in Note 5–“Impairments.”
Reclassifications. Certain amounts from prior periods have been reclassified to conform with the current year presentation.
Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.
Allowance for Credit Loss—Financial Assets Measured at Amortized Costs. On January 1, 2020, we adopted Accounting Standard Update (“ASU”) No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended (“ASC 326”), which introduces a new credit reserving methodology known as the Current Expected Credit Loss (“CECL”) model. The CECL model applies to financial assets measured at amortized costs, including accounts receivable, contract assets and held-to-maturity loan receivables. Under the CECL model, we identify allowances for credit loss based on future expected lossaes when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.
We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last five years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.
We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which we consider to have a low risk of loss.
We are monitoring the impacts from the coronavirus (“COVID-19”) outbreak and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and
63

market conditions, as a result of COVID-19, in determining credit loss expense for the year ended December 31, 2020.
As a result of the adoption of ASC 326, we recorded a cumulative-effect adjustment of $2.3 million as of January 1, 2020, which decreased retained earnings and increased the allowance for credit losses. We adopted ASC 326 using the modified retrospective method. Prior periods were not restated. We had an allowance for doubtful accounts of $7.5 million as of December 31, 2019, which we determined using the specific identification method, in accordance with previously applicable U.S. GAAP. As of December 31, 2020, our allowance for credit losses was $3.9 million for accounts receivable and $0.6 million for other receivables.
Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the year ended December 31, 2020, we wrote off accounts receivable of $11 million of which approximately 50% previously had been reserved.
We have elected to apply the practical expedient available under ASC 326 to exclude the accrued interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of December 31, 2020 was $1.5 million.
Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of December 31, 2020. We generally do not require collateral from our customers.
See Note 2—“Accounting Standards Update” for more information on our adoption of our adoption of ASC 326.
Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. In the years ended December 31, 2020 and 2019, we recorded inventory write-offs of $7.0 million and $21 million, respectively.
Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. We provide for depreciation of property and equipment on the straight-line method over estimated useful lives of eight years for Remotely Operated Vehicles (“ROVs”), three to 25 years for marine services equipment (such as vessels and diving equipment) and three to 25 years for buildings, improvements and other equipment.
Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized with a weighted average remaining life of approximately 3 years.
For information regarding right-of-use operating lease assets, see “Leases” below.
We charge the costs of repair and maintenance of property and equipment to operations as incurred, while we capitalize the costs of improvements that extend asset lives or functionality.
We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in 2020 as compared to $3.4 million and $7.3 million of interest in 2019 and 2018, respectively. We do not allocate general administrative costs to capital projects. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved and any resulting gain or loss is included as an adjustment to cost of services and products.
Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For additional information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the years ended
64

December 31, 2020, 2019 and 2018 see Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area.”
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held-for-sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For additional information regarding impairments of goodwill in the years ended December 31, 2020, 2019 and 2018, see Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area.”
Business Acquisitions. We account for business combinations using the acquisition method of accounting, with acquisition prices being allocated to the assets acquired and liabilities assumed based on their fair values as of the respective dates of acquisition.
In March 2018, we acquired Ecosse Subsea Limited (“Ecosse”) for $68 million in cash. Headquartered in Aberdeen, Scotland, Ecosse builds and operates tools for seabed preparation, route clearance and trenching for the installation of submarine cables and pipelines. These services are offered on an integrated basis that includes vessels, ROV's and survey services. We have accounted for this acquisition by allocating the purchase price to the assets acquired and liabilities assumed based on their estimated fair values as of the date of acquisition. We have included Ecosse’s operations in our consolidated financial statements starting from the date of closing, and its operating results are reflected in our Offshore Projects Group (“OPG”) segment.
Dispositions. In September 2018, we consummated the sale of our cost method investment in ASV Global, LLC for $15 million. The sale resulted in a pre-tax gain of $9.3 million, which is reflected in other income (expense), net in our Consolidated Statement of Operations for the year ended December 31, 2018.
Revenue Recognition. Effective January 1, 2018, we adopted ASU 2014-09, “Revenue from Contracts with Customers,” which implemented Accounting Standards Codification Topic 606 (“ASC 606”). We applied the modified retrospective method to those contracts that were not completed as of January 1, 2018, and utilized the practical expedient to reflect the effect on contract modifications in the aggregate. The adoption of this ASU resulted in an after-tax cumulative effect adjustment of $0.5 million recorded to retained earnings as of January 1, 2018.
All of our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use the input method to faithfully depict revenue recognition, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our OPG and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. In 2020 and 2019, we accounted for 24% and 21%, respectively, of our revenue using the input, cost-to-cost measurement percentage-of-completion method. We use the input cost-to-cost method to faithfully depict revenue recognition. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.
65

We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, which principally charge on a dayrate basis for services provided, there is no significant impact in the pattern of revenue and profit recognition as a result of implementation of ASC 606. In our product-based business lines, predominantly in our Manufactured Products segment, we have seen impacts on the pattern of our revenue and profit recognition in our contracts using the percentage-of-completion method, as a result of the requirement to exclude uninstalled materials and significant inefficiencies from the measure of progress.
We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, where required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. In prior years, we have recorded adjustments to earnings as a result of revisions to contract estimates; however, we did not have any material adjustments during the years ended December 31, 2020, 2019 and 2018. However, there could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.
In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.
See Note 3—“Revenue” for more information on our revenue from contracts with customers.
Leases. Effective as of January 1, 2019, we adopted ASU 2016-02, “Leases (Topic 842”) (“ASC 842”), which requires lessees to recognize right-of-use assets (“ROU assets”) and lease liabilities for virtually all leases and updates previous accounting standards for lessors to align certain requirements of the new leases standard and the revenue recognition accounting standard. We elected to apply the transition method that allowed us to apply this update at the adoption date and adopted the practical expedients that permitted us to retain the identification and classification of leases made under the previously applicable accounting standards. The adoption of this ASU as of January 1, 2019 resulted in a cumulative effect adjustment of $5.9 million recorded to retained earnings, with corresponding adjustments to increase ROU assets and lease liabilities by $185 million and $191 million, respectively. The adoption of this ASU did not materially affect our net earnings and had no impact on cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under ASC 842, when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options
66

is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
See Note 4—“Leases” for more information on our operating leases and Note 5—“Impairments” for more information on determination of impairment indicators for our right-of-use assets.
Stock-Based Compensation. We recognize all share-based payments to directors, officers and employees over their vesting periods in the income statement based on their estimated fair values. For more information on our employee benefit plans, see Note 12—“Employee Benefit Plans.”
Income Taxes. We provide income taxes at appropriate tax rates in accordance with our interpretation of the respective tax laws and regulations after review and consultation with our internal tax department, tax advisors and, in some cases, legal counsel in various jurisdictions. We provide for deferred income taxes for differences between carrying amounts of assets and liabilities for financial and tax reporting purposes and provide a valuation allowance against deferred tax assets when it is more likely than not that the asset will not be realized.
We recognize an expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. We account for any applicable interest and penalties on these uncertain tax positions as a component of our provision for income taxes on our financial statements.
The Tax Cuts and Jobs Act of 2017 (the “Tax Act”) made prospective changes beginning in 2018, including a base erosion and anti‑abuse tax ("BEAT") and a tax on global intangible low‑taxed income ("GILTI"). We have elected to account for GILTI as a current period expense when incurred.
For more information on income taxes, see Note 7—“Income Taxes.”
Foreign Currency Translation. The functional currency for several of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $14 million, $6.3 million, and $18 million of foreign currency transaction losses in 2020, 2019 and 2018, respectively, and those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.
Earnings (Loss) per Share. For each year presented, the only difference between our annual calculated weighted average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units.
Repurchase Plan. In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. The program calls for the repurchases to be made in the open market, or in privately negotiated transactions from time to time, in compliance with applicable laws, rules and regulations, including Rule 10b-18 under the Securities Exchange Act of 1934, as
67

amended, subject to market and business conditions, levels of available liquidity, cash requirements for other purposes, applicable legal requirements and other relevant factors. The timing and amount of any future repurchases will be determined by management based on its evaluation of these factors. The program does not obligate us to repurchase any particular number of shares. Under the program, in 2015, we repurchased 2.0 million shares of our common stock for $100 million. We have not repurchased any shares under the program since 2015. As of December 31, 2020, we retained 12 million of the shares we had repurchased through this and a prior repurchase program. We expect to hold the shares repurchased as treasury stock for future use. We account for the shares we hold in treasury under the cost method, at average cost.
Financial Instruments. We recognize all derivative instruments as either assets or liabilities in the balance sheet and measure those instruments at fair value. Subsequent changes in fair value are reflected in current earnings or other comprehensive income (loss), depending on whether a derivative instrument is designated as part of a hedge relationship and, if it is, the type of hedge relationship. See Note 9—“Debt” for information relative to the interest rate swaps we had in effect.
2. ACCOUNTING STANDARDS UPDATE
Recently Adopted Accounting Standards. On January 1, 2020, we adopted ASC 326, which introduces a new credit reserving model known as the CECL model. The adoption of ASC 326 did not materially affect our net earnings and had no impact on our cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
In August 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-13, “Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”). This standard eliminated the prior requirement to disclose the amount or reason for transfers between level 1 and level 2 of the fair value hierarchy and the requirement to disclose the valuation methodology for level 3 fair value measurements. The standard added disclosure requirements for level 3 fair value measurements, including the requirement to disclose the changes in unrealized gains and losses in other comprehensive income during the period and the disclosure of other relevant quantitative information for certain unobservable inputs. The adoption of ASU 2018-13 on January 1, 2020, did not have a material impact on our disclosures.
Recently Issued Accounting Standards. In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, “Income Taxes,” and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are evaluating the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides temporary optional expedients and exceptions to existing guidance on applying contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Interbank Offered Rate (“LIBOR”), which is scheduled to be phased out in 2021, to alternate rates such as the Secured Overnight Financing Rate (“SOFR”). This ASU was effective upon issuance and can be applied prospectively through December 31, 2022. We continue to evaluate the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
68


3. Revenue
Revenue by Category
The following table presents Revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.
Year Ended December 31,
(in thousands)20202019 *2018 *
Business Segment:
Energy Services and Products
Subsea Robotics$493,332 $583,652 $513,701 
Manufactured Products477,419 498,350 431,459 
Offshore Projects Group289,127 380,966 413,598 
Integrity Management & Digital Solutions226,938 266,086 273,575 
Total Energy Services and Products1,486,816 1,729,054 1,632,333 
Aerospace and Defense Technologies341,073 319,070 277,149 
Total$1,827,889 $2,048,124 $1,909,482 
* Recast to reflect segment changes.
Year Ended December 31,
(in thousands)202020192018
Geographic Operating Areas:
Foreign:
United Kingdom$241,168 $256,348 $203,391 
Norway202,379 217,762 185,552 
Africa198,505 292,818 239,959 
Asia and Australia149,798 174,769 163,843 
Brazil84,636 93,511 64,004 
Other90,541 91,591 103,548 
Total Foreign967,027 1,126,799 960,297 
United States860,862 921,325 949,185 
Total$1,827,889 $2,048,124 $1,909,482 
Year Ended December 31,
(in thousands)202020192018
Timing of Transfer of Goods or Services:
Revenue recognized over time$1,702,232 $1,900,729 $1,762,103 
Revenue recognized at a point in time125,657 147,395 147,379 
Total$1,827,889 $2,048,124 $1,909,482 
69


Contract Balances
Our contracts with milestone payments have, in the aggregate, a significant impact on the contract asset and the contract liability balances. Milestones are contractually agreed with customers and relate to significant events across the contract lives. Some milestones are achieved before revenue is recognized, resulting in a contract liability, while other milestones are achieved after revenue is recognized resulting in a contract asset.
The following table provides information about contract assets, and contract liabilities from contracts with customers.
December 31,
(in thousands)20202019
Contract assets$221,997 $221,288 
Contract liabilities50,046 117,342 
Our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are reached, which may differ from the timing of revenue recognition.
During the year ended December 31, 2020, contract assets increased by $0.7 million from its opening balance, due to the amounts billed of $1.7 billion slightly exceeding revenue recognized. Contract liabilities decreased $67 million from its opening balance, due to revenue recognition of $97 million exceeding deferrals of milestone payments and billings totaling $30 million.
Performance Obligations
The aggregate amount of transaction price allocated to remaining performance obligations that were unsatisfied (or partially unsatisfied) as of December 31, 2020 are noted above. In arriving at this value, we have used two practical expedients available to us and are not disclosing amounts in relation to performance obligations: (1) that are part of contracts with an original expected duration of one year or less; or (2) on contracts where we recognize revenue in line with the billing.
Due to the nature of our service contracts in our Subsea Robotics, OPG, Integrity Management & Digital Solutions (“IMDS”) and ADTech segments, the majority of our contracts either have initial contract terms of one year or less or have customer option cancellation clauses that lead us to consider the original expected duration of one year or less.
In our Manufactured Products and ADTech segments, we have long-term contracts that extend beyond one year, and these make up the majority of the performance obligations balance reported as of December 31, 2020. We also have shorter-term product contracts with an expected original duration of one year or less that have been excluded.
As of December 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $217 million. In arriving at this value, we have used two expedients available to us and are not disclosing amounts in relation to performance obligations: (1) that are part of contracts with an original expected duration of one year or less; or (2) on contracts where we recognize revenue in line with the billing. Of this amount, we expect to recognize revenue of $173 million over the next 12 months and substantially all of the remaining balance of $44 million will be recognized within the next 24 months.
Where appropriate, we have made estimates within the transaction price of elements of variable consideration within the contracts and constrained those amounts to a level where we consider it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The amount of revenue recognized in the years ended December 31, 2020 and 2019 that was associated with performance obligations completed or partially completed in prior periods was not significant.
As of December 31, 2020, there were no significant outstanding liability balances for refunds or returns due to the nature of our contracts and the services and products we provide. Our warranties are limited to assurance warranties that are of a standard length and are not considered to be material rights. The majority of our contracts consist of a single performance obligation. When there are multiple obligations, we look for observable evidence of
70


stand-alone selling prices on which to base the allocation. This involves judgment as to the appropriateness of the observable evidence relating to the facts and circumstances of the contract. If we do not have observable evidence, we estimate stand-alone selling prices by taking a cost-plus-margin approach, using typical margins from the type of product or service, customer and regional geography involved.
Costs to Obtain or Fulfill a Contract
In line with the available practical expedient, we capitalize costs to obtain a contract when those amounts are significant and the contract is expected at inception to exceed one year in duration. Otherwise, the costs are expensed in the period when incurred. Costs to obtain a contract primarily consist of bid and proposal costs, which are incremental to our fixed costs. There were no balances or amortization of costs to obtain a contract in the current reporting periods.
Costs to fulfill a contract primarily consist of certain mobilization costs incurred to provide services or products to our customers. These costs are deferred and amortized over the period of contract performance. The closing balance of costs to fulfill a contract was $8.3 million and $15 million as of December 31, 2020 and 2019, respectively. For the years ended December 31, 2020, 2019 and 2018, we recorded amortization expense of $6.6 million, $8.5 million and $6.5 million, respectively. No impairment costs were recognized.
4. Leases
We adopted the new lease standard, Topic 842, on January 1, 2019. Supplemental information about our operating leases follows:
December 31,
(in thousands)20202019
Assets:
Right-of-use operating lease assets$141,206 $163,238 
Liabilities:
OperatingCurrent$18,798 $19,863 
OperatingNoncurrent156,074 160,988 
Lease liabilities$174,872 $180,851 

December 31,
20202019
Lease Term and Discount Rate:
 Weighted-average remaining lease term (years)1010
 Weighted-average discount rate6.1 %6.2 %
During the first quarter of 2020, we determined there were impairment indicators present for reporting units in our Subsea Products and Advanced Technologies segments and, as a result, we recorded a pre-tax right-of-use operating lease impairments of $17 million. In the year ended December 31, 2019, we determined there were impairment indicators present for our Asset Integrity reporting unit and, as a result, we recorded a pre-tax right-of-use operating lease asset impairment of $5.4 million. See Note 5—“Impairments” for more information on determination of impairment indicators for our right-of-use assets.
Operating lease cost reflects the lease expense resulting from amortization over the respective lease terms of our operating leases with initial lease terms greater than 12 months. Our short-term lease cost consists of expense for our operating leases with initial lease terms of 12 months or less that are not recorded on our balance sheet. The components of lease cost are as follows:
71


Year ended December 31,
(in thousands)20202019
Lease Cost:
Operating lease costOperating lease cost$34,030 $40,310 
Short-term lease costShort-term lease cost52,886 73,005 
Total Lease Cost$86,916 $113,315 
As of December 31, 2020, future maturities of lease liabilities for our operating leases with an initial lease term of more than 12 months were as follows:
Maturities of Lease Liabilities
(in thousands)
For the year ended December 31,
2021$28,892 
202226,740 
202322,342 
202419,424 
202519,110 
Thereafter122,593 
Total lease payments239,101 
Less: Interest(64,229)
Present Value of Lease Liabilities$174,872 

5. IMPAIRMENTS
Goodwill
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present and we were required to perform a quantitative analysis for our Subsea Products–Service, Technology and Rentals (“ST&R”), Subsea Products–Manufactured Products, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for each of those reporting units, with the exception of Subsea Products–Manufactured Products. As a result, for our Subsea Products–ST&R, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units, we recorded pre-tax goodwill impairment losses of $51 million, $130 million, $111 million and $11 million, respectively. For our ROVs and Advanced Technologies–Government reporting units, qualitative assessments were performed; and we concluded that it was more likely than not the fair value of each of those reporting units was more than the carrying value of the reporting unit and, therefore, no impairments were recorded for those reporting units.
Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, in the third quarter of 2020 to the reporting segments in our new organizational structure:
72


Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Products/ST&R$51,302 $17,457 $— $33,845 $— $51,302 
Subsea Projects/Subsea Projects129,562 84,661 — 32,440 12,461 129,562 
Asset Integrity/Asset Integrity110,753 — — — 110,753 110,753 
Advanced Technologies/Commercial11,388 — 11,388 — — 11,388 
Total goodwill impairment$303,005 $102,118 $11,388 $66,285 $123,214 $303,005 
After reallocation of our goodwill to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed quantitative analyses for our Subsea Robotics and Manufactured Products reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for our Manufactured Products unit, but not for our Subsea Robotics reporting unit. As a result, for our Manufactured Products unit, we recorded a pre-tax goodwill impairment loss of $41 million.
Our estimates of fair values for our reporting units determined in the first and third quarters of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values. For our cash flow projections in each of those periods, we utilized a weighted-average cost of capital ranging from 11% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
In our 2020 annual goodwill evaluation, we performed qualitative assessments for our two reporting units, Subsea Robotics and ADTech, with remaining goodwill balances. We concluded that it was more likely than not that the fair value of each of these reporting units was more than the carrying value of the reporting unit.
In our 2019 annual goodwill evaluation, we performed quantitative assessments for (1) our Subsea Projects reporting unit, due to its fair value being less than carrying value in the prior year, and (2) our Asset Integrity reporting unit, due to deterioration in its business environment. In our quantitative analyses for the Subsea Projects and Asset Integrity reporting units, we estimated the fair values by weighting the results from the income approach and the market approach. These valuation approaches considered a number of factors that included prospective financial information, operating margins, growth rates, terminal values, discount rates and comparable multiples of similar companies in our industry and required us to make certain assumptions and estimates regarding industry economic factors and future profitability of our business. Based on these quantitative tests, we determined that the fair value for our Subsea Projects reporting unit exceeded the carrying amount and there was no impairment. For our Asset Integrity reporting unit, the fair value was less than the carrying value and, as a result, we recorded a pre-tax goodwill impairment loss of $15 million. For the remaining reporting units, qualitative assessments were performed, and we concluded that it was more likely than not that the fair value of each such reporting unit was more than the carrying value of the reporting unit. Our third quarter 2020 change in our operating segments resulted in goodwill impairment as recorded for the year ended December 31, 2019 to our Asset Integrity reporting unit, to be allocated, based on historical cost, to our IMDS reporting segment and unit in our new organizational structure.
In our 2018 annual goodwill evaluation, we performed a qualitative assessment for our Subsea Projects reporting unit. Due to the protracted downturn in survey and vessel activity, we determined that it was more likely than not the fair value was less than the carrying amount. As a result, we determined that a quantitative assessment was necessary for our Subsea Projects reporting unit. In our 2018 quantitative analysis for the Subsea Projects reporting unit, we estimated the fair value by weighting the results from the income approach and the market approach. These valuation approaches considered a number of factors that included prospective financial information, operating margins, growth rates, terminal values, discount rates and comparable multiples of similar companies in our industry and required us to make certain assumptions and estimates regarding industry economic factors and future profitability of our business. Based on this quantitative test, we determined that the fair value for Subsea Projects was less than the carrying value and, as a result, we recorded a pre-tax goodwill impairment loss of $76 million in the Subsea Project reporting unit. The goodwill impairment was included as a component of “Income (loss) from operations” in our Consolidated Statement of Operations for the year ended December 31, 2018. For the remaining reporting units, qualitative assessments were performed, and we concluded that it was more likely than not that the fair value of each such reporting unit was more than the carrying value of the reporting unit.
73


Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments as recorded for the year ended December 31, 2018 to our Subsea Projects reporting unit, and allocated, based on historical cost, in the third quarter of 2020 to the applicable reporting segments in our new organizational structure:
Year ended December 31, 2018
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Projects/Subsea Projects$76,449 $51,168 $— $17,750  $7,531 $76,449 
Total goodwill impairment$76,449 $51,168 $— $17,750 $7,531 $76,449 
Aside from the goodwill impairments discussed above, the changes in our reporting units' goodwill balances during the periods presented are from currency exchange rate changes.
For further information regarding goodwill by business segment, see Note 11–“Operations by Business Segment and Geographic Area.”
Property and Equipment and Intangible Assets
After reallocation of our long-lived assets to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed a quantitative assessment for our Manufactured Products asset groups. Based on that assessment, we concluded that it was more likely than not that the fair value of the asset groups within Manufactured Products was more than the carrying value of each asset group and, therefore, no impairment was required. We did not identify any triggering events for our asset groups other than those included in Manufactured Products during the third quarter of 2020.
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups. To measure fair value for these asset groups, we used the following approaches:
Subsea Distribution Solutions U.K. - We utilized the cost approach and considered economic obsolescence under the income approach to determine fair value of the property and equipment.
Subsea Distribution Solutions Brazil and Angola - We utilized a combination of market and cost approaches to measure fair values.
Shallow Water vessels - We utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value.
Renewables and Special Projects - We utilized a combination of market and cost approaches to measure fair values.
Oceaneering Entertainment Systems and Oceaneering AGV Systems - We utilized a combination of market and cost approaches to measure fair value.
Our estimates of fair value for these asset groups determined in the first quarter of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. Our cash flow projections utilized a weighted-average cost of capital ranging from 12% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
As a result, we determined that the carrying values exceeded the estimated fair values and recorded impairments as noted below. Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned into our new reporting segments as follows:
74


Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsManufactured Products OPGIMDSTotal
Subsea Products      
Subsea Distribution Solutions U.K.$6,543 $6,543 $— $— $6,543 
Subsea Distribution Solutions Brazil9,834 9,834 9,834 
Subsea Distribution Solutions Angola38,482 38,482 38,482 
Subsea Projects
Shallow Water vessels3,894 3,894 3,894 
Renewables and Special Projects Group3,628 3,628 3,628 
Global Data Solutions167 167 167 
Advanced Technologies
Oceaneering Entertainment Systems5,065 5,065 5,065 
Oceaneering AGV Systems1,150 1,150 1,150 
Total long-lived asset impairments$68,763 $61,074 $7,522 $167 $68,763 
In the fourth quarter of 2019, due to the protracted energy downturn and our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups in our Subsea Projects and Asset Integrity segments. For our Subsea Projects segment, impairment indicators were present in our Deepwater and Shallow Water vessel asset groups and in our Ecosse asset group. For the Deepwater and Shallow Water vessel asset groups, we utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value. For our Ecosse asset group, we utilized a combination of income and market approaches, using projected discounted cash flows and the estimated expected realizable value in the market. Our Asset Integrity segment consists of one asset group. We measured the fair value of the Asset Integrity asset group by applying the income approach, using projected discounted cash flows. Our estimates of fair values for the asset groups in our Subsea Projects and Asset Integrity segments required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value.
As a result, we determined that the carrying values exceeded the estimated fair values and recorded impairments as noted below. Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the year ended December 31, 2019, were realigned into our new reporting segments as follows:
Year Ended December 31, 2019
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsOPGIMDSTotal
Subsea Projects
Deepwater and Shallow Water vessel asset groups$131,894 $131,894 $131,894 
Ecosse asset group10,721 10,721 10,721 
Asset Integrity16,738 16,738 16,738 
Total long-lived asset impairments$159,353 $142,615 $16,738 $159,353 
In 2020, we also recorded $24 million for write-downs and write-offs of certain equipment and intangible assets associated with equipment obsolescence.
In the fourth quarter of 2019, we also recorded $45 million for write-downs and write-offs of certain equipment and intangible assets, including asset write-downs relating to the retirement of 30 ROVs, and some of the IWOCS equipment in our Subsea Products segment. In 2018, we recorded the write-offs of certain equipment and intangible assets associated with exiting the land survey business and equipment obsolescence of $7.7 million. See Note
75


11–“Operations by Business Segment and Geographic Area” for information regarding the realignment into our new reporting segments in the third quarter of 2020.
For further information regarding write-downs and write-offs of property and equipment and long-lived intangible assets by business segment, see Note 11–“Operations by Business Segment and Geographic Area.”

6. SELECTED BALANCE SHEET INFORMATION
The following is information regarding selected balance sheet accounts:
 
 December 31,
(in thousands)20202019
Inventory, net:
Remotely operated vehicle parts and components$62,788 $76,120 
Other inventory, primarily raw materials78,453 98,624 
Total$141,241 $174,744 
Other current assets:
Prepaid expenses$48,616 $43,210 
Angolan bonds10,179 10,179 
Total$58,795 $53,389 
Other noncurrent assets:
Intangible assets, net$14,317 $25,774 
Cash surrender value of life insurance policies39,562 50,097 
Investment in unconsolidated affiliates34,166 37,896 
Other20,205 37,611 
Total$108,250 $151,378 
Accrued liabilities:
Payroll and related costs$135,042 $137,001 
Accrued job costs47,721 54,387 
Income taxes payable35,929 36,996 
Current operating lease liability18,798 19,863 
Other55,373 89,434 
Total$292,863 $337,681 
Other long-term liabilities:
Deferred income taxes$2,993 $1,126 
Supplemental Executive Retirement Plan33,982 46,244 
Long-Term Incentive Plan12,640 10,381 
Uncertain tax positions15,010 20,949 
Other24,619 28,094 
Total$89,244 $106,794 
76

7. INCOME TAXES
In December 2017, the United States enacted the Tax Act, which included a number of changes to existing U.S. tax laws that have an impact on our income tax provision, most notably a reduction of the U.S. corporate income tax rate from 35% to 21% for tax years beginning after December 31, 2017, and the creation of a quasi-territorial tax system with a one‑time mandatory transition tax on applicable previously deferred earnings of foreign subsidiaries. The Tax Act also made prospective changes beginning in 2018, including BEAT and GILTI taxes, additional limitations on the deductibility of interest expense and repeal of the domestic manufacturing deduction. We have elected to account for GILTI as a current period expense when incurred.
In 2018, based on regulations issued by the U.S. Department of the Treasury and additional accounting analysis, we completed our accounting on the effect of the Tax Act and reflected the effects in our financial statements to include the tax impact of $8.8 million related to the one-time mandatory transition tax. In 2019, we identified additional available business credits, which are reflected in our 2018 income tax return as filed, thereby reducing the effects of the Tax Act in our financial statements by $8.2 million, for a total liability of $0.6 million.
On March 27, 2020, the CARES Act was signed into law in the U.S. In accordance with the recently established rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended 2012 and 2013 income tax returns impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expect to receive combined refunds of approximately $33 million, of which we have received $5.6 million as of December 31, 2020. The remaining refunds are classified as accounts receivable, net, in the consolidated balance sheet as of December 31, 2020. We also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.
Our provisions (benefit) for income taxes and our cash taxes paid are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Current:
Domestic$(32,743)$(7,571)$(1,564)
Foreign34,755 37,462 16,146 
Total current2,012 29,891 14,582 
Deferred:
Domestic(9,192)(10,860)(22,905)
Foreign5,034 (1,408)34,817 
Total deferred(4,158)(12,268)11,912 
Total provision (benefit) for income taxes
$(2,146)$17,623 $26,494 
Cash taxes paid, net$26,264 $29,806 $29,737 
The components of income (loss) before income taxes are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Domestic$(306,354)$(271,515)$(132,138)
Foreign(192,543)(59,306)(53,695)
Income (loss) before income taxes
$(498,897)$(330,821)$(185,833)
77

As of 2020 and 2019, our worldwide deferred tax assets, liabilities and net deferred tax liabilities were as follows: 
 December 31,
(in thousands)20202019
Deferred tax assets:
Deferred compensation$16,761 $15,227 
Deferred income1,958 4,835 
Accrued expenses27,864 25,805 
Net operating loss and other carryforwards521,757 199,410 
Long-term operating lease liabilities40,417 50,256 
Goodwill and intangibles19,357 — 
Interest27,359 20,352 
Other14,045 16,152 
Gross deferred tax assets669,518 332,037 
Valuation allowances(592,516)(277,258)
Total deferred tax assets$77,002 $54,779 
Deferred tax liabilities:
Property and equipment$1,343 $6,237 
Basis difference in equity investments2,348 2,156 
Right-of-use operating lease assets28,519 43,734 
Interest47,785 — 
Other— 3,778 
Total deferred tax liabilities$79,995 $55,905 
Net deferred income tax liability$2,993 $1,126 
Our net deferred tax liability is reflected within our balance sheet as follows: 
 December 31,
(in thousands)20202019
Deferred tax liabilities$2,993 $1,126 
Net deferred income tax liability$2,993 $1,126 
As of December 31, 2020, we had approximately $480 million of deferred tax assets related to net operating and other loss carryforwards that were generated in various worldwide jurisdictions. The carryforwards include $163 million that do not expire and $317 million that will expire from 2021 through 2040. We have recorded a total valuation allowance of $592 million on operating losses and tax credit carryforwards, as well as other deferred tax assets, as our management believes that it is more likely than not that these deferred tax assets will not be realized. Our deferred tax assets include approximately $269 million of foreign net operating losses and other deferred tax assets included on tax returns filed in 2020 that management believes will never be realized based on the nature of the loss and our current organizational structure.
The following is a reconciliation of the beginning and ending amounts of our valuation allowances:
Year Ended December 31,
(in thousands)202020192018
Balance at beginning of year$(277,258)$(203,040)$(206,586)
Increase due principally to net operating losses(300,748)(59,596)(38,415)
Increase due to foreign tax and business credit carryforwards(14,510)(14,622)(14,065)
Reduction due to utilization of foreign tax credits generated in prior years— — 56,026 
Balance at end of year$(592,516)$(277,258)$(203,040)
The 2018 utilization of the foreign tax credits generated in prior years was a result of the mandatory repatriation requirements of the Tax Act.
78


Following is a reconciliation of income tax expense (benefit) computed by applying the U.S. statutory rate of 21% for 2020, 2019 and 2018 to income (loss) before income taxes and our reported provision (benefit) for income taxes:
Year Ended December 31,
(in thousands)202020192018
Income tax provision (benefit) at the U.S. statutory rate$(104,769)$(69,472)$(39,025)
Tax Act - net mandatory repatriation tax— (8,220)8,790 
CARES Act (4,681)— — 
Permanent differences for goodwill impairments50,435   
Valuation allowances46,650 74,553 38,415 
Foreign tax rate differential6,088 18,439 475 
Stock compensation1,032 989 2,135 
Uncertain tax positions(5,939)3,046 12,644 
Other items, net9,038 (1,712)3,060 
Total provision (benefit) for income taxes$(2,146)$17,623 $26,494 
We recognize the expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. We account for any applicable interest and penalties on these positions as a component of our provision for income taxes in our consolidated financial statements.
A reconciliation of the beginning and ending amount of gross uncertain tax positions, not including associated foreign tax credits and penalties and interest, is as follows: 
 Year Ended December 31,
(in thousands)202020192018
Balance at beginning of year$16,911 $14,971 $5,339 
Additions based on tax positions related to the current year2,229 3,662 445 
Reductions for expiration of statutes of limitations(628)(2,835)(260)
Additions (reductions) based on tax positions related to prior years1,830 2,060 10,540 
Reductions based on tax positions related to prior years(68)(563) 
Settlements(188)(384)(1,093)
Balance at end of year$20,086 $16,911 $14,971 
We account for any applicable interest and penalties on uncertain tax positions as a component of our provision for income taxes on our financial statements. We increased/(decreased) income tax expense by $(1.2) million and $1.4 million in 2020 and 2019, respectively, for penalties and interest on uncertain tax positions, which brought our total liabilities for penalties and interest on uncertain tax positions to $4.5 million and $5.7 million on our balance sheets as of December 31, 2020 and 2019, respectively. All additions or reductions to those liabilities would affect our effective income tax rate in the periods of change.
We believe approximately $2.0 million of gross uncertain tax positions will be resolved within the next 12 months. Including associated foreign tax credits and penalties and interest, we have accrued a net total of $15 million and $21 million in other long-term liabilities on our balance sheet as of December 31, 2020 and 2019, respectively, for uncertain tax positions.
We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings. As of December 31, 2020, we did not provide for deferred taxes on earnings of our foreign subsidiaries that are indefinitely reinvested. If we were to make a distribution from the unremitted earnings of these subsidiaries, we could be subject to taxes in various jurisdictions. However, it is not practical to estimate the amount of tax that could ultimately be due if such earnings
79

were remitted. If our expectations were to change regarding future tax consequences, we may be required to record additional deferred taxes that could have a material effect on our consolidated financial statements.
Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations: 
Jurisdiction                                 Periods
United States2014
United Kingdom2018
Norway2015
Angola2013
Brazil2016
Australia2015

8. SELECTED INCOME STATEMENT INFORMATION
 The following schedule shows our revenue, costs and gross margins by services and products: 
 Year Ended December 31,
(in thousands)202020192018
Revenue:
Services$1,340,033 $1,333,787 $1,245,927 
Products487,856 714,337 663,555 
Total revenue1,827,889 2,048,124 1,909,482 
Cost of Services and Products:
Services1,161,699 1,242,006 1,135,084 
Products421,445 619,490 578,212 
Unallocated expenses80,804 88,384 66,960 
Total cost of services and products1,663,948 1,949,880 1,780,256 
Gross margin:
Services178,334 91,781 110,843 
Products66,411 94,847 85,343 
Unallocated expenses(80,804)(88,384)(66,960)
Total gross margin$163,941 $98,244 $129,226 

9. DEBT
Long-term debt consisted of the following: 
 December 31,
(in thousands)20202019
4.650% Senior Notes due 2024$500,000 $500,000 
6.000% Senior Notes due 2028300,000 300,000 
Fair value of interest rate swaps on $200 million of principal— 3,235 
Interest rate swap settlements10,870 — 
Unamortized debt issuance costs(5,619)(6,719)
Long-term Debt$805,251 $796,516 
In November 2014, we completed the public offering of $500 million aggregate principal amount of 4.650% Senior Notes due 2024 (the “2024 Senior Notes”). We pay interest on the 2024 Senior Notes on May 15 and November 15 of each year. The 2024 Senior Notes are scheduled to mature on November 15, 2024.
80

In February 2018, we completed the public offering of $300 million aggregate principal amount of 6.000% Senior Notes due 2028 (the “2028 Senior Notes”). We pay interest on the 2028 Senior Notes on February 1 and August 1 of each year. The 2028 Senior Notes are scheduled to mature on February 1, 2028. We used the net proceeds from the 2028 Senior Notes to repay our term loan indebtedness described further below.
We may redeem some or all of the 2024 Senior Notes and 2028 Senior Notes (collectively, the “Senior Notes”) at specified redemption prices.
In October 2014, we entered into a credit agreement (as amended, the “Credit Agreement”) with a group of banks. The Credit Agreement initially provided for a $500 million five-year revolving credit facility (the “Revolving Credit Facility”). Subject to certain conditions, the aggregate commitments under the Revolving Credit Facility may be increased by up to $300 million at any time upon agreement between us and existing or additional lenders. Borrowings under the Revolving Credit Facility may be used for general corporate purposes. The Credit Agreement also provided for a $300 million term loan, which we repaid in full in February 2018, using net proceeds from the issuance of our 2028 Senior Notes referred to above, and cash on hand.
In February 2018, we entered into Agreement and Amendment No. 4 to the Credit Agreement (“Amendment No. 4”). Amendment No. 4 amended the Credit Agreement to, among other things, extend the maturity of the Revolving Credit Facility to January 25, 2023 with the extending lenders, which represent 90% of the existing commitments of the lenders, such that the total commitments for the Revolving Credit Facility will be $500 million until October 25, 2021, and thereafter $450 million until January 25, 2023. As of December 31, 2020, we had no borrowings outstanding under the Revolving Credit Facility.
Borrowings under the Revolving Credit Facility bear interest at an Adjusted Base Rate or the Eurodollar Rate (both as defined in the Credit Agreement), at our option, plus an applicable margin based on our Leverage Ratio (as defined in the Credit Agreement) and, at our election, based on the ratings of our senior unsecured debt by designated ratings services, thereafter to be based on such debt ratings. The applicable margin varies: (1) in the case of advances bearing interest at the Adjusted Base Rate, from 0.125% to 0.750% and (2) in the case of advances bearing interest at the Eurodollar Rate, from 1.125% to 1.750%. The Adjusted Base Rate is the highest of (1) the per annum rate established by the administrative agent as its prime rate, (2) the federal funds rate plus 0.50% and (3) the daily one-month LIBOR plus 1%. We pay a commitment fee ranging from 0.125% to 0.300% on the unused portion of the Revolving Credit Facility, depending on our Leverage Ratio. The commitment fees are included as interest expense in our consolidated financial statements.
The Credit Agreement contains various covenants that we believe are customary for agreements of this nature, including, but not limited to, restrictions on our ability and the ability of each of our subsidiaries to incur debt, grant liens, make certain investments, make distributions, merge or consolidate, sell assets and enter into certain restrictive agreements. We are also subject to a maximum adjusted total Capitalization Ratio (as defined in the Credit Agreement) of 55%. The Credit Agreement includes customary events of default and associated remedies. As of December 31, 2020, we were in compliance with all the covenants set forth in the Credit Agreement.
We had two interest rate swaps in place relating to a total of $200 million of the 2024 Senior Notes for the period to November 2024. The agreements swapped the fixed interest rate of 4.65% on $100 million of the 2024 Senior Notes to the floating rate of one-month LIBOR plus 2.426% and on another $100 million to one-month LIBOR plus 2.823%. In March 2020, we settled both interest rate swaps with the counterparty for cash proceeds of $13 million. The settlement resulted in a $13 million adjustment to increase our long-term debt balance that will be amortized to interest expense prospectively through the maturity date for the 2024 Senior Notes using the effective interest method. As a result, we amortized $2.0 million to interest expense for the year ended December 31, 2020.
We incurred $6.9 million and $4.2 million of issuance costs related to the 2024 Senior Notes and the 2028 Senior Notes, respectively, and $3.0 million of new loan costs, including costs of the amendments prior to Amendment No. 4, related to the Credit Agreement. These costs, net of accumulated amortization, are included as a reduction of long-term debt in our Consolidated Balance Sheets, as they pertain to the Senior Notes, and in other noncurrent assets, as they pertain to the Credit Agreement. We are amortizing these costs to interest expense through the respective maturity dates for the Senior Notes and to January 2023 for the Credit Agreement using the straight-line method, which approximates the effective interest rate method.
We made cash interest payments of $44 million, $46 million and $37 million in 2020, 2019 and 2018, respectively.
81

10. COMMITMENTS AND CONTINGENCIES
Lease Commitments
As of December 31, 2020, we occupied several facilities under noncancellable operating leases expiring at various dates through 2035. See Note 4—“Leases” for more information on our operating leases.
Insurance
The workers' compensation, maritime employer's liability and comprehensive general liability insurance policies that we purchase each include a deductible layer, for which we would be responsible, that we consider financially prudent. Insurance above the deductible layers can be by occurrence or in the aggregate. We determine the level of accruals for claims exposure by reviewing our historical experience and current year claim activity. We do not record accruals on a present-value basis. We review larger claims with insurance adjusters and establish specific reserves for known liabilities. We establish an additional reserve for incidents incurred but not reported to us for each year using our estimates and based on prior experience. We believe we have established adequate accruals for expected liabilities arising from those obligations. However, it is possible that future earnings could be affected by changes in our estimates relating to these matters.
Litigation
In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:
performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and
workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims.
Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.
Letters of Credit
We had $51 million and $49 million in letters of credit outstanding as of December 31, 2020 and 2019, respectively, which related to self-insurance requirements and various bid and performance bonds, which are usually for the duration of the applicable contract.
Financial Instruments and Risk Concentration
In the normal course of business, we manage risks associated with foreign exchange rates and interest rates through a variety of strategies, including the use of hedging transactions. As a matter of policy, we do not use derivative instruments unless we have an underlying exposure. Other financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents and accounts receivable.
The carrying values of cash and cash equivalents approximate their fair values due to the short-term maturity of the underlying instruments. Accounts receivable are generated from a broad group of customers, primarily from within the energy industry, which is our major source of revenue. Due to their short-term nature, carrying values of our accounts receivable and accounts payable approximate fair market values.
We estimated the aggregate fair market value of the Senior Notes to be $723 million as of December 31, 2020 based on quoted prices. Since the market for the Senior Notes is not an active market, the fair value of the Senior Notes is classified within Level 2 in the fair value hierarchy under U.S. GAAP (inputs other than quoted prices in active markets for similar assets and liabilities that are observable or can be corroborated by observable market data for substantially the full terms for the assets or liabilities).
Foreign currency gains (losses) related to the Angolan kwanza of $(2.8) million, $(4.8) million and $(19) million in the years ended December 31, 2020, 2019 and 2018, were primarily due to the remeasurement of our Angolan
82

kwanza cash balances to U.S. dollars. Foreign currency gains (losses) related to the Brazilian real of $(7.3) million, $(0.7) million and $0.6 million in the years ended December 31, 2020, 2019 and 2018, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations.
Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. As of December 31, 2020 and 2019, we had the equivalent of approximately $4.7 million and $6.2 million of kwanza cash balances, respectively, in Angola reflected on our Consolidated Balance Sheets.
To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. During 2018, we received a total of $70 million in proceeds from maturities and redemptions of Angolan bonds and reinvested $10 million of the proceeds in similar assets. As of December 31, 2020 and 2019, we had $10 million of Angolan bonds on our Consolidated Balance Sheets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets.
We estimated the fair market value of the Angolan bonds to be $10 million as of December 31, 2020 and 2019 using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP.
Due to the ongoing impact of COVID-19, certain projects that were in process have been delayed in our Manufacturing Products segment. As of December 31, 2020, we had outstanding accounts receivable and contracts assets of approximately $51 million for these projects. We continue to believe these accounts receivable and contract assets are realizable and the projects will resume.
11. OPERATIONS BY BUSINESS SEGMENT AND GEOGRAPHIC AREA
Business Segment Information
We are a global provider of engineered services and products, primarily to the offshore energy industry. Through the use of our applied technology expertise, we also serve the defense, aerospace and commercial theme park industries.
In the third quarter of 2020, we changed our organizational structure as part of the transformation to realign our businesses to achieve greater cost efficiencies and to bring together business units that frequently work together and promote increased synergies in bidding, project management and the use of offshore technicians. As a result, information that our chief operating decision maker regularly reviews changed. Therefore, beginning with results for the three months ended September 30, 2020, we are reporting our financial results consistent with our newly realigned operating segments and have recast certain prior period amounts to conform to the way we internally manage our businesses and monitor segment performance. Our new structure aligns our company around five reportable segments: (1) Subsea Robotics; (2) Manufactured Products; (3) Offshore Projects Group; (4) Integrity Management & Digital Solutions; and (5) Aerospace and Defense Technologies.
Our Energy Services and Products business leverages our asset base and capabilities for providing services and products for offshore energy operations, inclusive of the offshore renewable energy market. Our Energy Services and Products segments are:
• Subsea Robotics—Our Subsea Robotics segment consists of our prior ROV segment, plus ROV tooling (previously in our Subsea Products segment) and survey services (previously in our Subsea Projects segment). Our Subsea Robotics segment provides the following:
◦ ROVs for drilling support and vessel-based services, including subsea hardware installation, construction, pipeline inspection, survey and facilities inspection, maintenance and repair;
◦ ROV tooling; and
◦ survey services, including hydrographic survey and positioning services and autonomous underwater vehicles for geoscience.
83

• Manufactured Products—Our Manufactured Products segment consists of our prior Manufactured Products Business unit (previously in our Subsea Products segment) as well as commercial theme park entertainment systems and automated guided vehicle technology (both previously in our Advanced Technologies segment). Our Manufactured Products segment provides the following:
◦ distribution and connection systems including production control umbilicals and field development hardware and pipeline connection and repair systems to the energy industry; and
◦ automated guided vehicle technology and entertainment systems to a variety of industries.
• Offshore Projects Group—Our OPG segment consists of our prior Subsea Projects segment less survey services, maritime shipping and global data solutions (“GDS”) plus our Service and Rental business unit (previously in our Subsea Products segment). Our OPG segment provides the following:
◦ subsea installation and intervention, including riserless light well intervention services, inspection, maintenance and repair (“IMR”) services, principally in the U.S. Gulf of Mexico and offshore Angola, utilizing owned and charter vessels;
◦ installation and workover control systems and ROV workover control systems;
◦ project management and engineering; and
◦ seabed preparation, route clearance and trenching services for submarine cables for the renewable energy markets.
• Integrity Management & Digital Solutions—Our IMDS segment consists of our prior Asset Integrity segment plus our GDS and maritime shipping (both previously in our Subsea Projects segment). Our IMDS segment provides the following:
◦ asset integrity management services;
◦ software and analytical solutions for the bulk cargo maritime industry; and
◦ software, digital and connectivity solutions for the energy industry.
Our Aerospace and Defense Technologies segment consists of our prior Government business unit (previously in our Advanced Technologies segment). Our ADTech segment provides services and products include engineering and related manufacturing in defense and space exploration activities, principally to U.S. government agencies and their prime contractors.
Unallocated Expenses are those not associated with a specific business segment. These consist of expenses related to our incentive and deferred compensation plans, including restricted stock and bonuses, as well as other general expenses, including corporate administrative expenses.
84

The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment: 
 Year Ended December 31,
(in thousands)20202019 *2018 *
Revenue
Energy Services and Products
Subsea Robotics$493,332 $583,652 $513,701 
Manufactured Products477,419 498,350 431,459 
OPG289,127 380,966 413,598 
IMDS226,938 266,086 273,575 
Total Energy Services and Products1,486,816 1,729,054 1,632,333 
ADTech341,073 319,070 277,149 
Total$1,827,889 $2,048,124 $1,909,482 
Income (Loss) from Operations
Energy Services and Products
Subsea Robotics$(65,817)$11,627 $(46,572)
Manufactured Products(88,253)5,730 14,028 
OPG(105,680)(170,013)(36,909)
IMDS(121,675)(52,527)546 
Total Energy Services and Products(381,425)(205,183)(68,907)
ADTech56,023 42,574 32,734 
Unallocated Expenses(120,677)(128,104)(109,309)
Total$(446,079)$(290,713)$(145,482)
Depreciation and Amortization Expense
Energy Services and Products
Subsea Robotics$212,621 $140,087 $183,958 
Manufactured Products66,772 20,732 22,562 
OPG115,288 58,044 62,542 
IMDS127,221 37,160 17,027 
Total Energy Services and Products521,902 256,023 286,089 
ADTech2,666 2,644 2,774 
Unallocated Expenses4,327 4,760 4,727 
Total$528,895 $263,427 $293,590 
* Recast to reflect segment changes.
We determine income from operations for each business segment before interest income or expense, other income (expense) and provision for income taxes. We do not consider an allocation of these items to be practical.
Revenue
No individual customer accounted for more than 10% of our consolidated revenue during 2020. During 2019, revenue from one customer, BP plc and subsidiaries, accounted for 10% of our total consolidated annual revenue. During 2018, revenue from Royal Dutch Shell and subsidiaries, accounted for 10% of our total consolidated annual revenue.
Income (Loss) from Operations
Year ended December 31, 2020—During the year ended December 31, 2020, we recorded adjustments attributable to each of our reporting segments as follows:
85

For the Year Ended December 31, 2020
(in thousands)
Subsea Robotics
Manufactured Products
OPG
IMDS
ADTech
Unallocated Expenses
Total
Adjustments for the effects of:
Long-lived assets impairments
$— $61,074 $8,826 $545 $— $— $70,445 
Long-lived assets write-offs
7,328 — 16,644 170 — — 24,142 
Inventory write-downs
7,038 — — — — — 7,038 
Goodwill impairment
102,118 52,263 66,285 123,214 — — 343,880 
Other
5,055 2,266 8,590 4,272 572 455 21,210 
Total of adjustments
$121,539 $115,603 $100,345 $128,201 $572 $455 $466,715 
Year ended December 31, 2019—During the year ended December 31, 2019, we recorded adjustments attributable to each of our reporting segments as follows:
For the Year Ended December 31, 2019 *
(in thousands)
Subsea Robotics
Manufactured Products
OPG
IMDS
ADTech
Unallocated Expenses
Total
Adjustments for the effects of:
Long-lived assets impairments
$— $— $142,615 $16,738 $— $— $159,353 
Long-lived assets write-offs
11,340 482 18,723 14,108 — — 44,653 
Inventory write-downs
15,433 2,107 2,771 719 255 21,285 
Goodwill impairment
   14,713 — — 14,713 
Other
4,228 757 3,526 3,082 102 56 11,751 
Total of adjustments
$31,001 $3,346 $167,635 $49,360 $357 $56 $251,755 
* Recast to reflect segment changes.
Year ended December 31, 2018—During the year ended December 31, 2018, we recorded adjustments attributable to each of our reporting segments as follows:
For the Year Ended December 31, 2018*
(in thousands)
Subsea Robotics
Manufactured Products
OPG
IMDS
ADTech
Unallocated Expenses
Total
Adjustments for the effects of:
Long-lived assets write-offs
$617  $1,531  $5,543  $—  $—  $— $7,691 
Goodwill impairment
51,168  —  17,750  7,531  —  — 76,449 
Total of adjustments
$51,785 $1,531 $23,293 $7,531 $— $— $84,140 
* Recast to reflect segment changes.
Depreciation and Amortization Expense
Depreciation expense on property and equipment, reflected in the Depreciation and Amortization Expense table above, was $170 million, $212 million and $200 million in 2020, 2019 and 2018, respectively.
Amortization expense on long-lived intangible assets, reflected in the Depreciation and Amortization Expense table above, was $15 million, $36 million and $18 million in 2020, 2019 and 2018, respectively.
Goodwill impairment expense, reflected in the Depreciation and Amortization Expense table above, was $344 million, $15 million and $76 million in 2020, 2019 and 2018, respectively. See “Income (Loss) from Operations” above for amounts attributable to each segment.
We recorded the write-downs and write-offs of certain equipment and intangible assets, reflected in our depreciation expense, of $14 million, $45 million and $4.2 million in 2020, 2019 and 2018, respectively. We also recorded the
86

write-offs of certain intangible assets, reflected in our amortization expense, of $10 million and $3.4 million in 2020 and 2018, respectively. See “Income (Loss) from Operations” above for amounts attributable to each segment.
Assets, Property and Equipment, Net and Goodwill
The following table presents Assets, Property and Equipment, net and Goodwill by business segment: 
 December 31,
(in thousands)20202019 *
Assets
Energy Services and Products
Subsea Robotics$487,505 $765,015 
Manufactured Products436,835 607,674 
OPG359,844 504,139 
IMDS80,123 236,137 
Total Energy Services and Products1,364,307 2,112,965 
ADTech112,294 138,772 
Corporate and Other569,241 488,926 
Total$2,045,842 $2,740,663 
Property and Equipment, Net
Energy Services and Products
Subsea Robotics$252,221 $336,038 
Manufactured Products94,600 151,259 
OPG212,990 255,425 
IMDS12,018 13,403 
Total Energy Services and Products571,829 756,125 
ADTech7,892 9,574 
Corporate and Other11,386 10,833 
Total$591,107 $776,532 
Goodwill
Energy Services and Products
Subsea Robotics$24,562 $129,402 
Manufactured Products— 52,828 
OPG— 73,352 
IMDS— 139,043 
Total Energy Services and Products24,562 394,625 
ADTech10,454 10,454 
Total$35,016 $405,079 
* Recast to reflect segment changes.
All assets specifically identified with a particular business segment have been segregated. Cash and cash equivalents, certain other current assets, certain investments and certain other assets have not been allocated to particular business segments and are included in Corporate and Other.
87

Capital Expenditures
The following table presents Capital Expenditures, including business acquisitions, by business segment: 
 Year Ended December 31,
(in thousands)20202019 *2018 *
Capital Expenditures
Energy Services and Products
Subsea Robotics$14,624 $72,663 $50,696 
Manufactured Products1,220 17,522 8,816 
OPG33,647 42,400 110,649 
IMDS3,488 8,529 4,387 
Total Energy Services and Products52,979 141,114 174,548 
ADTech1,462 2,243 2,457 
Corporate and Other6,246 4,327 1,033 
Total$60,687 $147,684 $178,038 
* Recast to reflect segment changes.
Geographic Operating Areas
Revenue is based on location where services are performed and products are manufactured, as summarized in the following table:
 Year Ended December 31,
(in thousands)
202020192018
Revenue
Foreign:
Africa$198,505 $292,818 $239,959 
United Kingdom241,168 256,348 203,391 
Norway202,379 217,762 185,552 
Asia and Australia149,798 174,769 163,843 
Brazil84,636 93,511 64,004 
Other90,541 91,591 103,548 
Total Foreign
967,027 1,126,799 960,297 
United States
860,862 921,325 949,185 
Total
$1,827,889 $2,048,124 $1,909,482 
88

On January 1, 2019 we adopted the lease standard, Topic 842, which requires lessees to recognize right-of-use assets. For 2020 and 2019, $141 million and $163 million of right-of-use operating lease assets are included in the following table which summarizes Property and Equipment, Net and Right-of-Use Operating Lease Assets by geographic area:
 December 31,
(in thousands)
20202019
Property and Equipment, Net and Right-of-Use Operating Lease Assets

Foreign:
Norway$85,844 $90,956 
Africa58,976 124,400 
United Kingdom68,874 100,807 
Asia and Australia40,746 54,915 
Brazil68,314 86,254 
Other23,900 18,646 
Total Foreign346,654 475,978 
United States385,659 463,792 
Total$732,313 $939,770 
12. EMPLOYEE BENEFIT PLANS
Retirement Investment Plans
We have several employee retirement investment plans that, taken together, cover most of our full-time employees. The Oceaneering Retirement Investment Plan is a 401(k) plan in which U.S. employees may participate by deferring a portion of their gross monthly salary and directing us to contribute the deferred amount to the plan. We match a portion of the employees' deferred compensation. Our contributions to the 401(k) plan were $14 million, $19 million and $18 million for the plan years ended December 31, 2020, 2019 and 2018, respectively.
We also make matching contributions to foreign employee savings plans similar in nature to a 401(k) plan. In 2020, 2019 and 2018, these contributions, principally related to plans associated with U.K. and Norwegian subsidiaries, were $11 million, $12 million and $11 million, respectively.
The Oceaneering International, Inc. Supplemental Executive Retirement Plan covers selected key management employees and executives, as approved by the Compensation Committee of our Board of Directors (the “Compensation Committee”). Under this plan, we accrue an amount determined as a percentage of the participant's gross monthly salary and the amounts accrued are treated as if they are invested in one or more investment vehicles pursuant to this plan. Expenses related to this plan during 2020, 2019 and 2018 were $1.9 million, $3.0 million and $2.8 million, respectively.
Incentive Plan
Under our Second Amended and Restated 2010 Incentive Plan and our 2020 Incentive Plan (together the “Incentive Plans”), shares of our common stock are made available for awards to employees and nonemployee members of our Board of Directors.
The Incentive Plans are administered primarily by the Compensation Committee; however, the full Board of Directors makes determinations regarding awards to nonemployee directors under the Incentive Plans. The Compensation Committee or our Board of Directors, as applicable, determines the type(s) of award(s) to be made to each participant and sets forth in the related award agreement the terms, conditions and limitations applicable to each award. Stock options, stock appreciation rights and stock and cash awards may be made under the Incentive Plans. There are no options outstanding under either Incentive Plan. We have not granted any stock options since 2005 and the Compensation Committee has expressed its intention to refrain from using stock options as a component of employee compensation for our executive officers and other employees for the foreseeable future. Additionally, the Board of Directors has expressed its intention to refrain from using stock options as a component of nonemployee director compensation for the foreseeable future.
89


In 2020, 2019 and 2018, the Compensation Committee granted awards of performance units to certain of our key executives and employees. The performance units awarded are scheduled to vest in full on the third anniversary of the applicable award dates, or pro rata over three years if the participant meets certain age and years of service requirements. The Compensation Committee and the Board of Directors approved specific financial goals and measures (as defined), for each of the three-year periods ending December 31, 2022, 2021 and 2020 to be used as the basis for the final value of the performance units. The final value of the performance unit granted may range from $0 to $200 in each of 2020, 2019 and 2018. Upon vesting and determination of value, the value of the performance units will be payable in cash. Compensation expense related to the performance units was $7.6 million, $9.7 million and $3.9 million in 2020, 2019 and 2018, respectively. As of December 31, 2020, there were 280,978 performance units outstanding.
During 2020, 2019 and 2018, the Compensation Committee granted restricted units of our common stock to certain of our key executives and employees. During 2020, 2019 and 2018, our Board of Directors granted restricted common stock to our nonemployee directors. Over 80%, 80% and 85% of the grants made to our employees in 2020, 2019 and 2018, respectively, vest in full on the third anniversary of the award date, conditional upon continued employment. The remainder of the grants made to employees vest pro rata over three years, as these participants meet certain age and years-of-service requirements. For the grants of restricted stock units to each of the participant employees, the participant will be issued one share of our common stock for each of the participant's vested restricted stock units at the earlier of three years or, if the participant vested earlier after meeting the age and service requirements, following termination of employment or service. The grants of restricted stock to our nonemployee directors vest in full on the first anniversary of the applicable award dates, conditional upon continued service as a director.
The Compensation Committee has a policy that Oceaneering will not provide U.S. federal income tax gross-up payments to any of its directors or executive officers in connection with future awards of restricted stock or stock units.
The additional tax charge realized from tax deductions less than the financial statement expense of our restricted stock grants was $1.0 million, $1.0 million and $2.1 million in 2020, 2019 and 2018, respectively. The 2020, 2019 and 2018 charges were recognized in our Consolidated Statements of Operations.
The following is a summary of our restricted stock and restricted stock unit activity for 2020, 2019 and 2018: 
Number
Weighted
Average
Fair Value
Aggregate
Intrinsic Value
Balance as of December 31, 20171,181,805 32.84 
Granted653,286 18.05 
Issued(320,147)47.62 $5,993,000 
Forfeited(71,047)24.87 
Balance as of December 31, 20181,443,897 23.27 
Granted957,734 18.12 
Issued(495,527)48.65 $8,154,000 
Forfeited(164,769)22.86 
Balance as of December 31, 20191,741,335 22.62 
Granted1,007,383 10.23 
Issued(489,035)25.55 $5,821,000 
Forfeited(304,337)18.13 
Balance as of December 31, 20201,955,346 16.20 
The restricted stock units granted in 2020, 2019 and 2018 carry no voting rights and no dividend rights. Each grantee of shares of restricted common stock is deemed to be the record owner of those shares during the restriction period, with the right to vote and receive any dividends on those shares.
Grants of restricted stock units are valued at their estimated fair values as of their respective grant dates. The grants in 2020, 2019 and 2018 were subject only to vesting conditioned on continued employment or service as a nonemployee director; therefore, these grants were valued at the grant date fair market value using the closing price of our stock on the New York Stock Exchange.
90


Compensation expense under the restricted stock plans was $7.5 million, $10 million and $10 million for 2020, 2019 and 2018, respectively. As of December 31, 2020, we had $8.6 million of future expense to be recognized related to our restricted stock unit plans over a weighted average remaining life of 1.6 years.
Post-Employment Benefit
Pursuant to a service agreement we entered into with our Chairman of the Board of Directors, we are obligated to provide for medical coverage on an after-tax basis to him, his spouse and two adult children for their lives. Our total accrued liabilities, current and long-term, under this post-employment benefit were $1.8 million and $2.5 million as of December 31, 2020 and 2019, respectively.


91

SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)
(in thousands, except per share data)
 
 
2020
Quarter Ended
March 31
June 30
Sept. 30
Dec. 31
Total
Revenue$536,668 $427,216 $439,743 $424,262 $1,827,889 
Gross margin46,752 42,537 29,651 45,001 163,941 
Income (loss) from operations(380,757)(5,182)(60,620)480 (446,079)
Net income (loss)(367,598)(24,788)(79,365)(25,000)(496,751)
Diluted earnings (loss) per share$(3.71)$(0.25)$(0.80)$(0.25)$(5.01)
Weighted average number of diluted shares outstanding99,055 99,273 99,297 99,306 99,233 
 
2019
Quarter Ended
March 31
June 30
Sept. 30
Dec. 31
Total
Revenue
$493,886 $495,781 $497,647 $560,810 $2,048,124 
Gross margin
27,587 41,983 49,061 (20,387)98,244 
Income (loss) from operations
(21,714)(9,635)(5,194)(254,170)(290,713)
Net income (loss)
(24,827)(35,182)(25,523)(262,912)(348,444)
Diluted earnings (loss) per share
$(0.25)$(0.36)$(0.26)$(2.66)$(3.52)
Weighted average number of diluted shares outstanding
98,714 98,929 98,930 98,930 98,876 

92
EX-4.01 2 oii_exhibit401x12312020.htm EX-4.01 DESCRIPTION OF COMMON STOCK Document


Exhibit 4.01
Description of Securities
Registered Pursuant to Section 12 of the
Securities Exchange Act of 1934
As of December 31, 2020, Oceaneering International, Inc., a Delaware corporation (“Oceaneering,” “we,” “our” or “us”), had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): common stock, par value $0.25 per share (our “common stock”). The following contains a description of our common stock, as well as certain related additional information. This description is a summary only and does not purport to be complete. We encourage you to read the complete text of Oceaneering’s restated certificate of incorporation, as amended (our “certificate of incorporation”), and amended and restated bylaws (our “bylaws”), which we have incorporated by reference as exhibits to our Annual Report on Form 10-K. References to “stockholders” refer to holders of our common stock, unless the context otherwise requires.
General
Under our certificate of incorporation, we have the authority to issue 363,000,000 shares of capital stock, consisting of 360,000,000 shares of our common stock and 3,000,000 shares of preferred stock, par value $1.00 per share (“preferred stock”). As of December 31, 2020, there were 99,308,364 shares of our common stock and no shares of preferred stock issued and outstanding. All of the outstanding shares of our common stock are fully paid and nonassessable.
Voting Rights
Our stockholders are entitled to one vote for each share of our common stock held on all matters submitted to a vote of the stockholders, including the election of directors. Holders of our common stock have no right to cumulate their votes in an election of directors.
Under our bylaws, in connection with an election of directors at any meeting of our stockholders at which a quorum is present, each nominee for election is elected by the vote of a plurality of votes cast. However, our Corporate Governance Guidelines provide that, in an uncontested election of directors, any director nominee who does not receive a “for” vote by a majority of shares present in person or by proxy and entitled to vote and actually voting on the matter shall promptly tender his or her resignation to the nominating and corporate governance committee of Oceaneering’s board of directors (our “board of directors”), subject to acceptance by our board of directors. The nominating and corporate governance committee would then make a recommendation to our board of directors with respect to the director’s resignation and our board of directors would consider the recommendation and take appropriate action within 120 days from the date of the certification of the election results.
Our bylaws also provide that, in the case of any question to come before any meeting of our stockholders at which a quorum is present and to which the stockholder approval policy of any national securities exchange or quotation system on which our capital stock is traded or quoted on our application, the requirements under the Exchange Act, or any provision of the Internal Revenue Code of 1986, as amended, or the rules and regulations thereunder (the “Code”), applies, in each case for which question our certificate of incorporation, our bylaws or the General Corporation Law of the State of Delaware, as amended (the “DGCL”), does not specify a higher voting requirement, that question will be decided by the requisite vote that such stockholder approval policy, Exchange Act requirement or Code provision, as the case may be, specifies (or the highest requisite vote if more than one applies). A majority of the votes cast on the question whether to approve the appointment of independent public accountants (if that question is submitted for a vote of our stockholders at any such meeting) will be sufficient to approve such appointment.
All other elections and questions that have properly come before any meeting at which a quorum is present will, unless our certificate of incorporation, our bylaws or applicable law otherwise provides, be decided by the vote of the holders of shares of our capital stock present in person or by proxy at that meeting and having a majority of the votes entitled to vote on such matters.
Our board of directors may grant holders of any series of preferred stock, in the resolutions creating that series of preferred stock, the right to vote on the election of directors or any questions affecting us. For additional discussion, see “Effects of Certain Provisions of our Certificate of Incorporation and Bylaws and Delaware Law – Issuance of Preferred Stock.”



Dividend Rights
Subject to the preferred rights of the holders of shares of any class or series of preferred stock, holders of our common stock are entitled to receive, out of our funds legally available therefor, such dividends (payable in cash, stock or otherwise) as our board of directors may from time to time determine, payable to stockholders of record on such record dates as shall be established by our board of directors. The declaration and amount of future dividends is at the discretion of our board of directors and will depend on, among other factors, our financial condition, results of operations, cash flows, current and anticipated expansion plans, requirements under Delaware law and other factors that our board of directors may deem relevant. In addition, the payment of dividends on our common stock may be limited by obligations we may have to holders of any preferred stock or by the provisions of our debt instruments.
Liquidation Rights
Our stockholders would be entitled to share ratably in our net assets upon a liquidation or dissolution, after the payment or provision for all liabilities and subject to any preferential liquidation rights of any preferred stock that at the time may be outstanding.
No Preemptive, Conversion or Redemption Rights
Our stockholders have no preemptive, subscription, conversion or redemption rights, and are not subject to further calls or assessments by us. There are no sinking fund provisions applicable to our common stock.
Listing
Our common stock is traded on the New York Stock Exchange under the symbol “OII.”
Effects of Certain Provisions of Our Certificate of Incorporation and Bylaws and Delaware Law
Our certificate of incorporation, our bylaws and Delaware law contain provisions that may delay, defer or prevent a change of control of Oceaneering, including pursuant to one or more proposals a stockholder might consider to be in his or her best interest, impede or lengthen a change in membership of our board of directors or make removal of our management more difficult.
Action by Stockholders Without a Meeting
Our bylaws provide that stockholders may take action without a meeting of stockholders only if the holders of a majority of the stock which would have been entitled to vote upon such action consent in writing to such action. The bylaw provisions require that any stockholder proponent seeking to effect an action by written consent must deliver to our corporate secretary a written notice (together with accompanying materials, in the case of the election of directors) containing substantially the same information or meeting substantially the same requirements as described below under “Advance-Notice Provisions” and request that our board of directors fix a record date for determining stockholders entitled to consent in writing to such action. If our board of directors determines that such notice and request are in proper form, our bylaws provide that the board of directors shall promptly adopt a resolution fixing the record date. No written consent will be effective to take the specified corporate action unless written consents signed by a sufficient number of stockholders of record to take such action are delivered to us within a 60-day period, beginning with the first date on which a written consent with respect to such action is delivered to us.
Special Meetings of Stockholders
Our bylaws provide that special meetings of stockholders may be called at any time by:
our board of directors, pursuant to a resolution to call a special meeting that a majority of the total number of our directors has duly adopted;
any committee of our board of directors that is duly designated and empowered to call special meetings;
the chairman of our board of directors; and
our chief executive officer.



No other person or persons may call a special meeting of stockholders. The business to be transacted at any special meeting of stockholders will be confined to the purpose stated in the notice of the meeting.
Advance-Notice Provisions
Our bylaws contain advance-notice and other procedural requirements that apply to stockholder nominations of persons for election to the board of directors at any annual or special meeting of stockholders and to stockholder proposals that stockholders take any other action at any annual meeting.
Generally, in the case of an annual meeting, stockholders must deliver to our corporate secretary a written notice between 180 and 90 days before the anniversary date of our immediately preceding annual meeting of the stockholders. In the case of an annual meeting that is more than 30 days before or more than 60 days after such anniversary date, stockholders must deliver such notice 90 days prior to such annual meeting or 10 days following the day on which public announcement of the date of such meeting is first made by us. If the chairman of our board of directors, a majority of our board of directors or our chief executive officer calls a special meeting of stockholders for the election of directors, a stockholder proposing to nominate a person for that election must give our corporate secretary written notice of the proposal not earlier than 180 days prior to that special meeting and not later than the last to occur of (1) 90 days prior to that special meeting or (2) the 10th day following the day we publicly disclose the date of the special meeting. In no event will the adjournment of a meeting of stockholders, or postponement or recess of a meeting of stockholders for which notice was given, or the public announcement of such adjournment, postponement or recess, commence a new time period for any stockholder to give notice.
To be in proper form, the notice must include, among other things, (1) the name and address of the stockholder, certain information regarding the shares owned by the stockholder or any “associate” (generally defined to mean any person with whom the stockholder has any agreement, arrangement or understanding for the purpose of acquiring, holding, voting or disposing of any of our capital stock), (2) a description of any agreement, arrangement or understanding relating to any hedging or certain other transactions that have been entered into or made by the stockholder or any associate of the stockholder, (3) a description of specified types of agreements, arrangements or understandings between the stockholder or any associate of the stockholder and each proposed nominee of the stockholder (in the case of nominations for election of directors) or any other person (in the case of other business proposed to be brought before the meeting), including any agreements, arrangements or understandings relating to acquiring, holding or voting shares, or changing or influencing control of Oceaneering, (4) a list of all transactions by the stockholder or any associate of the stockholder involving any of our securities or any of the hedging or other transactions referred to above within the six-month period immediately prior to the date of the notice, (5) certain representations made by the stockholder (including, among other things, a representation that the stockholder or a qualified representative of the stockholder intends to appear in person at that meeting to bring that other business or nomination before that meeting and a representation that the stockholder is a holder of record of capital stock entitled to vote at the meeting and will continue to be a holder of record of capital stock entitled to vote at the meeting through the date of the meeting) and (6) all other information, if any, relating to the stockholder or any associate of the stockholder that would be required to be disclosed in solicitations of proxies for election of directors in an election contest, or is otherwise required, in each case pursuant to Regulation 14A under the Exchange Act. To nominate one or more directors, the notice must also include, as to each person whom the stockholder proposes to nominate for election as a director, the name, age, and business and residence addresses of such person, the principal occupation or employment of such person, certain information regarding the shares owned by the stockholder and all other information, if any, relating to such person that would be required to be disclosed in solicitations of proxies for election of directors in an election contest, or is otherwise required, in each case pursuant to Regulation 14A under the Exchange Act. Any such notice relating to one or more director nominations must be accompanied by the following documents (which we will provide in standard form upon request), each completed and signed by the nominee(s): (1) a questionnaire (with respect to the background and qualifications of such person) and (2) a representation and agreement (with respect to (a) certain voting commitments, (b) agreements as to compensation, reimbursement or indemnification in connection with service or action as a director, (c) compliance with applicable law and applicable stock exchange rules, the applicable provisions of our bylaws and certain of our policies and guidelines and (d) the intention, if elected as a director, to serve the full term for which such person is elected. Additionally, the notice must include such other information about the stockholder, each proposal and nominee as required by the Securities and Exchange Commission. Our bylaws also require notification from a stockholder proponent if any of the information provided in its business proposal or nomination notice changes, within a specified time period prior to the meeting of stockholders.



Director nominations and stockholder proposals that are late or that do not include all required information may be rejected.
The advance-notice provisions may have the effect of precluding a contest for the election of directors or the consideration of stockholder proposals if the proper procedures are not followed, and of discouraging or deterring a third party from conducting a solicitation of proxies to elect its own slate of directors or to approve its own proposal.
Classified Board of Directors
Our certificate of incorporation and bylaws provide for a classified board of directors. Except for directors that the holders of preferred stock may elect, our board of directors is divided into three classes, with the directors of each class as nearly equal in number as possible. The directors of each class serve a term that expires at the third succeeding annual meeting of our stockholders after their election, and each director holds office until his or her successor is duly elected and qualified. At each annual meeting of our stockholders, the term of a different class of our directors expires.
Our certificate of incorporation also provides that:
the classified board provisions may not be amended without the affirmative vote of the holders of at least 80% of the outstanding shares of our common stock;
no decrease in the number of our directors will shorten the term of any incumbent director; and
a director may be removed only for cause.
As described below under “Vacancies on our Board of Directors,” our certificate of incorporation also provides generally that any vacancies will be filled only by the affirmative vote of a majority of our remaining directors, even if less than a quorum. Therefore, without an amendment to our certificate of incorporation, our board of directors could prevent any stockholder from enlarging our board of directors and filling the new directorships with that stockholder's own nominees.
The classification of our board of directors could prevent a party who acquires control of a majority of our outstanding “voting stock” (defined to include all outstanding shares of capital stock of Oceaneering or another corporation entitled to vote generally in the election of directors) from obtaining control of our board of directors until the second annual stockholders' meeting following the date that party obtains that control.
Vacancies on our Board of Directors
Our bylaws provide that, subject to the rights of the holders of any outstanding series of preferred stock and unless otherwise required by law or resolution of our board of directors, newly created vacancies on the board of directors arising through death, resignation or removal, an increase in the number of directors or otherwise may be filled by a majority of the directors then in office, even if less than a quorum.
Business Combination Transactions Requiring More Than a Majority Vote.
Under our certificate of incorporation, the holders of at least 80% of the voting power of the then outstanding shares of our capital stock who are eligible to vote generally in the election of directors are required to approve some types of business transactions between Oceaneering and a “related person” (defined to include any person or entity that, together with its affiliates and associates, beneficially owns 20% or more of our outstanding voting stock), including:
any merger or consolidation of Oceaneering or any of our subsidiaries with a related person;
any sale, lease, exchange, mortgage, transfer or other disposition of assets, including voting securities of our subsidiaries, representing more than 30% of the fair market value of our total assets to a related person;



specified types of asset acquisitions, including acquisitions of securities of a related person, from a related person; and
the issuance by us or any of our subsidiaries of any of our securities or securities of any of our subsidiaries to a related person.
The same level of stockholder approval is also required for:
the adoption of any plan or proposal for our liquidation or dissolution if, as of the record date for the determination of stockholders entitled to vote on that plan or proposal, any person is a related person;
any recapitalization that would have the effect of increasing the voting power of a related person; and
any amendment of these super-majority approval requirements.
The continuing directors, as defined in our certificate of incorporation, may waive the provisions described above by special vote approving the business combination transaction. In addition, these provisions will not apply if specific fair price requirements are met.
The super-majority requirements described above could cause the following:
a delay, deferral or prevention of a change in control of our company;
entrench management; or
make it more difficult to effect a business transaction even if the transaction is favored by a majority of our independent stockholders.
Delaware Business Combination Statute
We are a Delaware corporation and are subject to Section 203 of the DGCL (“Section 203”). Section 203 prohibits a “business combination” between a corporation and an “interested stockholder” within three years of the time the stockholder became an interested stockholder, unless:
prior to such time, the board of directors of the corporation approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;
upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, exclusive of shares owned by directors who are also officers and by certain employee stock plans; or
at or subsequent to such time, the business combination is approved by the board of directors and authorized at a stockholders’ meeting by at least two‑thirds of the outstanding voting stock that is not owned by the interested stockholder.
Under Section 203, the restrictions described above also do not apply to specific business combinations proposed by an interested stockholder following the announcement or notification of designated extraordinary transactions involving the corporation and a person who had not been an interested stockholder during the previous three years or who became an interested stockholder with the approval of a majority of the corporation's directors, if a majority of the directors who were directors prior to any person's becoming an interested stockholder during the previous three years, or were recommended for election or elected to succeed those directors by a majority of those directors, approve or do not oppose that extraordinary transaction.
Generally under Section 203: (1) a “business combination” includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder; and (2) an “interested stockholder” is a person who owns 15% or more of the corporation’s outstanding voting stock, together with the affiliates or associates of such person.



Issuance of Preferred Stock
Our certificate of incorporation authorizes up to 3,000,000 shares of preferred stock. Preferred stock may, by resolution, from time to time, be issued in one or more series as may be determined by our board of directors, and the board of directors, without further approval of the stockholders, is authorized to fix by resolution or resolutions providing for the classification, liquidation and dividend rights, voting rights, conversion or exchange rights, and any other rights, restrictions and qualifications of and the terms of any redemption and liquidation preferences and any purchase, retirement or sinking fund which may be provided for such shares of preferred stock, to the fullest extent permitted by applicable law. The issuance of shares of preferred stock may adversely affect the rights of the holders of our common stock. For example, any preferred stock issued may rank prior to our common stock as to dividend rights, liquidation preference or both, may have full or limited voting rights and may be convertible into shares of common stock. As a result, the issuance of shares of preferred stock may discourage bids for shares of our common stock or may otherwise adversely affect the market price of our common stock. Furthermore, undesignated preferred stock may enable our board of directors to render more difficult or to discourage an attempt to obtain control of us by means of a tender offer, proxy contest, merger or otherwise, and to thereby protect the continuity of our management.
Limitations on Directors’ Liability
Delaware law authorizes Delaware corporations to limit or eliminate the personal liability of their directors to them and their stockholders for monetary damages for breach of a director's fiduciary duty of care. The duty of care requires that, when acting on behalf of the corporation, directors must exercise an informed business judgment based on all material information reasonably available to them. Absent the limitations Delaware law authorizes, directors of Delaware corporations are accountable to those corporations and their stockholders for monetary damages for conduct constituting gross negligence in the exercise of their duty of care. Delaware law enables Delaware corporations to limit available relief to equitable remedies such as injunction or rescission. Our certificate of incorporation limits the liability of our directors to us or our stockholders to the fullest extent Delaware law permits.
Specifically, no member of our board of directors will be personally liable for monetary damages for any breach of the member's fiduciary duty as a director, except for liability:
for any breach of the member's duty of loyalty to us or our stockholders;
for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law;
for unlawful payments of dividends or unlawful stock repurchases or redemptions or provided in Section 174 of the DGCL; and
for any transaction from which the member derived an improper personal benefit.
This provision could have the effect of reducing the likelihood of derivative litigation against our directors and may discourage or deter our stockholders or management from bringing a lawsuit against our directors for breach of their duty of care, even though such an action, if successful, might otherwise have benefited our stockholders and us. Our bylaws provide indemnification to our officers and directors and other specified persons with respect to their conduct in various capacities, and we have entered into agreements with each of our directors and officers which indemnify them to the fullest extent Delaware law permits.
Transfer Agent and Registrar
The transfer agent and registrar for our common stock is Computershare Trust Company, N.A.

EX-10.18 3 oii_exhibit1018x12312020.htm EX-10.18 OCEANEERING AMENDMENT NO 1 RETIREMENT PLAN Document
Exhibit 10.18
FIRST AMENDMENT
TO
OCEANEERING RETIREMENT INVESTMENT PLAN
(As Amended and Restated Effective January 1, 2019)
Oceaneering International, Inc., a Delaware corporation (the “Company”), having established the Oceaneering Retirement Investment Plan, as amended and restated effective January 1, 2019, (the “Plan”), and having reserved the right under Section 7.1 thereof to amend the Plan, does hereby amend the Plan to reduce the amount of the Company’s Safe Harbor Contribution, effective as of June 1, 2020, to read as follows:
1.Section 4.1(d)(1) of the Plan is hereby amended in its entirety to read as follows:
“(1)    QACA Implementation.
(A)    QACA. Except as provided in clause (B) below, effective for Plan Years beginning on or after January 1, 2008, the Employer maintains a Plan with automatic enrollment provisions as a Qualified Automatic Contribution Arrangement (“QACA”). Accordingly, the Plan will satisfy the automatic enrollment provisions of this Section regarding: (1) the Participants subject to the QACA, as described below; (2) the Automatic Deferral amount requirements described herein; and (3) the uniformity requirements as described below. Except as modified herein, the Plan’s safe harbor 401(k) plan provisions apply to this QACA. The Employer will provide Safe Harbor Contribution in the sum of one hundred percent (100%) of a Participant’s Elective Deferrals that do not exceed six percent (6%) of the Participant’s Compensation, based on Elective Deferrals and Compensation during the entire Plan Year, to the Participants eligible to make Elective Deferrals.
(B)    2020 Plan Year. Notwithstanding clause (A) above to the contrary, for the 2020 Plan Year the Plan shall not be a QACA and the Employer will provide a Matching Contribution (a “2020 Matching Contribution”) in the sum of (i) one hundred percent (100%) of a Participant’s Elective Deferrals that do not exceed six percent (6%) of the Participant’s Compensation paid during the period beginning on January 1, 2020 and ending on May 31, 2020 and (ii) fifty percent (50%) of a Participant’s Elective Deferrals that do not exceed six percent (6%) of the Participant’s Compensation paid during the period beginning on June 1, 2020 and ending on December 31, 2020, based on a Participant’s Elective Deferrals and Compensation during the entire Plan Year, to the Participants eligible to make Elective Deferrals. No Employer Contributions for the 2020 Plan Year shall be Safe
1


Harbor Contributions. The 2020 Matching Contribution shall be subject to the Actual Deferral Percentage and Actual Contribution Percentage tests set forth in Appendix B hereto. Subject to this clause (B) and any provisions of the Code or the Plan that apply only to QACA contributions, a 2020 Matching Contribution shall be considered, treated and subject to the same requirements as a Safe Harbor Contribution and shall be reflected in a Participant’s QACA Account, including, but not limited to, for purposes of vesting and distributions.”
2.The Plan is amended to add a new Appendix B attached hereto as Exhibit A to this Amendment.
IN WITNESS WHEREOF, Oceaneering International, Inc. has caused these presents to be executed by its duly authorized officer in a number of copies, all of which shall constitute one and the same instrument, which may be sufficiently evidenced by any executed copy hereof, on this 1st day of June 2020, but effective as of the date set forth above.
OCEANEERING INTERNATIONAL, INC.

By: /S/ DAVID K. LAWRENCE
Name: David K. Lawrence
Title: Senior Vice President, General Counsel and Secretary
    2


OCEANEERING RETIREMENT INVESTMENT PLAN
(As Amended and Restated Effective January 1, 2019)

Appendix B

TESTING OF 2020 MATCHING CONTRIBUTIONS
Effective January 1, 2020, the provisions of this Appendix B shall apply to the 2020 Matching Contributions for the 2020 Plan Year.
B.1.    Definitions. For purposes of this Appendix B, capitalized terms shall have the meaning ascribed to them in the Plan; provided, however, that the following terms, when capitalized, shall be defined as:
(a)Actual Contribution Percentage” or “ACP” shall mean, with respect to a Plan Year, for a specified group of Employees (either Highly Compensated Employees or Nonhighly Compensated Employees) the average of the ratios, calculated separately for each Employee, of:
(i)The sum of the Aggregate Contributions paid under the Plan on behalf of each Employee for a Plan Year that are made on account of the Employee’s Contributions for the Plan Year, which are allocated to the Employee’s Account during such Plan year, and are paid to the Trust no later than the end of the next following Plan Year, over
(ii)The Employee’s Compensation for such Plan Year.
An Employee’s Actual Contribution Percentage shall be determined after determining his Excess Deferrals and Excess Contributions, if any. The Actual Contribution Percentage of an eligible Employee who does not have any Aggregate Contributions for a Plan Year is zero. The individual ratios and Actual Contribution Percentages shall be calculated to the nearest 1/100 of 1% of an Employee’s Compensation.
(b)Actual Deferral Percentage” or “ADP” shall mean, with respect to a Plan Year, for a specified group of Employees (either Highly Compensated Employees or Nonhighly Compensated Employees) the average of the ratios, calculated separately for each Employee, of:
(i)The amount of Employer Contributions actually paid to the Plan on behalf of each such Employee for a Plan Year that relate to Compensation that either (1) would have been received by the Employee in such Plan Year but for the deferral election or (2) is attributable to services performed by the Employee in the Plan Year and would have been received by the Employee within 2½ months after the close of the Plan Year but for the deferral election and which are allocated to the Employee’s Account and are paid to
    B-1


the Trust no later than the end of the next following Plan Year, over
(ii)The Employee’s Compensation for such Plan Year.
The Actual Deferral Percentage of an eligible Employee who does not have any Employer Contributions for a Plan Year is zero. The individual ratios and Actual Deferral Percentages shall be calculated to the nearest 1/100 of 1% of an Employee’s Compensation.
(c)Aggregate Contributions” shall mean, as applicable, any of the following: (i) 2020 Matching Contributions; (ii) QNECs that have not been included in the ADP test; (iii) Elective Deferrals that are not needed to satisfy the ADP test, provided such test is satisfied before and after such Elective Deferrals have been included in the ACP test for the current Plan Year; and (vi) with respect to Highly Compensated Employees, Excess Contributions. Aggregate Contributions shall not include (i) 2020 Matching Contributions that are forfeited either to correct Excess Aggregate Contributions or because the contributions to which they relate are Excess Deferrals, Excess Contributions or Excess Aggregate Contributions or (ii) 2020 Matching Contributions made pursuant to Code Section 414(u) by reason of a Participant’s qualified military service.
(d)Compensation” shall mean compensation as defined in Regulation Section 1.414(s) 1(c) for services rendered to an Employer during the Plan Year.
(e)Employee” shall mean each Employee eligible to participate in the Plan in accordance with Section 3.1 of the Plan, including those eligible Employees who do not elect to make Elective Deferrals, and who is an “eligible employee” as defined in Treasury Regulation Section 1.401(k)-6.
(f)Employer Contributions” shall mean, as applicable, any of the following: (i) Elective Deferrals, including any Excess Deferrals made by Highly Compensated Employees, but excluding Catch-Up Contributions and any Elective Deferrals made pursuant to Code Section 414(u) by reason of a Participant’s qualified military service, and (ii) QNECs that have not been used to satisfy the ACP test for the current Plan Year.
(g)Excess Aggregate Contributions” shall mean, with respect to any Plan Year, the excess of:
(i)The sum of the Aggregate Contributions actually taken into account in computing the ACP of Highly Compensated Employees for such Plan Year, minus
(ii)The maximum amount of Aggregate Contributions permitted by the ACP test for the Plan Year (determined by hypothetically reducing contributions made on behalf of Highly Compensated
    B-2


Employees in order of their ACP beginning with the highest of such percentages).
(h)Excess Contributions” shall mean, with respect to any Plan Year, the excess of:
(i)The sum of the Employer Contributions actually taken into account in computing the ADP of Highly Compensated Employees for such Plan Year, minus
(ii)The maximum amount of such Employer Contributions permitted by the ADP test for the Plan Year (determined by hypothetically reducing contributions made on behalf of Highly Compensated Employees in order of their ADP, beginning with the highest of such percentages).
(i)QNECs” shall mean qualified non-elective contributions, as defined in Regulation Sections 1.401(k) and 1.401(m), that may be made for a Plan Year in any amount necessary to satisfy or help to satisfy the Actual Deferral Percentage Test in this Appendix B.
(j)QMACs” shall mean qualifying matching contributions, as defined under Regulation Section 1.401(k) and 1.401(m), which are Matching Contributions allocated to eligible Participants for a Plan Year in any amount necessary to satisfy or help to satisfy the Actual Deferral Percentage Test in this Appendix B and satisfy the non-forfeitability and distribution requirements for Elective Deferrals at the time allocated to a Participant’s Account. QMACs used in applying the ADP test may not be used in applying the ACP test.
For purposes of this Appendix B, the term “Elective Deferrals” includes both Elective Deferrals and Roth Contributions made to the Plan by a Participant.
B.2.    Actual Deferral Percentage Test. The ADP for the eligible Highly Compensated Employees for the Plan Year shall not exceed the greater of:
(i)The ADP for the eligible Nonhighly Compensated Employees times 1.25; or
(ii)The lesser of (i) the ADP for the eligible Nonhighly Compensated Employees times 2.0 or (ii) the ADP for the eligible Nonhighly Compensated Employees plus two percentage (2%) points.
The Plan applies the Actual Deferral Percentage test using (i) the “current year testing method” described in Regulation Section 1.401(k)-2 for Highly Compensated Employees and Nonhighly Compensated Employees. The ADP for any Highly Compensated Employee who is eligible to have Elective Deferrals allocated to his account under two or more plans described in Code Section 401(k) that are maintained by an Employer or an Affiliate in addition to the Plan shall be determined as if the total of all such contributions
    B-3


were made under a single plan. If a Highly Compensated Employee participates in two or more plans that have different plan years, all Elective Deferrals made during the Plan Year under all such arrangements shall be aggregated. In the event the Plan satisfies the requirements of Code Section 401(k), 401(a)(4), or 410(b) only if aggregated with one or more other plans, or if one or more other plans satisfy the requirements of such sections of the Code only if aggregated with the Plan, then this Section shall be applied by determining the ADP of Employees as if all such plans were a single plan. Plans may be aggregated in order to satisfy Code Section 401(k) only if they have the same plan year and use the same ADP testing method.
B.3    QNECs and QMACs. The Company, in its sole discretion, may elect to make QNECs or QMACs for any Plan Year in any amount it determines is necessary to satisfy or contribute to satisfying the Actual Deferral Percentage test or the Actual Contribution Percentage test. QNECs and QMACs may be used in lieu of, or in conjunction with, the distributions or recharacterizations described in Section B.4 of this Appendix B or the forfeitures or distributions described in Section B.6 of this Appendix B. QNECs and QMACs shall be allocated in a manner determined by the Company, in accordance with Regulation Section 1.401(a)(4)-2, among the Elective Deferral Accounts of Non Highly Compensated Employees who were eligible to make Elective Deferrals during the Plan Year for which the QNECs are made at any time during the Plan Year or no later than 12 months after the end of the Plan Year. Any portion of the QNECs or QMACs taken into account for purposes of the Actual Contribution Percentage test in Section B.5, may not be taken into account for purposes of the Actual Deferral Percentage test in Section B.2 of this Appendix B. QNECs must satisfy the non-disproportionate contributions requirements of Regulation Sections 1.401(k)-2(a)(6)(iv) and 1.401(m)-2(a)(6)(iv).
B.4.    Excess Contributions. If neither of the tests described in (a) or (b) of Section B.2 of this Appendix B are satisfied, and the Company decides not to make QNECs or QMACs as a corrective measure, then Excess Contributions, plus any income and minus any loss attributable thereto, of certain Highly Compensated Employees will be recharacterized or distributed and shall be considered taxable income to such Highly Compensated Employees. Excess Contributions are allocated to the Highly Compensated Employees with the largest amount of Excess Deferrals taken into account in calculating the ADP test for the year in which the excess arose, beginning with the Highly Compensated Employee with the largest amount of such Excess Deferrals and continuing in descending order until all of the Excess Contributions have been allocated. To the extent a Highly Compensated Employee has not reached his Catch Up Contribution limit under the Plan, Excess Contributions shall be allocated to such Highly Compensated Employee as Catch Up Contributions (not to exceed the Catch Up Contribution limit) and such contributions will not be treated as Excess Contributions. Excess Contributions shall be treated as Annual Additions under the Plan even if distributed.
If recharacterization is not possible due to Plan limits or if, in its discretion, the Committee decides to correct Excess Contributions through distribution, the amount of Excess Contributions allocated to each Highly Compensated Employee, plus any income and minus any losses through the last day of the Plan Year to which such Excess Contributions relate, and minus the amount of any Excess Deferrals previously distributed, will be distributed to the affected Highly Compensated Employee as soon as
    B-4


administratively feasible but in no event later than 12 months following the end of such Plan Year during which the Excess Contributions were made.
The income or loss attributable to a Highly Compensated Employee’s Excess Contributions for the Plan Year shall be the income or loss attributable to the Highly Compensated Employee’s Elective Deferral Account for the Plan Year multiplied by a fraction, the numerator of which is the Excess Contributions and the denominator of which is the amount of the Highly Compensated Employee’s Elective Deferral Account balance as of the beginning of the Plan Year plus the Employee’s Pre Tax Contributions to the Account during the Plan Year.
If distributions or recharacterizations are made under this Section B.4, the Actual Deferral Percentage is treated as meeting the nondiscrimination test of Code Section 401(k)(3), regardless of whether the Actual Deferral Percentage, if recalculated after such distributions or recharacterizations, would satisfy Code Section 401(k)(3). The above procedures are used for purposes of distributing Excess Contributions under Code Section 401(k)(8)(A)(i). Excess Contributions shall be treated as Annual Additions under the Plan.
B. 5.    Actual Contribution Percentage Test. The Contribution Percentage for the eligible Employees for any Plan Year who are Highly Compensated Employees shall not exceed the greater of:
(i)    The ACP for the eligible Nonhighly Compensated Employees times 1.25; or
(ii)    The lesser of (i) the ACP for the eligible Nonhighly Compensated Employees times 2.0 or (ii) the ACP for Nonhighly Compensated Employees plus two percentage (2%) points.
The Plan applies the Actual Contribution Percentage test using the “current year testing method” described in Regulation Section 1.401(m)-2 for Highly Compensated Employees and Nonhighly Compensated Employees. In computing the Actual Contribution Percentage, the Company may elect to take into account Elective Deferrals, QNECs and QMACs made under the Plan or any other plan of the Company to the extent that (i) Elective Deferrals and/or QNECs and QMACs are not used for purposes of calculating the ADP test, and (ii) Elective Deferrals, including those treated as Aggregate Contributions for purposes of calculating the Actual Contribution Percentage, satisfy the requirements of Code Section 401(k)(3). The ACP for any Highly Compensated Employee who is eligible to have Aggregate Contributions allocated to his account under two or more plans described in Code Section 401(a) or 401(k) that are maintained by an Employer or an Affiliate in addition to the Plan shall be determined as if the total of all such contributions were made under a single plan. If a Highly Compensated Employee participates in two or more such plans or arrangements that have different plan years, all Aggregate Contributions made during the Plan Year under all such plans and arrangements shall be aggregated.
For purposes of determining whether the ACP limits of this Section B.5 are satisfied, all Aggregate Contributions that are made under two or more plans that are aggregated for
    B-5


purposes of Code Section 401(a)(4) or 410(b) are to be treated as made under a single plan and if two or more plans are permissively aggregated for purposes of Code Section 401(m) the aggregated plans must also satisfy Code Sections 401(a)(4) and 410(b) as though they were a single plan. Plans may be aggregated in order to satisfy Code Section 401(m) only if they have the same Plan Year and use the same ACP testing method.
B.6.    Excess Aggregate Contributions. If neither of the tests described in (a) or (b) of this Appendix B are satisfied, and the Company decides not to make QNECs and/or QMACs as a corrective measure, Excess Aggregate Contributions, plus any income and minus any loss through the last day of the Plan Year to which such Excess Contributions relate attributable thereto, shall be forfeited, or if not forfeitable, shall be distributed no later than 12 months after the close of a Plan Year to Participants to whose accounts such Excess Aggregate Contributions were allocated. Excess Aggregate Contributions are allocated to the Highly Compensated Employees with the largest Aggregate Contributions taken into account in calculating the ACP test for the year in which the excess arose, beginning with the Highly Compensated Employee with the largest amount of such Aggregate Contributions and continuing in descending order until all the Excess Aggregate Contributions have been allocated. Excess Aggregate Contributions shall be treated as Annual Additions under the Plan even if distributed.
The income or loss attributable to the Highly Compensated Employee’s Excess Aggregate Contributions for the Plan Year shall be the income or loss attributable to the Highly Compensated Employee’s 2020 Matching Contributions for the Plan Year multiplied by a fraction, the numerator of which is the Excess Aggregate Contribution, and the denominator of which is the amount of the Highly Compensated Employee’s 2020 Matching Contributions without regard to any income or loss occurring during such Plan Year.
Any forfeiture of Excess Aggregate Contributions shall be applied to reduce 2020 Matching Contributions for the Plan Year in which the excess arose. Should the amount of forfeited Excess Aggregate Contributions exceed the amount of 2020 Matching Contributions needed for the Plan Year, such forfeitures shall be allocated, after all other forfeitures under the Plan, to the QACA Account of each Nonhighly Compensated Employee who made Elective Deferrals to the Plan, in the ratio that each such Employee’s Elective Deferrals for the Plan Year bears to the total Elective Deferrals of all such Employees for such Plan Year.
If forfeitures or distributions are made under this Section B.6, the Actual Contribution Percentage test is treated as meeting the nondiscrimination test of Code Section 401(m)(2), regardless of whether the Actual Contribution Percentage, if recalculated after such forfeitures and/or distributions, would satisfy Code Section 401(m)(2). Excess Aggregate Contributions shall be treated as Annual Additions under the Plan.
    B-6
EX-10.19 4 oii_exhibit1019x12312020.htm EX-10.19 OCEANEERING AMENDMENT NO 2 RETIREMENT PLAN Document
Exhibit 10.19
SECOND AMENDMENT
TO
OCEANEERING RETIREMENT INVESTMENT PLAN
(As Amended and Restated Effective January 1, 2019)
Oceaneering International, Inc., a Delaware corporation (the “Company”), having established the Oceaneering Retirement Investment Plan, as amended and restated effective January 1, 2019, and thereafter amended (the “Plan”), and having reserved the right under Section 7.1 thereof to amend the Plan, does hereby amend the Plan, effective as of January 1, 2021, to read as follows:
1.Section 4.1(b) of the Plan is hereby amended to read as follows:
“(b)    Matching Contributions.
(1)    Generally. Each Plan Year the Employer may, in its discretion, make a Matching Contribution in such amount, if any, as it may determine for the Plan Year. If the Employer chooses to make a Matching Contribution for a Plan Year, the Employer shall determine the amount that shall be contributed on behalf of each Participant based on the Participant’s Elective Deferrals and/or Roth Contributions and the matching formula approved by the Employer for such Plan Year. The foregoing notwithstanding, for Plan Years beginning on or after January 1, 2021, the Employer will provide a Matching Contribution in the amount of fifty percent (50%) of a Participant’s Elective Deferrals and Roth Contributions that in total do not exceed six percent (6%) of the Participant’s Compensation paid during a Plan Year, based on a Participant’s Elective Deferrals and/or Roth Contributions during the Plan Year.
(2)    Automatic Deferrals. The Automatic Deferral and Automatic Deferral Percentages in Section 4.1(d)(3)(A) (and related definitions in Section 4.1(d)(8)) shall apply to all Participants eligible of Matching Contributions under this Section 4.1(b) in the same manner as it applies for the QACA.
(3)    Forfeitures. To the extent Matching Contributions under this Section 4.1(b) are subject to the vesting schedule in Section 6.4(b), any resulting Forfeitures may be used to pay administrative expenses, and any remaining Forfeitures shall be used to reduce Matching Contribution and any other Employer contributions made for the Plan Year. If not, all Forfeitures can be used in this manner, then any remaining Forfeitures shall be allocated as a Qualified Nonelective Contribution in the proportion that the



1

        
Compensation of each Participant eligible to make an Elective Deferral contribution bears to the aggregate Compensation of all such Participants.”
2.Section 4.1(d)(1) of the Plan is hereby amended to read as follows:
“(1)    QACA Implementation.
(A)    Plan Years 2008 through 2019. Effective for Plan Years beginning on or after January 1, 2008, and ending prior to January 1, 2020, the Employer maintained a Plan with automatic enrollment provisions as a Qualified Automatic Contribution Arrangement (“QACA”). Accordingly, the Plan satisfied the automatic enrollment provisions of this Section regarding: (1) the Participants subject to the QACA, as described below; (2) the Automatic Deferral amount requirements described herein; and (3) the uniformity requirements as described below. Except as modified herein, the Plan’s safe harbor 401(k) plan provisions applied to this QACA. The Employer provided a Safe Harbor Contribution in the sum of one hundred percent (100%) of a Participant’s Elective Deferrals that did not exceed six percent (6%) of the Participant’s Compensation, based on Elective Deferrals and Compensation during the entire Plan Year, to the Participants eligible to make Elective Deferrals. For purposes of this Section 4.1(d), but excluding Section 4.1(d)(8), references to Elective Deferrals shall include Roth Contributions.
(B)    Plan Year 2020. For the 2020 Plan Year the Plan shall not be a QACA and the Employer will provide a Matching Contribution (“2020 Matching Contribution”) in the sum of (i) one hundred percent (100%) of a Participant’s Elective Deferrals that do not exceed six percent (6%) of the Participant’s Compensation paid during the period beginning on January 1, 2020 and ending on May 31, 2020 and (ii) fifty percent (50%) of a Participant’s Elective Deferrals that do not exceed six percent (6%) of the Participant’s Compensation paid during the period beginning on June 1, 2020 and ending on December 31, 2020, based on a Participant’s Elective Deferrals and Compensation during the 2020 Plan Year. No Employer contributions for the 2020 Plan Year shall be Safe Harbor Contributions. The Actual Deferral Percentage and Actual Contribution Percentage tests set forth in Appendix B hereto will apply for the 2020 Plan Year. Subject to this clause (B) and any provisions of the Code or the Plan that apply only to QACA contributions, a 2020 Matching Contribution shall be considered, treated and subject to the same requirements as a Safe Harbor Contribution, but not limited to, for purposes of vesting and distributions.”

2

        
3.Section 6.4(b)(2) of the Plan shall be amended to read as follows:
“(2)    The Vested portion of the Matching Contribution and Safe Harbor Contribution made to the Matching Contribution and/or QACA Account shall be determined in accordance with the following vesting schedule:
Vesting Schedule
Periods of Service
Percentage
Less than 20%
2100%”

4.Appendix B of the Plan is amended as attached hereto as Exhibit A to this Amendment.
IN WITNESS WHEREOF, Oceaneering International, Inc. has caused these presents to be executed by its duly authorized officer in a number of copies, all of which shall constitute one and the same instrument, which may be sufficiently evidenced by any executed copy hereof, on this 28th day of December 2020, but effective as of the date set forth above.
OCEANEERING INTERNATIONAL, INC.

By:/S/ HOLLY D. KRIENDLER    
Name:    Holly D. Kriendler    
Title:    Senior Vice President and Chief Human    
Resources Officer    

3

        
OCEANEERING RETIREMENT INVESTMENT PLAN
(As Amended and Restated Effective January 1, 2019)

Appendix B

ADP/ACP NONDISCREMINATION TESTING
The provisions of this Appendix B shall apply for any Plan Year the Plan is not a Qualified Automatic Contribution Arrangement as provided under Section 4(d) of the Plan.
B.1.    Definitions. For purposes of this Appendix B, capitalized terms shall have the meaning ascribed to them in the Plan; provided, however, that the following terms, when capitalized, shall be defined as:
(a)Actual Contribution Percentage” or “ACP” shall mean, with respect to a Plan Year, for a specified group of Employees (either Highly Compensated Employees or Nonhighly Compensated Employees) the average of the ratios, calculated separately for each Employee, of:
(i)The sum of the Aggregate Contributions paid under the Plan on behalf of each Employee for a Plan Year that are made on account of the Employee’s Contributions for the Plan Year, which are allocated to the Employee’s Account during such Plan year, and are paid to the Trust no later than the end of the next following Plan Year, over
(ii)The Employee’s Compensation for such Plan Year.
An Employee’s Actual Contribution Percentage shall be determined after determining his Excess Deferrals and Excess Contributions, if any. The Actual Contribution Percentage of an eligible Employee who does not have any Aggregate Contributions for a Plan Year is zero. The individual ratios and Actual Contribution Percentages shall be calculated to the nearest 1/100 of 1% of an Employee’s Compensation.
(b)Actual Deferral Percentage” or “ADP” shall mean, with respect to a Plan Year, for a specified group of Employees (either Highly Compensated Employees or Nonhighly Compensated Employees) the average of the ratios, calculated separately for each Employee, of:
i.The amount of Employee Contributions actually paid to the Plan on behalf of each such Employee for a Plan Year that relate to Compensation that either (1) would have been received by the Employee in such Plan Year but for the deferral election or (2) is attributable to services performed by the Employee in the Plan Year and would have been received by the Employee within 2½ months after the close of the Plan Year but for the deferral election and which are allocated to the Employee’s Account and are paid to
B-1

        
the Trust no later than the end of the next following Plan Year, over
ii.The Employee’s Compensation for such Plan Year.
The Actual Deferral Percentage of an eligible Employee who does not have any Employee Contributions for a Plan Year is zero. The individual ratios and Actual Deferral Percentages shall be calculated to the nearest 1/100 of 1% of an Employee’s Compensation.
(c)Aggregate Contributions” shall mean, as applicable, any of the following: (i) Matching Contributions; (ii) QNECs that have not been included in the ADP test; (iii) Elective Deferrals that are not needed to satisfy the ADP test, provided such test is satisfied before and after such Elective Deferrals have been included in the ACP test for the current Plan Year; and (vi) with respect to Highly Compensated Employees, Excess Contributions. Aggregate Contributions shall not include (i) Matching Contributions that are forfeited either to correct Excess Aggregate Contributions or because the contributions to which they relate are Excess Deferrals, Excess Contributions or Excess Aggregate Contributions or (ii) Matching Contributions made pursuant to Code Section 414(u) by reason of a Participant’s qualified military service.
(d)Compensation” shall mean compensation as defined in Regulation Section 1.414(s)-1(c) for services rendered to an Employer during the Plan Year.
(e)Employee” shall mean each Employee eligible to participate in the Plan in accordance with Section 3.1 of the Plan, including those eligible Employees who do not elect to make Elective Deferrals, and who is an “eligible employee” as defined in Treasury Regulation Section 1.401(k)-6.
(f)Employee Contributions” shall mean, as applicable, any of the following: (i) Elective Deferrals, including any Excess Deferrals made by Highly Compensated Employees, but excluding Catch-Up Contributions and any Elective Deferrals made pursuant to Code Section 414(u) by reason of a Participant’s qualified military service, and (ii) QNECs that have not been used to satisfy the ACP test for the current Plan Year.
(g)Excess Aggregate Contributions” shall mean, with respect to any Plan Year, the excess of:
(i)The sum of the Aggregate Contributions actually taken into account in computing the ACP of Highly Compensated Employees for such Plan Year, minus
(ii)The maximum amount of Aggregate Contributions permitted by the ACP test for the Plan Year (determined by hypothetically reducing contributions made on behalf of Highly Compensated
B-2

        
Employees in order of their ACP beginning with the highest of such percentages).
(h)Excess Contributions” shall mean, with respect to any Plan Year, the excess of:
i.The sum of the Employee Contributions actually taken into account in computing the ADP of Highly Compensated Employees for such Plan Year, minus
ii.The maximum amount of such Employee Contributions permitted by the ADP test for the Plan Year (determined by hypothetically reducing contributions made on behalf of Highly Compensated Employees in order of their ADP, beginning with the highest of such percentages).
(i)QNECs” shall mean qualified non-elective contributions, as defined in Regulation Sections 1.401(k) and 1.401(m), that may be made for a Plan Year in any amount necessary to satisfy or help to satisfy the Actual Deferral Percentage Test in this Appendix B.
(j)QMACs” shall mean qualifying matching contributions, as defined under Regulation Section 1.401(k) and 1.401(m), which are Matching Contributions allocated to eligible Participants for a Plan Year in any amount necessary to satisfy or help to satisfy the Actual Deferral Percentage Test in this Appendix B and satisfy the non-forfeitability and distribution requirements for Elective Deferrals at the time allocated to a Participant’s Account. QMACs used in applying the ADP test may not be used in applying the ACP test.
For purposes of this Appendix B, the term “Elective Deferrals” includes both Elective Deferrals and Roth Contributions made to the Plan by a Participant.
B.2.    Actual Deferral Percentage Test. The ADP for the eligible Highly Compensated Employees for the Plan Year shall not exceed the greater of:
(i)The ADP for the eligible Nonhighly Compensated Employees times 1.25; or
(ii)The lesser of (i) the ADP for the eligible Nonhighly Compensated Employees times 2.0 or (ii) the ADP for the eligible Nonhighly Compensated Employees plus two percentage (2%) points.
The Plan applies the Actual Deferral Percentage test using (i) the “current year testing method” described in Regulation Section 1.401(k)-2 for Highly Compensated Employees and Nonhighly Compensated Employees. The ADP for any Highly Compensated Employee who is eligible to have Elective Deferrals allocated to his account under two or more plans described in Code Section 401(k) that are maintained by an Employer or an Affiliate in addition to the Plan shall be determined as if the total of all such contributions
B-3

        
were made under a single plan. If a Highly Compensated Employee participates in two or more plans that have different plan years, all Elective Deferrals made during the Plan Year under all such arrangements shall be aggregated. In the event the Plan satisfies the requirements of Code Section 401(k), 401(a)(4), or 410(b) only if aggregated with one or more other plans, or if one or more other plans satisfy the requirements of such sections of the Code only if aggregated with the Plan, then this Section shall be applied by determining the ADP of Employees as if all such plans were a single plan. Plans may be aggregated in order to satisfy Code Section 401(k) only if they have the same plan year and use the same ADP testing method.
B.3    QNECs and QMACs. The Company, in its sole discretion, may elect to make QNECs or QMACs for any Plan Year in any amount it determines is necessary to satisfy or contribute to satisfying the Actual Deferral Percentage test or the Actual Contribution Percentage test. QNECs and QMACs may be used in lieu of, or in conjunction with, the distributions or recharacterizations described in Section B.4 of this Appendix B or the forfeitures or distributions described in Section B.6 of this Appendix B. QNECs and QMACs shall be allocated in a manner determined by the Company, in accordance with Regulation Section 1.401(a)(4)-2, among the Elective Deferral Accounts of Non Highly Compensated Employees who were eligible to make Elective Deferrals during the Plan Year for which the QNECs are made at any time during the Plan Year or no later than 12 months after the end of the Plan Year. Any portion of the QNECs or QMACs taken into account for purposes of the Actual Contribution Percentage test in Section B.5, may not be taken into account for purposes of the Actual Deferral Percentage test in Section B.2 of this Appendix B. QNECs must satisfy the non-disproportionate contributions requirements of Regulation Sections 1.401(k)-2(a)(6)(iv) and 1.401(m)-2(a)(6)(iv).
B.4.    Excess Contributions. If neither of the tests described in (a) or (b) of Section B.2 of this Appendix B are satisfied, and the Company decides not to make QNECs or QMACs as a corrective measure, then Excess Contributions, plus any income and minus any loss attributable thereto, of certain Highly Compensated Employees will be recharacterized or distributed and shall be considered taxable income to such Highly Compensated Employees. Excess Contributions are allocated to the Highly Compensated Employees with the largest amount of Excess Deferrals taken into account in calculating the ADP test for the year in which the excess arose, beginning with the Highly Compensated Employee with the largest amount of such Excess Deferrals and continuing in descending order until all of the Excess Contributions have been allocated. To the extent a Highly Compensated Employee has not reached his Catch Up Contribution limit under the Plan, Excess Contributions shall be allocated to such Highly Compensated Employee as Catch Up Contributions (not to exceed the Catch Up Contribution limit) and such contributions will not be treated as Excess Contributions. Excess Contributions shall be treated as Annual Additions under the Plan even if distributed.
If recharacterization is not possible due to Plan limits or if, in its discretion, the Committee decides to correct Excess Contributions through distribution, the amount of Excess Contributions allocated to each Highly Compensated Employee, plus any income and minus any losses through the last day of the Plan Year to which such Excess Contributions relate, and minus the amount of any Excess Deferrals previously distributed, will be distributed to the affected Highly Compensated Employee as soon as
B-4

        
administratively feasible but in no event later than 12 months following the end of such Plan Year during which the Excess Contributions were made.
The income or loss attributable to a Highly Compensated Employee’s Excess Contributions for the Plan Year shall be the income or loss attributable to the Highly Compensated Employee’s Elective Deferral Account for the Plan Year multiplied by a fraction, the numerator of which is the Excess Contributions and the denominator of which is the amount of the Highly Compensated Employee’s Elective Deferral Account balance as of the beginning of the Plan Year plus the Employee’s Pre Tax Contributions to the Account during the Plan Year.
If distributions or recharacterizations are made under this Section B.4, the Actual Deferral Percentage is treated as meeting the nondiscrimination test of Code Section 401(k)(3), regardless of whether the Actual Deferral Percentage, if recalculated after such distributions or recharacterizations, would satisfy Code Section 401(k)(3). The above procedures are used for purposes of distributing Excess Contributions under Code Section 401(k)(8)(A)(i). Excess Contributions shall be treated as Annual Additions under the Plan.
B. 5.    Actual Contribution Percentage Test. The Contribution Percentage for the eligible Employees for any Plan Year who are Highly Compensated Employees shall not exceed the greater of:
(i)    The ACP for the eligible Nonhighly Compensated Employees times 1.25; or
(ii)    The lesser of (i) the ACP for the eligible Nonhighly Compensated Employees times 2.0 or (ii) the ACP for Nonhighly Compensated Employees plus two percentage (2%) points.
The Plan applies the Actual Contribution Percentage test using the “current year testing method” described in Regulation Section 1.401(m)-2 for Highly Compensated Employees and Nonhighly Compensated Employees. In computing the Actual Contribution Percentage, the Company may elect to take into account Elective Deferrals, QNECs and QMACs made under the Plan or any other plan of the Company to the extent that (i) Elective Deferrals and/or QNECs and QMACs are not used for purposes of calculating the ADP test, and (ii) Elective Deferrals, including those treated as Aggregate Contributions for purposes of calculating the Actual Contribution Percentage, satisfy the requirements of Code Section 401(k)(3). The ACP for any Highly Compensated Employee who is eligible to have Aggregate Contributions allocated to his account under two or more plans described in Code Section 401(a) or 401(k) that are maintained by an Employer or an Affiliate in addition to the Plan shall be determined as if the total of all such contributions were made under a single plan. If a Highly Compensated Employee participates in two or more such plans or arrangements that have different plan years, all Aggregate Contributions made during the Plan Year under all such plans and arrangements shall be aggregated.
For purposes of determining whether the ACP limits of this Section B.5 are satisfied, all Aggregate Contributions that are made under two or more plans that are aggregated for
B-5

        
purposes of Code Section 401(a)(4) or 410(b) are to be treated as made under a single plan and if two or more plans are permissively aggregated for purposes of Code Section 401(m) the aggregated plans must also satisfy Code Sections 401(a)(4) and 410(b) as though they were a single plan. Plans may be aggregated in order to satisfy Code Section 401(m) only if they have the same Plan Year and use the same ACP testing method.
B.6.    Excess Aggregate Contributions. If neither of the tests described in (a) or (b) of this Appendix B are satisfied, and the Company decides not to make QNECs and/or QMACs as a corrective measure, Excess Aggregate Contributions, plus any income and minus any loss through the last day of the Plan Year to which such Excess Contributions relate attributable thereto, shall be forfeited, or if not forfeitable, shall be distributed no later than 12 months after the close of a Plan Year to Participants to whose accounts such Excess Aggregate Contributions were allocated. Excess Aggregate Contributions are allocated to the Highly Compensated Employees with the largest Aggregate Contributions taken into account in calculating the ACP test for the year in which the excess arose, beginning with the Highly Compensated Employee with the largest amount of such Aggregate Contributions and continuing in descending order until all the Excess Aggregate Contributions have been allocated. Excess Aggregate Contributions shall be treated as Annual Additions under the Plan even if distributed.
The income or loss attributable to the Highly Compensated Employee’s Excess Aggregate Contributions for the Plan Year shall be the income or loss attributable to the Highly Compensated Employee’s Matching Contributions for the Plan Year multiplied by a fraction, the numerator of which is the Excess Aggregate Contribution, and the denominator of which is the amount of the Highly Compensated Employee’s Matching Contributions without regard to any income or loss occurring during such Plan Year.
Any forfeiture of Excess Aggregate Contributions shall be applied to reduce Matching Contributions for the Plan Year in which the excess arose. Should the amount of forfeited Excess Aggregate Contributions exceed the amount of Matching Contributions needed for the Plan Year, such forfeitures shall be allocated, after all other forfeitures under the Plan, to the QACA Account of each Nonhighly Compensated Employee who made Elective Deferrals to the Plan, in the ratio that each such Employee’s Elective Deferrals for the Plan Year bears to the total Elective Deferrals of all such Employees for such Plan Year.
If forfeitures or distributions are made under this Section B.6, the Actual Contribution Percentage test is treated as meeting the nondiscrimination test of Code Section 401(m)(2), regardless of whether the Actual Contribution Percentage, if recalculated after such forfeitures and/or distributions, would satisfy Code Section 401(m)(2). Excess Aggregate Contributions shall be treated as Annual Additions under the Plan.
B-6
EX-21.01 5 oii_exhibit2101x12312020.htm EX-21.01 SUBSIDIARIES OF OCEANEERING Document

Exhibit 21.01
SUBSIDIARIES OF OCEANEERING INTERNATIONAL, INC.
SubsidiariesPercentage of Ownership by Oceaneering International, Inc.Jurisdiction of Organization
Oceaneering Angola, S.A.45%Angola
Oceaneering Australia Pty Limited100%Australia
Marine Production Systems Do Brasil Ltda.100%Brazil
Grayloc Products Canada Ltd100%Canada
Marine Production Systems, Ltd.100%Delaware
Oceaneering Canada, Ltd.100%Delaware
Oceaneering International Holdings LLC100%Delaware
Oceaneering Mobile Workforce LLC100%Delaware
Solus Ocean Systems, Inc.100%Delaware
Oceaneering Equatorial Guinea, S.A.R.L.65%Equatorial Guinea
Oceaneering Ghana Limited80%Ghana
Oceaneering Holdings Sarl100%Luxembourg
Oceaneering Solus (Malaysia) SDN. BHD.49%Malaysia
Oceaneering Geomar de Mexico, S. de R.L. de C.V.
100%Mexico
Oceaneering International, S.A. de C.V.100%Mexico
Oceaneering AGV Systems B.V.100%Netherlands
Oceaneering Services (Nigeria) Ltd.40%Nigeria
Oceaneering AS100%Norway
Oceaneering Asset Integrity AS100%Norway
Oceaneering Rotator AS100%Norway
Oceaneering Holdings Sarl Saudi Arabia Limited100%Saudi Arabia
Oceaneering Senegal SARL100%Senegal
Oceaneering International PTE Ltd.100%Singapore
Oceaneering International GmbH100%Switzerland
Grayloc Products L.L.C.100%Texas
Oceaneering International Dubai, L.L.C.49%United Arab Emirates
Oceaneering Mobile Workforce Limited100%United Arab Emirates
Oceaneering OIS Company - W.L.L.49%United Arab Emirates
Ecosse Subsea Limited100%United Kingdom
Grayloc Products Ltd.100%United Kingdom
Oceaneering International Services Limited100%United Kingdom
Oceaneering Services Overseas Limited100%United Kingdom
Marine International Ltd.100%Vanuatu
Oceaneering Marine Technologies, Ltd.100%Vanuatu



EX-23.01 6 oii_exhibit2301x12312020.htm EX-23.01 CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM Document

Exhibit 23.01


Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:
(1)Registration Statements on Form S-8 Reg. Nos. 333-98211 and 333-174078 pertaining to the Oceaneering International, Inc. Retirement Investment Plan;

(2)Registration Statements on Form S-8 Reg. No. 333-166612 and 333-217691 pertaining to the 2010 Incentive Plan of Oceaneering International, Inc., as amended and restated to date; and

(3)Registration Statement on Form S-8 Reg. No. 333-238325 pertaining to the 2020 Incentive Plan of Oceaneering International, Inc.

of our reports dated February 26, 2021, with respect to the consolidated financial statements of Oceaneering International, Inc. and the effectiveness of internal control over financial reporting of Oceaneering International, Inc. included in this Annual Report (Form 10-K) of Oceaneering International, Inc. for the year ended December 31, 2020.
                        
/S/ ERNST & YOUNG LLP
Houston, Texas
February 26, 2021














EX-31.01 7 oii_exhibit3101x12312020.htm EX-31.01 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER DEC 2020 Document


Exhibit 31.01
CERTIFICATION

I, Roderick A. Larson, principal executive officer of Oceaneering International, Inc., certify that:

1.    I have reviewed this Annual Report on Form 10-K of Oceaneering International, Inc. for the year ended December 31, 2020;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.    The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
February 26, 2021By:
/S/ RODERICK A. LARSON
 Roderick A. Larson
 President and Chief Executive Officer
(Principal Executive Officer)


EX-31.02 8 oii_exhibit3102x12312020.htm EX-31.02 CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER DEC 2020 Document

Exhibit 31.02
CERTIFICATION

I, Alan R. Curtis, principal financial officer of Oceaneering International, Inc., certify that:

1.    I have reviewed this Annual Report on Form 10-K of Oceaneering International, Inc. for the year ended December 31, 2020;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.    The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
February 26, 2021By:
/S/ ALAN R. CURTIS
 Alan R. Curtis
 Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.01 9 oii_exhibit3201x12312020.htm EX-32.01 SEC 1350 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER DEC 2020 Document


Exhibit 32.01



CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report of Oceaneering International, Inc. ("Oceaneering") on Form 10-K for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Roderick A. Larson, principal executive officer, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
1.    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Oceaneering.
Dated:February 26, 2021By:/S/ RODERICK A. LARSON
 Roderick A. Larson
 President and Chief Executive Officer
(Principal Executive Officer)


EX-32.02 10 oii_exhibit3202x12312020.htm EX-32.02 SEC 1350 CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER DEC 2020 Document



Exhibit 32.02



CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report of Oceaneering International, Inc. ("Oceaneering") on Form 10-K for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Alan R. Curtis, principal financial officer, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
1.    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Oceaneering.
Dated:February 26, 2021By:
/S/ ALAN R. CURTIS
 Alan R. Curtis
 Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 11 oii-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements Of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements Of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2001010 - Disclosure - Leases Statement link:presentationLink link:calculationLink link:definitionLink 2002011 - Disclosure - Leases Asset and Liabilities link:presentationLink link:calculationLink link:definitionLink 2003012 - Disclosure - Leases Lease Term and Discount Rate link:presentationLink link:calculationLink link:definitionLink 2004013 - Disclosure - Leases Operating Lease Maturities link:presentationLink link:calculationLink link:definitionLink 2105101 - Disclosure - Leases, Codification Topic 842 link:presentationLink link:calculationLink link:definitionLink 2006014 - Disclosure - Costs to Obtain or Fulfill a Contract Statement link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - Summary Of Major Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Summary Of Major Accounting Policies-Leases link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Summary Of Major Accounting Policies-Treasury Stock link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Summary Of Major Accounting Policies-Inventory link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Summary Of Major Accounting Policies - Principles of Consolidation And Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Summary Of Major Accounting Policies Summary of Major Accounting Policies - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Summary Of Major Accounting Policies - Property, Plant and Equipment and Long-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Summary Of Major Accounting Policies - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Summary of Major Accounting Policies - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Summary of Major Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Summary Of Major Accounting Policies - Percentage-of-Completion (Details) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - Summary Of Major Accounting Policies - Foreign Currency Translation (Details) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - Summary Of Major Accounting Policies Summary Of Major Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - Summary Of Major Accounting Policies Summary of Major Accounting Policies - Dispositions (Details) link:presentationLink link:calculationLink link:definitionLink 2421414 - Disclosure - Summary Of Major Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2422415 - Disclosure - Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 2123103 - Disclosure - Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Revenue Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Revenue Geographic areas (Details) link:presentationLink link:calculationLink link:definitionLink 2426418 - Disclosure - Revenue Timing of Transfer of Goods or Services (Details) link:presentationLink link:calculationLink link:definitionLink 2427419 - Disclosure - Revenue Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428420 - Disclosure - Revenue Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - Revenue from Contract with Customer (Tables) link:presentationLink link:calculationLink link:definitionLink 2130104 - Disclosure - Selected Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2431421 - Disclosure - Selected Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432422 - Disclosure - Selected Balance Sheet Information (Details 2) link:presentationLink link:calculationLink link:definitionLink 2133105 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2434423 - Disclosure - Income Taxes - Provisions for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2435424 - Disclosure - Income Taxes - Income Before Income Tax, Domestic and Foreign (Details) link:presentationLink link:calculationLink link:definitionLink 2436425 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2437426 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438427 - Disclosure - Income Taxes - Summary of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2439428 - Disclosure - Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details) link:presentationLink link:calculationLink link:definitionLink 2440429 - Disclosure - Income Taxes Income Taxes - Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2441430 - Disclosure - Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 2442431 - Disclosure - Income Taxes Tax Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443432 - Disclosure - Income Taxes Income Tax Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2444433 - Disclosure - Income Taxes Income Tax Narrative Details (Details) link:presentationLink link:calculationLink link:definitionLink 2145106 - Disclosure - Selected Income Statement Information Selected Income Statement Information (Notes) link:presentationLink link:calculationLink link:definitionLink 1409434 - Statement - Selected Income Statement Information Selected Income Statement Information (Details) link:presentationLink link:calculationLink link:definitionLink 2146107 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2447435 - Disclosure - Debt - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2448436 - Disclosure - Debt - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 1410437 - Statement - Debt Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2449438 - Disclosure - Debt Interest Rate Swap (Details) link:presentationLink link:calculationLink link:definitionLink 2150108 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 2451439 - Disclosure - Commitments and Contingencies - Future Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2452440 - Disclosure - Commitments And Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2153109 - Disclosure - Operations by Business Segment and Geographic Area link:presentationLink link:calculationLink link:definitionLink 2454441 - Disclosure - Operations by Business Segment and Geographic Area - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455442 - Disclosure - Operations by Business Segment and Geographic Area - Financial Data By Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2456443 - Disclosure - Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Areas - Schedule of Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2457444 - Disclosure - Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Area - Other Significant Reconciling Items (Details) link:presentationLink link:calculationLink link:definitionLink 2458445 - Disclosure - Operations by Business Segment and Geographic Area - Revenues and Long-Lived Assets by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2159110 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan link:presentationLink link:calculationLink link:definitionLink 2460446 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2461447 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2462448 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Restricted Stock and Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2163111 - Disclosure - Accounting Standards Updates (Notes) link:presentationLink link:calculationLink link:definitionLink 2264201 - Disclosure - Accounting Standards Updates (Policies) link:presentationLink link:calculationLink link:definitionLink 2365302 - Disclosure - Accounting Standards Updates (Tables) link:presentationLink link:calculationLink link:definitionLink 2466449 - Disclosure - Accounting Standards Updates (Details) link:presentationLink link:calculationLink link:definitionLink 2467450 - Disclosure - Accounting Standards Updates Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2168112 - Disclosure - Lease (Notes) link:presentationLink link:calculationLink link:definitionLink 2469451 - Disclosure - Lease (Details) link:presentationLink link:calculationLink link:definitionLink 1111113 - Statement - Lessee Operating Lease Balances (Notes) link:presentationLink link:calculationLink link:definitionLink 1412452 - Statement - Lessee Operating Lease Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2170114 - Disclosure - Lessee operating lease costs (Notes) link:presentationLink link:calculationLink link:definitionLink 2471453 - Disclosure - Leases, Codification Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2472454 - Disclosure - Lessee operating lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 2173115 - Disclosure - Lease Costs (Notes) link:presentationLink link:calculationLink link:definitionLink 2274202 - Disclosure - Leases, Codification Topic 842 (Policies) link:presentationLink link:calculationLink link:definitionLink 2475455 - Disclosure - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2476456 - Disclosure - Leases, Codification Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2177116 - Disclosure - Intangible Assets, Goodwill and Other link:presentationLink link:calculationLink link:definitionLink 2078015 - Disclosure - Intangible Assets, Goodwill and Other (Statement) link:presentationLink link:calculationLink link:definitionLink 2479457 - Disclosure - Intangible Assets, Goodwill and Other (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 oii-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 oii-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 oii-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Trade Accounts Receivable [Member] Trade Accounts Receivable [Member] Restatement [Axis] Revision of Prior Period [Axis] Account Receivable Present Value Estimate Reclassified to Non-current Asset Account Receivable Present Value Estimate Reclassified to Non-current Asset Account Receivable Present Value Estimate Reclassified to Non-current Asset Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Accounts receivable, billed Accounts receivable, billed Accounts receivable, billed Range [Domain] Statistical Measurement [Domain] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Security Exchange Name Security Exchange Name Employee Benefit Plans and Shareholder Rights Plan Compensation and Employee Benefit Plans [Text Block] Total adjustments to net income Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Defined Benefit Plan, Plan Assets, Amount Defined Benefit Plan, Plan Assets, Amount Proceeds from Issuance of Long-term Debt Proceeds from Issuance of Long-term Debt Total Current Liabilities Liabilities, Current Pro forma diluted earnings per share Business Acquisition, Pro Forma Earnings Per Share, Diluted Performance Shares [Member] Performance Shares [Member] Transferred over Time [Member] Transferred over Time [Member] Balance, beginning of year. Weighted Average Date Fair Value Balance, end of year. Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Land survey business [Member] Land survey business [Member] Land survey business [Member] Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Amount Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Amount Restricted stock activity Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures ASSETS Assets [Abstract] Equity Method Investee, Name [Axis] Investment, Name [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Deepwater and Shallow Water [Member] Deepwater and Shallow Water [Member] Deepwater and Shallow Water [Member] Subsidiaries [Member] Subsidiaries [Member] Allowance for Loan and Lease Losses, Write-offs Allowance for Loan and Lease Losses, Write-offs Contract assets, current Contract assets, current Contract assets balance-current, under ASC 606, Revenue from contracts with customers Angola Member ANGOLA Acquired Finite-lived Intangible Asset, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Other Other Accrued Liabilities, Noncurrent Treasury stock, shares Treasury Stock, Shares, Acquired Australia [Member] AUSTRALIA Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Effect of change, income taxes Effect of change, income taxes Effect of change to income taxes without adoption of new accounting standard Legal Matters and Contingencies Legal Matters and Contingencies [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Tax benefits from stock plans Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Tax Credit Carryforward, Amount Tax Credit Carryforward, Amount Deferred Revenue Deferred Revenue Contract with Customer, Asset, Reclassified to Receivable Contract with Customer, Asset, Reclassified to Receivable Net proceeds (payments) of bank credit facilities, including issuance costs Proceeds from Bank Debt Deferred income taxes Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Current Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss Operating Leases, Rent Expense, Minimum Rentals Operating Leases, Rent Expense, Minimum Rentals Allowance for Doubtful Other Receivables, Current Allowance for Doubtful Other Receivables, Current Treasury Stock, Common, Value Treasury Stock, Common, Value Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Line of Credit Facility, Maximum Capitalization Ratio Line of Credit Facility, Maximum Capitalization Ratio Line of Credit Facility, Maximum Capitalization Ratio Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other Long-term Liabilities Other Liabilities, Noncurrent BRAZIL Brazil [Member] BRAZIL SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Unbilled Receivables, Current Unbilled Receivables, Current Inventory Inventory, Net Inventory, Net Derivative [Member] Derivative [Member] Concentration Risk, Percentage Concentration Risk, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Board of Directors Chairman [Member] Board of Directors Chairman [Member] Inventory [Axis] Inventory [Axis] Statement [Line Items] Statement [Line Items] Class of Stock [Domain] Class of Stock [Domain] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Classification [Domain] (Deprecated 2020-01-31) Tax Period [Axis] Tax Period [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Tax Rate Reconciliation [Domain] Tax Rate Reconciliation [Domain] [Domain] for Tax Rate Reconciliation [Axis] Range [Axis] Statistical Measurement [Axis] Oceaneering Entertainment System Oceaneering Entertainment System [Member] Oceaneering Entertainment System Percentage of commitment of lenders Percentage of commitment of lenders Percentage of commitment of lenders Unremitted foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member] Deferred Bonus [Member] Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Offshore Projects Group Offshore Projects Group [Member] Offshore Projects Group segment Basis difference in equity investments Deferred Tax Assets, Equity Method Investments Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Prepaid Expense, Current Prepaid Expense, Current Amendment Flag Amendment Flag Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Liabilities for penalties and interest on uncertain tax Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Other Other Accrued Liabilities, Current Other Pension Plan Other Pension Plan [Member] Percentage of Completion Contract Position Domain [Domain] Percentage of Completion Contract Position [Domain] Percentage of Completion Contract Position [Domain] UNITED KINGDOM United Kingdom [Member] UNITED KINGDOM Accounts Receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Credit Loss, Financial Instrument Credit Loss, Financial Instrument [Policy Text Block] Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount Derivatives, Policy [Policy Text Block] Derivatives, Policy [Policy Text Block] Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Products Gross Profit, Products Gross Profit, Products SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Revenue from External Customers by Products and Services [Table Text Block] Revenue from External Customers by Products and Services [Table Text Block] Allowance for Doubtful Accounts Receivable, Current Accounts receivable, allowances for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Income Statement Location [Domain] Income Statement Location [Domain] leases of lessee disclosure table [Table] leases of lessee disclosure table [Table] leases of lessee disclosure table [Table] Impairment property plant equipment Impairment property plant equipment Impairment property plant equipment Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Insurance Disclosure Insurance Disclosure [Text Block] Effect of change, total accrued liabilities Effect of change, total accrued liabilities Effect of change to total accrued liabilities due to adoption of new accounting standard Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative expense Selling, General and Administrative Expense Income Tax Disclosure - Uncertain Tax Positions [Abstract] Income Tax Disclosure - Uncertain Tax Positions [Abstract] Income Tax Disclosure - Uncertain Tax Positions [Abstract] Deferred income Deferred Tax Assets, Deferred Income Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Other non-current assets Other Assets, Noncurrent Other non-current assets Other Assets, Noncurrent Segment, Geographical, Groups of Countries, Foreign [Member] Foreign [Member] Segment, Geographical, Groups of Countries, Foreign [Member] Segment, Geographical, Groups of Countries, Foreign [Member] Inspection Member Asset Integrity [Member] Inspection Member Inspection [Member] Total Assets Assets Assets Tax Year 2017 [Member] Tax Year 2017 [Member] Subsea Products [Member] Subsea Products [Member] Subsea Products [Member] Subsea Products [Member] Foreign Deferred Tax Asset Foreign Deferred Tax Asset Foreign Deferred Tax Asset Balance, beginning of year, Number Balance, end of year, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Reporting Unit [Domain] Reporting Unit [Domain] Investments in and Advances to Affiliates Categorization [Axis] Investments in and Advances to Affiliates Categorization [Axis] Excess Tax Benefit From Employee Benefit Plans [Domain] Excess Tax Benefit From Employee Benefit Plans [Domain] [Domain] for Excess Tax Benefit From Employee Benefit Plans [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Effect of change, retained earnings Effect of change, retained earnings Effect of change to retained earnings without adoption of new accounting standard Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Disposition [Policy Text Block] Mergers, Acquisitions and Dispositions Disclosures [Text Block] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Liability for Uncertainty in Income Taxes, Noncurrent Liability for Uncertainty in Income Taxes, Noncurrent Costs in Excess of Billings on Uncompleted Contracts or Programs Costs in Excess of Billings Effect of change, inventory Effect of change, inventory Effect of change to inventory due to adoption of new accounting standard Sales [Member] Sales [Member] Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] (Deprecated 2017-01-31) Retirement Plan Type [Axis] Corporate and Other [Member] Other Segments [Member] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Asset Integrity [Member] [Member] Asset Integrity [Member] [Member] Asset Integrity [Member] [Member] Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Penalties and interest expense relating to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Inventory Increase (Decrease) in Inventories Disposition [Table] Disposition [Table] Disposition- sale of asset or business Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Valuation Allowances and Reserves, Period Increase (Decrease) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Cash surrender value of life insurance policies Fair Value, Concentration of Risk, Cash Surrender Value Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Impaired Long-Lived Assets Held and Used by Type [Axis] Impaired Long-Lived Assets Held and Used by Type [Axis] Balance, shares Balance, shares Shares, Issued Other Other Assets, Miscellaneous, Noncurrent Accounts Payable and Accrued Liabilities [Member] Accounts Payable and Accrued Liabilities [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (Deprecated 2020-01-31) Equity Method Investments Equity Method Investments Equity Method Investments Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Aerospace and Defense Technologies Aerospace and Defense Technologies [Member] Aerospace and Defense Technologies segment Effect of change, contract assets Effect of change, contract assets Effect of change on contract assets due to adoption of ASC 606 Restricted Stock Plan [Member] Restricted Stock Plan [Member] Restricted Stock Plan [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Accounts receivable, adjusted Accounts receivable, adjusted Accounts receivable balance without adoption of new accounting standard Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized Common Stock, Shares Authorized Business Acquisition, Percentage of Voting Interests Acquired Business Acquisition, Percentage of Voting Interests Acquired Revenue from External Customers by Geographic Areas [Table Text Block] Revenue from External Customers by Geographic Areas [Table Text Block] Property and Equipment, at cost Property, Plant and Equipment, Gross Domestic Deferred Federal Income Tax Expense (Benefit) Financial Data By Business Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Goodwill and Intangible Assets, Goodwill, Policy Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] Interest Receivable Interest Receivable Africa [Member] Africa [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Name of Property [Domain] Name of Property [Domain] Interest Paid, Including Capitalized Interest, Operating and Investing Activities Interest Paid, Including Capitalized Interest, Operating and Investing Activities Use Of Estimates Use of Estimates, Policy [Policy Text Block] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] (Deprecated 2020-01-31) Debt Conversion, Name [Domain] Debt Conversion, Name [Domain] Income Tax Authority [Domain] Income Tax Authority [Domain] Postemployment Benefits, Period Expense Postemployment Benefits, Period Expense Dividends Dividends Oceaneering AGV System Member Oceaneering AGV System Member [Member] Oceaneering AGV System Member Capitalized Contract Cost, Net Capitalized Contract Cost, Net Scenario, Unspecified [Domain] Scenario [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Total accounts receivable, adjusted Total accounts receivable, adjusted Total accounts receivable balance without adoption of new accounting standard Consolidation Items [Domain] Consolidation Items [Domain] NORWAY Norway [Member] NORWAY Debt Long-term Debt [Text Block] Effect of change, Net Income Effect of change, Net Income Effect of change to Net Income without adoption of new accounting standard Uncertain Tax positions to be resolved in next 12 months Uncertain Tax positions to be resolved in next 12 months Uncertain Tax positions to be resolved in next 12 months Other long-term liabilities, adjusted Other long-term liabilities, adjusted Other long-term liabilities without adoption of new accounting standard Valuation Allowance [Table] Valuation Allowance [Table] Equity earnings of unconsolidated affiliates Income (Loss) from Equity Method Investments Contract Assets [Member] Contract Assets [Member] Contract Assets [Member] Deferred tax asset reserves long-term operating lease liabilities Deferred tax asset reserves long-term operating lease liabilities Deferred tax asset reserves long-term operating lease liabilities Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Net proceeds of 4.65% Senior Notes, including issuance costs Proceeds from Issuance of Senior Long-term Debt Operating Lease, Impairment Loss Operating Lease, Impairment Loss Other Income [Member] Other Income [Member] Effect of change, accounts receivable Effect of change, accounts receivable Effect of change to accounts receivable without adoption of new accounting standard Shallow Water Member Shallow Water Member [Member] Shallow Water Member Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses Available-for-sale Securities, Current Available-for-sale Securities, Current Manufactured Products Manufactured Products [Member] Manufactured Products segment Entity [Domain] Entity [Domain] Payments Related to Tax Withholding for Share-based Compensation Payment, Tax Withholding, Share-based Payment Arrangement Goodwill, Acquired During Period Goodwill, Acquired During Period Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment Operating Leases, Operating Lease Term Property, Plant and Equipment, Useful Life Inventories [Member] Inventories [Member] Operating Leases, Operating Lease Term Operating Leases, Operating Lease Term Operating Leases, Operating Lease Term Goodwill [Line Items] Goodwill [Line Items] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Other Noncash Expense Other Noncash Expense 2016 Operating Leases, Future Minimum Payments Due, Next Twelve Months ROVs [Member] Rovs [Member] Rovs [Member] ROVs Increase (Decrease) in Deferred Revenue Increase (Decrease) in Deferred Revenue Net deferred income tax liability Deferred Tax Assets, Net Series of Individually Immaterial Business Acquisitions [Member] Series of Individually Immaterial Business Acquisitions [Member] Debt Conversion Description [Axis] Debt Conversion Description [Axis] Cost, Depreciation and Amortization Cost, Depreciation and Amortization Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Restricted Stock [Member] Restricted Stock [Member] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Contract in Unbilled Receivable Position [Member] Contract in Unbilled Receivable Position [Member] Contract in Unbilled Receivable Position [Member] Operating Lease, Liability, Current Operating Lease, Liability, Current Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Unallocated expenses Other Cost of Operating Revenue Forfeited, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unallocated expenses Gross Profit, Unallocated Expenses Gross Profit, Unallocated Expenses Services Gross Profit, Services Gross Profit, Services Applicable Margin [Member] Applicable Margin [Member] Applicable Margin [Member] Accounts Receivable [Member] Accounts Receivable [Member] Deferred Revenue Customer Payment Deferrals Customer Payment Deferrals Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Name of Major Customer [Domain] Customer [Domain] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Base Rate Type [Domain] Base Rate Type [Domain] Base Rate Type [Domain] Additional paid-in capital Additional Paid in Capital, Common Stock Revenue over time Revenue over time Revenue over time Operating Leases, Operating Lease Option Term Operating Leases, Operating Lease Option Term Operating Leases, Operating Lease Option Term Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Business Acquisition [Line Items] Business Acquisition [Line Items] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Other operating liabilities Increase (Decrease) in Other Operating Liabilities Assets, Noncurrent Assets, Noncurrent Asset Impairment Charges Asset Impairment Charges us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Effect of change, other long -term liabilities Effect of change, other long -term liabilities Effect of change to other long -term liabilities without adoption of new accounting standard Earliest tax years open to examination by tax authorities Open Tax Year Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Treasury Stock [Text Block] Treasury Stock [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction Effect of change, unbilled accounts receivable Effect of change, unbilled accounts receivable Effect of change to unbilled accounts receivable without adoption of new accounting standard Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Other Tax Expense (Benefit) Other Tax Expense (Benefit) Goodwill Goodwill Other Comprehensive Income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Income Tax Examination [Table] Income Tax Examination [Table] Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Income taxes payable Increase (Decrease) in Income Taxes Payable Cash Dividends declared per Share Common Stock, Dividends, Per Share, Declared Building and Building Improvements [Member] Building and Building Improvements [Member] Other Assets, Current Other current assets Other Assets, Current Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Lessee Operating Lease Costs [Table Text Block] Lessee Operating Lease Costs [Table Text Block] [Table Text Block] for Lessee Operating Lease Costs [Table] Schedule of Intangible Assets and Goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] Contract with Customer, Liability, Current Contract with Customer, Liability, Current Entities [Table] Entities [Table] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Derivative Contract [Domain] Derivative Contract [Domain] Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Letter of Credit [Member] Letter of Credit [Member] Forfeited, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Inventory, Current [Table] Inventory, Current [Table] Senior Notes due 2028 [Member] Senior Notes due 2028 [Member] Senior Notes due 2028 [Member] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Repayments of Long-term Debt Repayments of Long-term Debt Revenue by Geographic Area [Line Items] Revenue by Geographic Area [Line Items] [Line Items] for Revenue by Geographic Area [Table] Net proceeds (payments) of revolving credit facility, including new loan costs Proceeds from (Repayments of) Debt Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Beginning of year Balance at end of year Unrecognized Tax Benefits Unrecognized Tax Benefits Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Investments by Consolidated and Nonconsolidated Entities [Domain] Investments by Consolidated and Nonconsolidated Entities [Domain] Common Stock, par value $0.25 Common Stock, Value, Issued Common Stock, Value, Issued Common Stock, Value, Issued Stock Repurchase Program, Total Shares Repurchased To Date, Amount Stock Repurchase Program, Total Shares Repurchased To Date, Amount Stock Repurchase Program, Total Shares Repurchased To Date, Amount Document Fiscal Year Focus Document Fiscal Year Focus Total Adjustments To Income From Continuing Operations Total Adjustments To Income From Continuing Operations Total Adjustments To Income From Continuing Operations Treasury Stock, Carrying Basis Treasury Stock, Carrying Basis Treasury Stock, Carrying Basis Defined Benefit Plan, Benefit Obligation Defined Benefit Plan, Benefit Obligation Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Entity Current Reporting Status Entity Current Reporting Status Earnings Per Share, Policy Earnings Per Share, Policy [Policy Text Block] Comprehensive Income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Derivative, Variable Interest Rate Derivative, Variable Interest Rate Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents-Beginning of Period Cash and Cash Equivalents-End of Period Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value Operating Lease, Liability Operating Lease, Liability Total deferred tax liabilities Deferred Tax Liabilities, Net Long-term Debt Long-term Debt, Excluding Current Maturities Debt Instrument [Line Items] Debt Instrument [Line Items] Total Shareholders' Equity Balance Balance Stockholders' Equity Attributable to Parent Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Alternative Investment, Measurement Input Alternative Investment, Measurement Input Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date Entity Address, City or Town Entity Address, City or Town Brazil, Brazil Real Brazil, Brazil Real Payroll and related costs Employee-related Liabilities, Current Subsea Robotics Subsea Robotics [Member] Subsea Robotics segment Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Other Assets: Other Assets, Noncurrent [Abstract] Accounts Payable and Accrued Liabilities, Current Accounts Payable and Accrued Liabilities, Current Parent Parent [Member] Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Type of Adoption [Domain] Accounting Standards Update [Domain] 2019 Operating Leases, Future Minimum Payments, Due in Four Years Other [Member] Other Equity Method Investees [Member] Other Equity Method Investees [Member] Product [Member] Product [Member] Short-term Lease, Cost Short-term Lease, Cost Net loss (gain) on dispositions of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Stock Repurchase Program, Total Number of Shares Repurchased To Date Stock Repurchase Program, Total Number of Shares Repurchased To Date Stock Repurchase Program, Total Number of Shares Repurchased To Date Payments of Dividends Payments of Dividends Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Valuation allowances Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Interest Rate Component [Axis] Interest Rate Component [Axis] Interest Rate Component [Axis] Equity Method Investee, Name [Domain] Investment, Name [Domain] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total Current Assets Assets, Current Operating Loss Carryforwards Operating Loss Carryforwards Operating Lease Maturities [Abstract] Operating Lease Maturities [Abstract] Operating Lease Maturities [Abstract] Restructuring Charges Restructuring Charges Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Reclassifications Comparability of Prior Year Financial Data, Policy [Policy Text Block] Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Finite-Lived Intangible Assets [Member] Finite-Lived Intangible Assets [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Deferred tax liabilities Deferred Tax Liabilities, Net, Noncurrent Stockholders' Equity: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] (Deprecated 2020-01-31) Noncontrolling Interest, Period Increase (Decrease) Noncontrolling Interest, Period Increase (Decrease) Payments to Acquire Available-for-sale Securities Payments to Acquire Available-for-sale Securities Financing Receivable Financing Receivable [Policy Text Block] Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Senior Notes due 2024 [Member] Senior Notes due 2024 [Member] Senior Notes due 2024 [Member] Investments and Other Noncurrent Assets Investments and Other Noncurrent Assets Lessor, Operating Lease, Term of Contract Lessor, Operating Lease, Term of Contract Entity Filer Category Entity Filer Category Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest Common Stock Issued [Member] Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Gross margin: Gross Profit [Abstract] Income Tax Reconciliation CARES Tax Act deferred impact Income Tax Reconciliation CARES Tax Act deferred impact Income Tax Reconciliation CARES Tax Act deferred impact Subsea Projects [Member] Subsea Projects [Member] Subsea Projects [Member] Subsea Projects [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Distributions of capital from unconsolidated affiliates Proceeds from Equity Method Investment, Distribution, Return of Capital Defined Contribution Plan, Cost Defined Contribution Plan, Cost 4.650% Senior Notes due 2024 Senior Notes Restatement [Domain] Revision of Prior Period [Domain] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Senior Notes Interest Rate Debt Instrument, Interest Rate, Stated Percentage Stock Compensation Plan [Member] Share-based Payment Arrangement [Member] Deferred Tax Assets, Tax Credit Carryforwards, Foreign Deferred Tax Assets, Tax Credit Carryforwards, Foreign Name of Property [Axis] Name of Property [Axis] Integrity Management & Digital Solutions Integrity Management & Digital Solutions [Member] Integrity Management & Digital Solutions segment Equity Method Investment, Significant Property, Plant and Equipment Owned by Equity Method Investee Equity Method Investment, Significant Property, Plant and Equipment Owned by Equity Method Investee Equity Method Investment, Significant Property, Plant and Equipment Owned by Equity Method Investee Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage Derivative, Amount of Hedged Item Derivative, Amount of Hedged Item Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Stock Options [Member] Share-based Payment Arrangement, Option [Member] Net Increase (Decrease) in Cash and Cash Equivalents Cash and Cash Equivalents, Period Increase (Decrease) Public Utility [Axis] Public Utility [Axis] Deferred Tax Liabilities, Gross, Noncurrent Deferred Tax Liabilities, Gross, Noncurrent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury stock, shares Treasury Stock, Shares Lessee Operating Lease Costs [Abstract] Lessee Operating Lease Costs [Abstract] Lessee Operating Lease Costs [Abstract] Canada [Member] Canada Member Canada [Member] Employee Severance [Member] Employee Severance [Member] Deferred revenue without adoption of ASC 606 Deferred revenue without adoption of ASC 606 Deferred revenue without adoption of ASC 606 (under ASC 605) Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Tax Period [Domain] Tax Period [Domain] Unallocated Expenses [Member] Unallocated Expenses Member Unallocated Expenses [Member] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Variable Interest Entities [Axis] Variable Interest Entities [Axis] (Deprecated 2020-01-31) Additional Paid in Capital Additional Paid in Capital Additional Paid in Capital Revenue Revenues Revenues Revenues 2018 Operating Leases, Future Minimum Payments, Due in Three Years Class of Stock [Axis] Class of Stock [Axis] Cash taxes paid Income Taxes Paid, Net Effect of change, deferred revenue Effect of change, deferred revenue Effect of change to deferred revenue due to adoption of new accounting standard Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill) Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Accrued liabilities Accrued Liabilities, Current Accrued Liabilities, Current Diluted Earnings per Share Earnings Per Share, Diluted Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] 2017 Operating Leases, Future Minimum Payments, Due in Two Years Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from Sale of Debt Securities, Available-for-sale Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Schedule of Debt Schedule of Debt [Table Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Depreciation Depreciation Entity Address, Address Line One Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Gross Billings Gross Billing, Agent Transaction Remotely Operated Vehicles [Member] Remotely Operated Vehicles [Member] Remotely Operated Vehicles [Member] Pro forma revenues Business Acquisition, Pro Forma Revenue Deferred income tax provision Total deferred Deferred Income Tax Expense (Benefit) Collectibility of Receivables [Member] Collectibility of Receivables [Member] Asset Impairment Charges Impairment of Long-Lived Assets to be Disposed of Utility Plant [Domain] Utility Plant [Domain] Uncertain tax positions - next 12 months Uncertain tax positions - next 12 months Uncertain tax positions that will be resolved within next 12 months Maximum [Member] Maximum [Member] Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other Noncontrolling Interest Noncontrolling Interest [Member] Noncontrolling Interest in Variable Interest Entity Noncontrolling Interest in Variable Interest Entity Gain (Loss) on Sale of Assets and Asset Impairment Charges Cost-method Investments, Realized Gain (Loss) Total effective tax rate Effective Income Tax Rate Reconciliation, Percent Contract assets, current, adjusted Contract assets, current, adjusted Contract assets balance, current, adjusted under ASC 605 Her Majesty's Revenue and Customs (HMRC) Her Majesty's Revenue and Customs (HMRC) [Member] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss Trading Symbol Trading Symbol Summary of Valuation Allowance [Table Text Block] Summary of Valuation Allowance [Table Text Block] Goodwill Impairment Loss Allocation Table [Table] Goodwill Impairment Loss Allocation Table [Table Text Block] Goodwill Impairment Loss Allocation Table Notes Payable, Fair Value Disclosure Notes Payable, Fair Value Disclosure Advance Type [Domain] Advance Type [Domain] Advance Type [Domain] Accrued liabilities, excluding deferred revenue Accrued liabilities, excluding deferred revenue Accrued liabilities, excluding deferred revenue Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Billed Contracts Receivable Billed Contracts Receivable Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Supplemental Executive Retirement Plan Liability, Other Retirement Benefits Entity Public Float Entity Public Float Cash repatriated Cash repatriated Cash repatriated from a foreign country Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other income (expense), net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) 2024 Senior Notes [Member] 2024 Senior Notes [Member] 2024 Senior Notes Reporting Unit [Axis] Reporting Unit [Axis] Treasury Stock [Member] Treasury Stock [Member] Adjusted Base Rate [Member] Adjusted Base Rate [Member] Adjusted Base Rate [Member] Service [Member] Service [Member] Segments [Axis] Segments [Axis] Income Tax Rate [Table] Income Tax Rate [Table] Income Tax Rate [Table] Vested, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Inventory Write-down Inventory Write-down Oil and Gas [Member] Oil and Gas [Member] Lessee, Leases Lessee, Leases [Policy Text Block] Available-for-sale Securities, Debt Securities Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Line of Credit [Member] Line of Credit [Member] Selected Income Statement Information [Abstract] Selected Income Statement Information [Abstract] Selected Income Statement Information [Abstract] Deferred (Gain) Loss on Discontinuation of Fair Value Hedge Deferred (Gain) Loss on Discontinuation of Fair Value Hedge Tax authority Norwary Tax authority Norwary [Member] Tax authority Norwary Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) Income Tax Rate [Line Items] Income Tax Rate [Line Items] [Line Items] for Income Tax Rate [Table] Deferred revenue, including billings in excess of revenue recognized Deferred Revenue, Current Income from Operations Income from Operations Operating Income (Loss) Payments of Debt Issuance Costs Payments of Debt Issuance Costs Ecosse [Member] Ecosse [Member] Ecosse [Member] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Investments by Consolidated and Nonconsolidated Entities [Axis] Investments by Consolidated and Nonconsolidated Entities [Axis] Disposition [Line Items] Disposition [Line Items] [Line Items] for Disposition- sale of asset or business Accrued liabilities, (excl deferred revenue) adjusted Accrued liabilities, (excl deferred revenue) adjusted Accrued liabilities balance (excluding deferred revenue) without adoption of new accounting standard Variable Rate [Axis] Variable Rate [Axis] Angola Customer [Member] Angola Customer [Member] One customer in Angola [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and Contingencies Commitments and Contingencies Noncontrolling Interest, Increase from Business Combination Noncontrolling Interest, Increase from Business Combination Purchases of treasury stock Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Norse Cutting and Abandonment AS [Member] Norse Cutting and Abandonment AS [Member] Norse Cutting and Abandonment AS [Member] Entity Address, State or Province Entity Address, State or Province Vested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Accounts payable Accounts Payable, Current Medusa Spar LLC Investment [Member] Medusa Spar LLC [Member] Medusa Spar Llc Investment Member Medusa Spar LLC Investment Retained earnings Retained Earnings Retained Earnings Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit) Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Global Data Solution Member Global Data Solution Member [Member] Global Data Solution Member Derivative Liability, Notional Amount Derivative Liability, Notional Amount Major Customers [Axis] Customer [Axis] AGR Field Operations [Member] AGR Field Operations [Member] AGR Field Operations [Member] Income Taxes Income Tax, Policy [Policy Text Block] Lease, Cost Lease, Cost Payments of Financing Costs Payments of Financing Costs Payments for (Proceeds from) Other Investing Activities Payments for (Proceeds from) Other Investing Activities Norway Member Norway Member Norway [Member] Asset Integrity [Member] Asset Integrity [Member] Asset Integrity [Member] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Inventory [Line Items] Inventory [Line Items] Share Price Share Price Other Inventory, Net of Reserves Other Inventory, Net of Reserves Business Acquisition [Axis] Business Acquisition [Axis] Segment Reporting, Measurement Disclosures [Abstract] Segment Reporting, Measurement Disclosures [Abstract] Amortization of costs to fulfill a contract Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Foreign Deferred Foreign Income Tax Expense (Benefit) Entity Voluntary Filers Entity Voluntary Filers Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Debt Instrument, Fair Value Disclosure Debt Instrument, Fair Value Disclosure Revenue, Remaining Performance Obligation Price Allocated to Remaining Performance Obligations Transaction price allocated to remaining performance obligations Schedule of Other Assets and Other Liabilities [Table Text Block] Schedule of Other Assets and Other Liabilities [Table Text Block] Foreign Tax Authority [Member] Foreign Tax Authority [Member] Segment, Geographical, Groups of Countries, Group Three [Member] Other [Member] Segment, Geographical, Groups of Countries, Group Three [Member] Segment, Geographical, Groups of Countries, Group Three [Member] Income before Income Taxes Income Including Equity Affiliate Earnings Before Income Taxes Income Including Equity Affiliate Earnings Before Income Taxes Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Effect of change, total accounts receivable Effect of change, total accounts receivable Effect of change to total accounts receivable without adoption of new accounting standard Accrued post-employment benefit obligations Postemployment Benefits Liability, Noncurrent Deferred Tax Liabilities, Noncurrent - Tax Act transition tax Deferred Tax Liabilities, Noncurrent - Tax Act transition tax Deferred Tax Liabilities, Noncurrent - Tax Act transition tax Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Percentage of Completion Percent of Revenue Percentage of Completion Percent of Revenue Percentage of Completion Percent of Revenue Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total Lease Commitments Operating Leases, Future Minimum Payments Due Operating lease Lease Term and Discount Rate [Table Text Block] Operating lease Lease Term and Discount Rate [Table Text Block] [Table Text Block] for Operating lease Lease Term and Discount Rate [Table] Revolving credit facility Long-term Line of Credit Selected Balance Sheet Accounts Supplemental Balance Sheet Disclosures [Text Block] Liabilities, Other than Long-term Debt, Noncurrent Liabilities, Other than Long-term Debt, Noncurrent Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Net Cash Provided by Operating Activities Net Cash Provided by (Used in) Operating Activities Revenue by Geographic Area [Table] Revenue by Geographic Area [Table] Revenue by Geographic Area [Table] Entity Central Index Key Entity Central Index Key Unclassified Indefinite-lived Intangible Assets [Member] Unclassified Indefinite-lived Intangible Assets [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting at end of Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting In Full at end of Service Period Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting In Full at end of Service Period Chartered Vessel [Member] Chartered Vessel [Member] Chartered Vessel [Member] Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Business Acquisitions Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block] Retained Earnings, Undistributed Earnings from Equity Method Investees Retained Earnings, Undistributed Earnings from Equity Method Investees Geographical [Axis] Geographical [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Pro forma net income Business Acquisition, Pro Forma Net Income (Loss) Interest Costs Capitalized Interest Costs Capitalized Effect of Exchange Rate on Cash and Cash Equivalents Effect of Exchange Rate on Cash and Cash Equivalents Income Statement Location [Axis] Income Statement Location [Axis] U.S. Manufacturing Deduction [Member] U.S. Manufacturing Deduction [Member] U.S. Manufacturing Deduction [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amortization of Deferred Finance Cost Amortization of Deferred Finance Cost Amortization of Deferred Finance Cost Domestic Current Federal Tax Expense (Benefit) Adjustments for Change in Accounting Principle [Domain] Change in Accounting Principle, Type [Domain] Amortization of Intangible Assets Amortization of Intangible Assets Total accrued liabilities, adjusted Total accrued liabilities, adjusted Total accrued liabilities balance without adoption of new accounting standard Line of Credit Facility [Table] Line of Credit Facility [Table] Proceeds from Income Tax Refunds Proceeds from Income Tax Refunds Business Segment Information Segment Reporting Disclosure [Text Block] Deferred Tax Liabilities Interest Deferred Tax Liabilities Interest Deferred Tax Liabilities Interest Cost of services and products, adjusted Cost of services and products, adjusted Cost of services and products, adjusted amount without adoption of new accounting standard Currency translation effect on working capital Effect Of Exchange Rate On Working Capital The effect of exchange rate changes on the current assets and liabilities of foreign operations whose functional currency is not the reporting currency. Statement, Scenario [Axis] Scenario [Axis] Percentage of Completion Contract Position [Axis] Percentage of Completion Contract Position [Axis] Percentage of Completion Contract Position [Axis] Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent Title of 12(b) Security Title of 12(b) Security Operating Leases, Operating Lease Option, Number Operating Leases, Operating Lease Option, Number Operating Leases, Operating Lease Option, Number Deferred Tax Liabilities, Investments Deferred Tax Liabilities, Investments Long-Lived Assets Long-Lived Assets Accrued Income Taxes, Current Accrued Income Taxes, Current oii term loan facility spread on variable rate oii term loan facility spread on variable rate oii term loan facility spread on variable rate Income taxes, adjusted Income taxes, adjusted Income taxes adjusted expense or benefit without adoption of new accounting standard Interest expense, net of amounts capitalized Interest Expense Reconciliation of Other Significant Reconciling Items from Segments to Consolidated Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block] Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Stockholders' Equity, Other Stockholders' Equity, Other Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Accounting Standards Update and Change in Accounting Principle Accounting Standards Update and Change in Accounting Principle [Table Text Block] Product and Service [Axis] Product and Service [Axis] Transferred at Point in Time [Member] Transferred at Point in Time [Member] Weighted Average Member low range Weighted Average Member low range [Member] Weighted Average Member low range Other Noncurrent Assets [Member] Other Noncurrent Assets [Member] Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Non-US Non-US [Member] Base Rate Type [Axis] Base Rate Type [Axis] Contains all interest rate types where the base rate is the highest of all types [Axis] Deferred Tax Assets (Liabilities), Net [Abstract] Deferred Tax Assets, Net, Classification [Abstract] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Trust Value Threshold for Payout to Company Trust Value Threshold for Payout to Company Trust Value Threshold for Payout to Company Deferred Compensation Plan Cash Award Number of Units Deferred Compensation Plan Cash Award Number of Units Deferred Compensation Plan Cash Award Number of Performance Units outstanding under the Incentive Plan Accounts payable and accrued liabilites Increase (Decrease) in Accounts Payable Eurodollar Rate [Member] Eurodollar Rate [Member] Eurodollar Rate [Member] Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Brazil [Member] Brazil Member Brazil [Member] Debt Instrument [Axis] Debt Instrument [Axis] Stock Split Stock Split [Policy Text Block] Stock Split Policy Text Block Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Senior Notes 2028 Senior Notes 2028 Senior Notes due 2028, with 6.000% interest rate Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method Tax Credit Carryforward, Valuation Allowance Tax Credit Carryforward, Valuation Allowance Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounts Receivable, Gross, Current Accounts receivable, overdue Accounts Receivable, before Allowance for Credit Loss, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Entity Information [Line Items] Entity Information [Line Items] Fair Value Hedge Liabilities Fair Value Hedge Liabilities Fair Value Hedge Liabilities Operating Loss Carryforwards, Valuation Allowance Operating Loss Carryforwards, Valuation Allowance Loss Contingencies by Nature of Contingency [Axis] Loss Contingency Nature [Axis] Advance Type [Axis] Advance Type [Axis] Advance Type [Axis] Other Asset Impairment Charges Other Asset Impairment Charges Variable Interest Entity, Not Primary Beneficiary [Member] Variable Interest Entity, Not Primary Beneficiary [Member] Subsequent Event [Member] Subsequent Event [Member] Billings in Excess of Cost Billings in Excess of Cost Foreign Employee Savings Plans [Member] Foreign Employee Savings Plans [Member] Foreign Employee Savings Plans [Member] United States [Member] Domestic Tax Authority [Member] Reclassification, Comparability Adjustment Reclassification, Comparability Adjustment [Policy Text Block] Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Concentration Risk by Type [Axis] Concentration Risk Type [Axis] Leases of Lessee Disclosure Leases of Lessee Disclosure [Text Block] Revenue Recognition Revenue [Policy Text Block] Income Tax Rate Reconciliation Permanent Differences Income Tax Rate Reconciliation Permanent Differences Income Tax Rate Reconciliation Permanent Differences Impairment of Long-Lived Assets Held-for-use Impairment of Long-Lived Assets Held-for-use Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Schedule Temporary Differences Using Percentage of Completion [Table] Schedule Temporary Differences Using Percentage of Completion [Table] Schedule Temporary Differences Using Percentage of Completion [Table] Pension-related adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Contract Liabilities [Member] Contract Liabilities [Member] Contract Liabilities [Member] Adjustments for Change in Accounting Principle [Axis] Change in Accounting Principle, Type [Axis] BP [Member] BP [Member] BP [Member] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Current Assets: Assets, Current [Abstract] Interest income Investment Income, Interest Investments, Fair Value Disclosure Investments, Fair Value Disclosure Subsegments [Domain] Subsegments [Domain] Revenue at a point in time Revenue at a point in time Revenue at a point in time Deferred Tax Assets, Gross, Noncurrent Deferred Tax Assets, Gross, Noncurrent Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] CARES Act Tax Refund CARES Act Tax Refund CARES Act Tax Refund SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Asia Pacific [Member] Asia Pacific [Member] City Area Code City Area Code Legal Entity [Axis] Legal Entity [Axis] Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Advances to Affiliate Advances to Affiliate Net Income Net Income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Business Acquisition, Purchase Price Allocation, Intangible Assets Not Amortizable BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwil Amount of acquisition cost of a business combination allocated to assets, excluding financial assets and goodwill, lacking physical substance. Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Accrued job costs Accounts Payable, Other, Current SDS Brazil SDS Brazil [Member] SDS Brazil Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Noncash compensation Share-based Payment Arrangement, Noncash Expense SDS Rosyth SDS Rosyth [Member] SDS Rosyth Effect of change, accrued liabilities Effect of change, accrued liabilities Effect of change to accrued liabilities due to adoption of new accounting standard Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Percentage Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threhold for Consolidation, Percentage Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threhold for Consolidation, Percentage Proceeds from (Payments for) Other Financing Activities Proceeds from (Payments for) Other Financing Activities Measurement Input Type [Axis] Measurement Input Type [Axis] Equity Method Investment, Dividends or Distributions Proceeds from Equity Method Investment, Distribution Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method Inventory, adjusted Inventory, adjusted Inventory adjusted to reflect balances without adoption of new accounting standard Long-term Debt Long-term Debt Uncertain tax position Uncertain tax position Discrete item related to uncertain tax position. Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] percentage of reserved allowance for credit loss percentage of reserved allowance for credit loss percentage of previously reserved allowance for credit loss Income Tax Business Credits Income Tax Business Credits Income Tax Business Credits Concentration Risk by Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of services and products Cost of Goods and Services Sold Total cost of services and products Cost of Goods and Services Sold Equity Components [Axis] Equity Components [Axis] Accounting Standards Update 2019-01 Cumulative Effect, Period of Adoption [Member] Accounting Standards Update 2019-01 Cumulative Effect, Period of Adoption [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Gross deferred tax assets Deferred Tax Assets, Gross Minimum [Member] Minimum [Member] Allowance for Credit Losses Allowance for Credit Losses [Text Block] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Interest Rate Fair Value Hedge Asset at Fair Value Interest Rate Fair Value Hedge Asset at Fair Value Effect of change, costs of services and products Effect of change, costs of services and products Effect of change to costs of services and products, without adoption of ASC 606 Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Uncertain tax positions at end of year Uncertain tax positions at end of year Uncertain tax positions at end of year Restricted stock unit activity Restricted Stock or Unit Expense Entity Interactive Data Current Entity Interactive Data Current UNITED STATES United States [Member] UNITED STATES Revenue: Revenues [Abstract] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Share-based Compensation, Stock Options, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Write-off Equipment and Intangibles Write-off Equipment and Intangibles Write-off Equipment and Intangibles Line of Credit Facility, Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Stock-based Compensation Share-based Payment Arrangement [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Defined Contribution Plan [Domain] Defined Contribution Plan [Domain] defined contribution plan domain [Domain] Other Adjustments to Income, Discontinued Operations Other adjustments to Income from continuing operations Other adjustments to Income from continuing operations Income Tax Examination [Line Items] Income Tax Examination [Line Items] Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Line of Credit Facility, Available Additional Borrowing Capacity Line of Credit Facility, Available Additional Borrowing Capacity Line of Credit Facility, Available Additional Borrowing Capacity Dispositions of property and equipment and life insurance proceeds Proceeds from Sale of Property, Plant, and Equipment Revenue by Timing of Transfer of Goods or Services [Table Text Block] Revenue by Timing of Transfer of Goods or Services [Table Text Block] [Table Text Block] for Revenue by Timing of Transfer of Goods or Services [Table] Consolidated Statements of Shareholders’ Equity and Comprehensive Income [Abstract] Consolidated Statements of Shareholders’ Equity and Comprehensive Income [Abstract] Consolidated Statements of Shareholders’ Equity and Comprehensive Income [Abstract] Defined Benefit Plan and Other Postretirement Benefit Plan [Domain] (Deprecated 2017-01-31) Retirement Plan Type [Domain] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Noncash Income Tax Benefit Noncash Income Tax Benefit Noncash Income Tax Benefit Consolidation Items [Axis] Consolidation Items [Axis] Accrued Liabilities [Member] Accrued Liabilities [Member] accounts receivable and contract assets accounts receivable and contract assets accounts receivable and contract assets Goodwill, Impairment Loss Goodwill, Impairment Loss Accounts receivable, net of allowances for doubtful accounts Accounts Receivable, after Allowance for Credit Loss, Current Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, to be Paid Other Deferred Tax Assets, Other Foreign Plan [Member] Foreign Plan [Member] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Distributions from unconsolidated affiliates greater than earnings Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Foreign Currency Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Property and Equipment Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Excess Tax Benefit From Employee Benefit Plans [Axis] Excess Tax Benefit From Employee Benefit Plans [Axis] Excess Tax Benefit From Employee Benefit Plans [Axis] Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis] Title of Individual [Axis] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Eurodollar Advances [Member] Eurodollar Advances [Member] Eurodollar Advances [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Operating Leases of Lessee Disclosure Lessee, Operating Lease, Disclosure [Table Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Derivative Asset, Notional Amount Derivative Asset, Notional Amount Derivative, Average Fixed Interest Rate Derivative, Fixed Interest Rate Measurement Input, Long-term Revenue Growth Rate [Member] Measurement Input, Long-term Revenue Growth Rate [Member] Selected Income Statement Information [Text Block] Additional Financial Information Disclosure [Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] Term Loan Facility Loans Payable to Bank Loans Payable to Bank Basic Earnings per Share Earnings Per Share, Basic Entity File Number Entity File Number srt_WeightedAverageMember srt_WeightedAverageMember [Member] srt_WeightedAverageMember Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Supplemental Employee Retirement Plan [Member] Supplemental Employee Retirement Plan [Member] Finite-lived Intangible Assets Acquired Finite-lived Intangible Assets Acquired Deferred Compensation Plan Cash Award Annual Expense Deferred Compensation Plan Cash Award Annual Expense Annual financial statement expense under the Deferred Compensation Plan Cash Award progrm under the Incentive Plan Schedule Temporary Differences Using Percentage of Completion [Line Items] Schedule Temporary Differences Using Percentage of Completion [Line Items] Schedule Temporary Differences Using Percentage of Completion [Line Items] Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Compensation expense Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] effect of change, revenue effect of change, revenue effect of change to revenue due to adoption of new accounting standard Goodwill and Intangible Assets Disclosure [Abstract] Impairment of Intangible Assets, Finite-lived Impairment of Intangible Assets, Finite-lived Document Annual Report Document Annual Report Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Share-based Payment Arrangement, Expense, Tax Benefit Property, Plant and Equipment, Additions Property, Plant and Equipment, Additions All Currencies [Domain] All Currencies [Domain] 2028 Senior Notes [Member] 2028 Senior Notes [Member] 2028 Senior Notes Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] Stockholders' Equity Attributable to Noncontrolling Interest Stockholders' Equity Attributable to Noncontrolling Interest Granted, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Property, Plant, and Equipment and Intangible Assets Property, Plant, and Equipment and Intangible Assets [Text Block] Reduction in Taxes [Member] Reduction in Taxes [Member] Right-of-use asset impairment Right-of-use asset impairment The aggregate amount of write-downs for impairments recognized during the period for right-of-use operating lease assets in long lived assets held for use (including those held for disposal by means other than sale). Proceeds from sale of assets Proceeds from Sale of Other Investments Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Schedule of Temporary Differences Using the Percentage-of-Completion Method Schedule of Temporary Differences Under Percentage-of-Completion Method [Table Text Block] Schedule of Temporary Differences Under Percentage-of-Completion Method [Table Text Block] Other Deferred Tax Liabilities, Other Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Summary of Income Tax Examinations Summary of Income Tax Examinations [Table Text Block] Interest Rate Component [Domain] Interest Rate Component [Domain] Interest Rate Component [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Revenue Recognition for Remaining Performance Obligations Revenue Recognition for Remaining Performance Obligations Revenue to be recognized for the remaining performance obligations over next 12 months Operating Leases, Rent Expense, Net Operating Leases, Rent Expense, Net Adjusted Base Rate Advances [Member] Adjusted Base Rate Advances [Member] Adjusted Base Rate Advances [Member] Total Liabilities and Sharesholders' Equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Operating Lease, Cost Operating Lease, Cost Reductions for explration statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Deferred Compensation Plan Cash Award Per Unit Deferred Compensation Plan Cash Award Per Unit Deferred Compensation Plan Cash Award Per Unit for the performance units awarded under the Incentive Plan Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Total current Current Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Uncertain Tax Position Effective Income Tax Rate Reconciliation, Uncertain Tax Position Effective Income Tax Rate Reconciliation, Uncertain Tax Position Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Unallocated Expenses Member Unallocated Expenses Member [Member] Unallocated Expenses Member Equity Component [Domain] Equity Component [Domain] Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Operating Loss Carryforwards, Expiration Date Operating Loss Carryforwards, Expiration Date Gross Margin Gross Margin Gross Profit Net Property and Equipment Property, Plant and Equipment, Net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Federal Funds Rate [Member] Federal Funds Rate [Member] Federal Funds Rate [Member] Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Excluding the effects of acquisitions, increase (decrease) in cash from: Increase (Decrease) in Operating Capital [Abstract] Contracts in Unearned Revenue Position [Member] Contracts in Unearned Revenue Position [Member] Contracts in Unearned Revenue Position [Member] Current Fiscal Year End Date Current Fiscal Year End Date Employee Benefit Plans and Shareholder Rights Plan [Abstract] Employee Benefit Plans and Shareholder Rights Plan [Abstract] Employee Benefit Plans and Shareholder Rights Plan [Abstract] US 401K Plan [Member] US 401K Plan [Member] US 401K Plan [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Other Nonoperating Income Other Nonoperating Income Angola, Kwanza Angola, Kwanza leases of lessee disclosure table [Line Items] leases of lessee disclosure table [Line Items] [Line Items] for leases of lessee disclosure table [Table] Description of Interest Rate Cash Flow Hedge Activities Description of Interest Rate Cash Flow Hedge Activities Excess tax benefits (deficiencies) from employee benefit plans Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities Excess Tax Benefit from Share-based Compensation, Financing Activities Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Effective Income Tax Rate Reconciliation, Repatriation Tax Effective Income Tax Rate Reconciliation, Repatriation Tax Effective Income Tax Rate Reconciliation, Repatriation Tax Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Equity Method Investment, Aggregate Cost Equity Method Investment, Aggregate Cost Unremitted Earnings of Foreign Subsidiaries To Be Indefinitely Reinvested Unremitted Earnings of Foreign Subsidiaries To Be Indefinitely Reinvested Unremitted Earnings of Foreign Subsidiaries To Be Indefinitely Reinvested Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Inventory [Domain] Inventory [Domain] Cash dividends Dividends, Cash Costs to fulfill a contract Costs to fulfill a contract Costs incurred to fulfill a contract Dispositions [Abstract] Dispositions [Abstract] Dispositions [Abstract] Income Tax Reconciliation CARES Tax Act net operating loss carryback Income Tax Reconciliation CARES Tax Act net operating loss carryback Income Tax Reconciliation CARES Tax Act net operating loss carryback Segment Reporting, Disclosure of Major Customers Segment Reporting, Disclosure of Major Customers Subsea Products Angola Member [Member] Subsea Products Angola Member [Member] Subsea Products Angola Member Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net income, adjusted Net income, adjusted Net income, adjusted without adoption of new accounting standard Contract with Customer, Asset, Net, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current Currency [Axis] Currency [Axis] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Treasury Stock, Common, Shares Treasury Stock, Common, Shares Nigeria [Member] Nigeria Member Nigeria [Member] Loss Contingencies [Table] Loss Contingencies [Table] Line of Credit Facility, Basis Spread on Variable Rate Line of Credit Facility, Basis Spread on Variable Rate Line of Credit Facility, Basis Spread on Variable Rate Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revenue recognition [Text Block] Revenue from Contract with Customer [Text Block] Equity Method Investment, Ownership Percentage Percentage of equity method investment Equity Method Investment, Ownership Percentage Property Subject to Operating Lease [Member] Property Subject to Operating Lease [Member] Increase (Decrease) in Other Current Liabilities Increase (Decrease) in Other Current Liabilities Fair Value Hedges, Net Fair Value Hedges, Net Deferred Tax Assets, Operating Loss Carryforwards, Foreign Deferred Tax Assets, Operating Loss Carryforwards, Foreign Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax Inventory Inventory, Policy [Policy Text Block] Income Tax Expense (Benefit) Income Tax Expense (Benefit) 2020 Operating Leases, Future Minimum Payments, Due in Five Years Title of Individual with Relationship to Entity [Domain] Title of Individual [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Local Phone Number Local Phone Number Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Weighted Average Member High Range Weighted Average Member High Range [Member] Weighted Average Member High Range Investments in and Advances to Affiliates Categorization [Domain] Investments in and Advances to Affiliates Categorization [Domain] Advanced Technologies [Member] Advanced Technologies [Member] Advanced Technologies [Member] Advanced Technologies [Member] US Corporate Income Tax Rate US Corporate Income Tax Rate US Corporate Income Tax Rate Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Contract with Customer, Liability Contract with Customer, Liability Other operating assets Increase (Decrease) in Other Operating Assets Marine Services Equipment [Member] Marine Services Equipment [Member] Other Payments to Acquire Businesses Other Payments to Acquire Businesses Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Revenue Recognition for Remaining Performance Obligations in next 24 months Revenue Recognition for Remaining Performance Obligations in next 24 months Revenue Recognition for Remaining Performance Obligations in next 24 months Long-Term Incentive Plan Due to Employees, Noncurrent Retained Earnings [Member] Retained Earnings [Member] Financing Receivable, Allowance for Credit Loss, Writeoff Financing Receivable, Allowance for Credit Loss, Writeoff Summary Of Major Accounting Policies Significant Accounting Policies [Text Block] Net Cash Used in Investing Activities Net Cash Provided by (Used in) Investing Activities Award Type [Domain] Award Type [Domain] Major Customer Above Benchmark Threshold, Number Major Customer Above Benchmark Threshold, Number Major Customer Above Benchmark Threshold, Number Retained earnings, adjusted Retained earnings, adjusted Retained earnings balance without adoption of new accounting standard Cost of Services and Products: Cost of Goods and Services Sold [Abstract] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Tax Rate Reconciliation [Axis] Tax Rate Reconciliation [Axis] Tax Rate Reconciliation [Axis] Fair Value Hedge Assets Fair Value Hedge Assets Treasury Stock, Value Treasury Stock, Value Current Liabilities: Liabilities, Current [Abstract] Income tax provision (benefit) at the U.S. statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Revenue under ASC 605 Revenue under ASC 605 Revenue under ASC 605, without adoption of ASC 606, Revenue from contracts with customers Asset Impairment Charges Asset Impairment Charges [Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs Subsegments [Axis] Subsegments [Axis] EX-101.PRE 15 oii-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 oii-20201231_g1.jpg OCEANEERING LOGO begin 644 oii-20201231_g1.jpg M_]C_X 02D9)1@ ! 0$ &0 9 #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ J&ZNH+*UENKJ5(8(E+R2.K4 MF[^1':_$SQ!X9OXK#QWHQAC<[5OK=?E^N 2&_ @CTKU.UNH+ZUBNK69)H)5# MQR(XKC_#6K6'Q0\#R#4[*/YF,%Q$.BN "&0]1U!'I7.?#&[N_#?BG5_ MM_*9$MR9K1F[KP3CZ@AL?6HE%-/2S1<9--:W3/6:***Q-PHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR MC3=J_M&:KY^O*?BC87N@^(=*\=Z9$9#9D17:#NF3@GV M(9E)^E:TMVNZ,JNR?9E/XX&<:IX2-J%-P)IO*#="VZ+&?QK.\4^*?B-IL<6G MZ[]ATNVO\P_;(H]RJ#P?F4M@X]L^E;GBVTG^(K^%-9\-(EW:VLSO/;WKOO%7AZV\4>';O2K@ >:N8G(_U<@^ZWY_IFM%-145)&;@Y.3B MRIX&\+VOA/PS#8VMP+DR'SI)QTD9@.1[8 Q7&7^UOVC-,\GJMD?.QZ^7)U_# M;^E7O".HZKX$\&W$/C*-;>WL3BTE\Y',JG.(P Q[8JE\+K"\UWQ!JWC MK4HC&UX3%:(>R9&2/8 !0?8TDFN:38VT^6*1ZM1117.= 445!>WMMIUG+=WD M\<%O$NYY)#@** )ZIZAJVG:3#YVHWUM:1]FGE"9^F>M>*>,?C9=7+R6?AA?L M\'0WDBY=_P#=4_='N>?I7DUY?7>HW+7-[DE )]T//_ P*^4:*'A8=&-8J M?5'VJDB2HKQNKHPR&4Y!%.KY$\/^+]=\,3!]+U"6),Y:!CNC;ZJ>/QZU[OX' M^*^F^*&CL+]5L-4;A4+?NYC_ +!/0_[)_#-<]2A*&JU1T4\1&>CT9Z)4<\$5 MS!)!/&LD4BE71QD,#U!%245@;GE6H?"O4]&U&34O VM/I[NR71M'E6G_"O4]9U&/4O'.M M-J#HHPPQ6T$<$$:1Q1J%1$& H'0 5)142FY;E1@H[! M1114EE;4+^UTO3Y[Z]F6&V@0O([= !7S)X_^(%[XSU HI>#2H6_<6^>O^V_J MW\OS)W?B_P".6UO5FT*PE_XEUF^)64\32CK^"]![Y/I7E]=V'HV7,]S@Q%;F M?*M@J2WMY[N=(+>&2:9SA8XU+,Q]@*Z7P3X%U'QIJ)C@_P'= MO:OI'PUX0T;PI9B#3+15D(Q)<.,RR?5OZ#CVJZM=0TZD4J$IZ]#YZL/A-XRO MXQ(-*^SH1D?:)50_]\YR/RJ[_P *6\8_\^]I_P"! KZ5HKG^M3.GZK ^:O\ MA2WC'_GWM/\ P(%'_"EO&/\ S[VG_@0*^E:*7UF8?58'S5_PI;QC_P ^]I_X M$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y] M[3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11] M9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC M_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_ MX4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\ M"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M%'UF8?58' MS5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/ MO:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ M_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M% M'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\ M*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_\^]I_P"! M H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2WC'_GWM/_ M (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"!7TK11]9F M'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5_P *6\8_ M\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_X$"C_A2W MC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y][3_ ,"! M7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'UF8?58'S5 M_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6\8_\^]I_ MX$"C_A2WC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ (4MXQ_Y M][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P(%?2M%'U MF8?58'S5_P *6\8_\^]I_P"! H_X4MXQ_P"?>T_\"!7TK11]9F'U6!\U?\*6 M\8_\^]I_X$"C_A2WC'_GWM/_ (%?2M%'UF8?58'S5_PI;QC_P ^]I_X$"C_ M (4MXQ_Y][3_ ,"!7TK11]9F'U6!\U?\*6\8_P#/O:?^! H_X4MXQ_Y][3_P M(%?2M%'UF8?58'S4?@MXQ _X][0_]O(KG]9\">)M C:74-'N$A7DRH!(@^K* M2!^-?6M'6FL5/J#PL.C/BBE!((()!'((KZ,\<_"33=?BEO=&CCL=3Y;:HVQ3 M'T('0^X_&OGJ^L;K3+Z:RO8'@N86*21N,%3773JQJ+0Y*E*5-ZGN'PK^)SZB MT7A_7I\W?W;6Z<\R_P"PQ_O>A[_7KZ_7Q2CM&ZNC%74Y5@<$'UKZ<^&'C;_A M+= \J[<'5+,!)_60?PO^/?W'N*Y<11Y?>B=6'K(#K'C62RC?-MIJ^0H'0OU M<_G@?\!K6C#GF8UY\D#SPG)R>M:_ACP]=^*-?MM*LQAI3EY",B-!]YC]/YX% M9%?1?P8\++I'ADZQ<1XO-2^921RL(^Z/Q^]^7I7=5JWTS3XA'!"N,]W/=F/YO;F*W@09:2 M5PJC\30!/17G.I?&OPG8R-';M>7Q'&Z"+"_FQ'\JSX_CUH#.!)I>I(OJ A_3 M<*T5&;Z&;K4UU/5J*Y;0/B)X8\1R+#9:DJ7+=()QY;GV&>#^!-=34.+6C+4D M]4%%%%(845!>7MKI]J]U>7$5O @RTDKA5'XFN U/XU^$[&1H[=KN^8?Q0187 M\V(_E51A*6R)E.,=V>C45Y3'\>O#[.!)IFI(OJH0_IN%=9H/Q'\+^(9%AL]2 M2.X;@07 \MB?09X)^A--TIK=$JK!Z)G54445!H%%^&/$&HK8:7JBW%TREA'Y4B9 Z\LH M%4X26K1*G%Z)G24445)0455U+4K32-.FU"_F\FU@7=))M+;1G'0 FN5_X6SX M(_Z#B_\ @--_\15*,GLB7**W9VE%8&A>-?#OB6ZDMM(U)+F:--[)Y;H0N<9^ M8#/X5OTFFM&--/5!14-W=0V-G/=W+[(((VED?!.U5&2<#GH*Y'_A;/@C_H.+ M_P" TW_Q%-1D]D)RBMV=I16%H/C'0/$\TT6CZ@+IX5#2 1.FT'@?> J37_%6 MB^%T@;6;T6JSEA$3&[[L8S]T'U%+E=[6U#F5KWT-FBN+_P"%L^"/^@XO_@-- M_P#$4?\ "V?!'_0<7_P&F_\ B*KV<^S%[2'=':45Q?\ PMGP1_T'%_\ :;_ M .(H_P"%L^"/^@XO_@--_P#$4>SGV8>TAW1VE%11W$4MJMRCYA9!(&P>5(SG M\JY#_A;/@C_H.+_X#3?_ !%)1D]D-RBMV=I17%_\+9\$?]!Q?_ :;_XBC_A; M/@C_ *#B_P#@--_\13]G/LQ>TAW1VE%<7_PMGP1_T'%_\!IO_B*VM \6Z'XH M-P-&OQ=&WV^;B-TV[LX^\!Z&DX26K0U.+=DS:HKF=6^(7A;0M3ET[4M5$%W% MC?'Y$C8R PY"D="*H_\ "V?!'_0<7_P&F_\ B*%"3Z"=2"ZG:45Q?_"V?!'_ M $'%_P# :;_XBK%I\3/!M[*(XM>MPQX'FJ\0_-@!3]G/L'M(=SK**9#-%<1+ M+#(DD;C*NC @CV(I]06%%9FN>(-+\-V*WNK77V>W:01A]C-\Q!(&%!/8USO_ M MKP1_T&Q_X#2__ !%4H2>J1+G%:-G:T5D:!XGT?Q/;RSZ/=_:8H7V.WELF M#C./F K(N_B=X.L;R>TN=95)X)&BD3[/*=K*<$9"XZBCDE>U@YXVOA1;V!R2W9U-%S"BBN;\0>/?#?AES%J.I(+@?\N\0,DGX@=/QQ M0DV[(&TE=G245Y5+\>?#ZR$1:9J3K_>*HN?PW5(M);5["$?VK:)DA1S/&.J^Y'4?E7I-%5&3B[HF<5)69\45T'@OQ++X4 M\46FIH6\D-Y=P@_CB/WA_4>X%;GQ8\++X;\7/+;Q[;&_!GB '"MGYU_ \_1A M7!UZ::G'R9Y;3A+S1]J0S1W$$#!93/NN- M-?R3GJ8SRA_F/^ UZ+7F3CRR:/4A+FBF%%%%245-4OX]*TF\U"7_ %=M"\S> MX4$_TKXXNKF6\NYKJ=MTLSM([>K$Y)_,U],?%_4#8?#J^53A[IXX!^+9/Z*: M^8J[L+'W6SAQ2-/P[I+Z[XBT_2TSFYG5&([+GYC^ R?PK[ @ACMK>."% MD42!$4= , 5\]? W3!=^,Y[YURME;,5/H[G:/TW5]$UEBI7E;L:86-HW[A1 M117,=1FZ]KEGX[UNWT"%SY%FHEF /61AQGZ+_ .A&O):[\/22CS/<\_$5 M6Y;'!.3T7/'OSTKOK_ ."'A:XM M62T:\M9\?+()=XS[@]?PQ5RKPB[,B.'G)71\Z D$$$@CH17M?PI^)L\]U#X= MUV;$YU._DV6]NFYO4GL![DX ^ MM9O@?Q!_PDWA"PU)B#.R;)\?\]%X;\\9_&O+/CMXB>6_LO#T+XCA7[1.!W9PE'2OI M";X)>$I+4Q1B]BDQ@3"?)SZX(Q^E>&>+_"]UX0\03:7J?2+_T6MAR5?C845ZCX;^# M4_B+P]9:NNMQP+=(7$9MRQ7DCKN]JU/^&?[G_H88O_ 4_P#Q52Z]-.URE0J- M72."^'/_ "430_\ KY'\C7U?7D?AKX+SZ!XDL-5;6XYEM91(8Q;E2WMG=Q7K ME<>(G&*5ZE7S;\:-8_ MM+QTUHC9BL(5AP.F\_,Q_4#\*6'CS30\1+EIL\ZK:\):P= \6:9J>["03KYA M_P!@\-_XZ36+17HM75CSD[.Y]K A@"#D'D&EKE?ASK/]N>!-+N6;=+''Y$OK MN3Y>?J #^-=57DR5G8]>+NKG)_$S_DG&M_\ 7 ?^A"OE2OJOXF?\DXUO_K@/ M_0A7RI7;A?A9PXOXD;'A;7Y_#'B.SU6#)\E_WB _?0\,OXC]<5]<65Y!J%C! M>6L@D@GC62-QW4C(KXOKW;X'^*_M%E/X:NI/WEOF:UR>J$_,OX$Y_$^E&)IW M7,N@8:I9\KZGI/BW_D3-=_[!]Q_Z+:OD"OK_ ,6_\B9KO_8/N/\ T6U?(%+" M;,>+W1[!\ ?^0QK/_7O'_P"A&M']H#_CTT'_ *Z3_P DK.^ /_(8UG_KWC_] M"-:/[0'_ !Z:#_UTG_DE)_[Q_78:_P!W_KN>'445VW@/X=2^.+>]ECU)+3[* MZ*0T)?=N!/J,=*ZI245=G+&+D[(XFBO9?^&?[G_H88O_ %/_P 51_PS_<_] M##%_X"G_ .*K/V]/N:?5ZG8]?L/^16MO^O)/_0!7QW7V4EN;31%MBVXPVWE[ ML8SA<9KXUK+"_:-L5]D**LZ=:'4-3M+(.$-Q,D08C.W<0,X_&O7/^&?[G_H8 M8O\ P%/_ ,571.I&'Q,YH4Y3^%'C5>T_L_?Z[Q!_NV__ +4J/_AG^Y_Z&&+_ M ,!3_P#%5W'P[^'TO@9]1:344O/M8C VQ%-NW=[G/WOTK"M6A*#29T4:,XS3 M:/&?B[_R4[5OI#_Z)2N(KM_B[_R4[5OI#_Z)2N(K>G\"]#GJ_&_4**]ETGX' M6^J:'8ZA_;TL375O'-L^S!@NY0&>M>'5K[0I'_SK@-CZ M@_\ CM98BDG'F6YKAZK4N5['5_'/_D1(/^O^/_T!Z^=:^BOCG_R(D'_7_'_Z M ]?.M/#? 3B?XA[W\ _^1>U;_K[7_P! %>.>+?\ D<]=_P"PAN_]A"X_]&-13_BR'4_A1,<$@Y!P17U+\,_%8\5> M$H9)I-U]:X@N03R2!PWXC]+86GDVV%WB"YR>%!/RO\ M@?T)JJ]/GCYHBA4Y):[,^I*^5/B9_P E'UO_ *[C_P!!6OJOK7RI\3/^2CZW M_P!=Q_Z"MWUZ>#.[2.SNQ9F.2S'))J2[NIKZ\FNKF0R3S.9 M)'/5F)R33K&QN-2OX+*TB,MQ.XCC0=R:Z:<%3C8Y:E1U)7*]%?0FB? [0K>P M3^V)KB[O&'SF.38BGT4#D_4_D*Y?QY\'5T739M6T&>:>" ;YK:7!=5[LI Y M[@]N]2L1!NQ;P\TKGG&@>(]4\,ZBE[I=RT,@/S)U20>C#N*^G_!7B^T\9:$M M] !'.AV7$&DI1NMQT*KC*SV/IZBBBO./1//\ XPZ$-7\"SW*)FXT]A<(>^WHX^F#G_@-? M-%?:%[:QWUC<6DPS%/&T;CU##!_G7QK>6SV5[/:RC$D,C1L/<'!_E7=A973B M<.*C9J1Z'\$]8-AXX-BS8BU"!H\=MZ_,I_(,/QKZ.KX]\,Z@=*\4:7?@X$%U M&[?[NX9_3-?8598J-I7-,+*\6@HHHKF.H\C^/EULT#2;3/\ K;II,>NU"5[5^T!(=^@Q=L3M_Z!7BM>CAU^[1YN(?[QGNWP"M FD:S>8YDGCBS_NJ M3_[/7L->9_ R+9X$G;_GI?R-_P".(/Z5Z97'6=ZC.VBK4T%%%17,ABM9I!U1 M"P_ 5D:GR+XKU%M5\6ZM?%LB:ZD*G_9SA?T K)CC:618T&68A0/4FD8EF+'J M3FM+PW&)O%&DQ$ A[V%2#[N*]?9'D?$SZXTC3HM(T>STZ$ 1VT*Q+CO@8S5R MBBO(/7V/%_CYI:-650'#-;.?4$;E_+#?G7B%?1OQQB$G@%'[QWL;#_OEA M_6OG*O1PSO3/-Q*M4/=?@%J+2:7K&FL>(9DG4?[X(/\ Z /SKRWQ]J!U/QYK M5R3D?:FC7_=3Y!^BUV_P$E(\2ZI#GAK,-CZ.!_6O+;^4SZE=3'K),['\231" M-JLF$Y7I117KZ\\'Z.F@^$M,TY4"M% ID]W(RQ_,FOD[2X1R-<(MV%>+?'ZQ3R=%OP!O#20L?4<$?U_.O::S-:\/Z3XAMXX-6L MH[J*-MZ*Y(P<8SP:YJ<^22D=-2'/%Q/CNO=_@#=,^D:S:$_+%/'*!_O*1_[( M*[3_ (5EX,_Z %O_ -]/_C6MHGAG1O#GG_V181VGG[?-V$G=MSCJ3ZG\ZWJU MXSC9(PI8>4)RQ/< ,CW M#L&&#U!-?4%<]6G[-V.BE4]HKD-WH3']YB:-+K4UXD6?\ 1K.6Z;'HBY_GBLRO8/@5HZ7DFO7QO[FTD^_!*T3?520?Y5O&=YN/8PE"T%+N>R? 36>=4T1V]+ MJ(?^.O\ ^R5[97RC\.M9_L+QWI=TS;87E\B7TVO\N3]"0?PKZNKCQ,;3OW.W M#2O"W8Y/XF?\DXUO_K@/_0A7RI7U7\3/^2<:W_UP'_H0KY4K;"_"S#%_$@K0 MT/6+G0-;M-4M#B:VD#@=F'=3[$9'XU5-I.+(7GEG[.9#%O[;@ A MS:IW/K+5M4MM:^&VI:E:-N@N=+FD0^F8VX/N#Q^%?)M>H?#KQ7L\(^)/#-U) M\K:?/_P!"-:/[ M0'_'IH/_ %TG_DE9WP!_Y#&L_P#7O'_Z$:T?V@/^/30?^ND_\DK)_P"\?UV- M%_N_]=SPZO=/@!_R#M<_ZZQ?R:O"ZM6FI7]@&%G>W-N'Y80RLF?K@UT5(<\> M4YZ4^27,?9M%?'7_ D6M_\ 09U#_P "G_QH_P"$BUO_ *#.H?\ @4_^-<_\ US;^5?%U?8MDS/X9MV9BS-9J22P? G4;Z_EUW[9> MW%SL6#;YTK/MSYF<9/'2N:>'<(\USHIXA3ERV.$^+O\ R4[5OI#_ .B4KB*[ M?XN_\E.U;Z0_^B4KB*[:?P+T.*K\;]3Z_P#"7_(FZ'_UX0?^BUJC\1%A;X>Z MX)]NS[*Q&[^\/N_KBO/]%^-NB:9H&GV$FF:@\MK;1PL5";254#CYNG%N'KUGX%:')<^(;O6G0^1:1&)&]9'_ ,%!_,5UU7:#..BKS1V/ MQS_Y$2#_ *_X_P#T!Z^=:^BOCG_R(D'_ %_Q_P#H#U\ZUGAO@-,3_$/>_@'_ M ,B]JW_7VO\ Z *\<\6_\CGKO_80N/\ T8U>Q_ /_D7M6_Z^U_\ 0!7CGBW_ M )'/7?\ L(7'_HQJ*?\ %D.I_"B8]%36MI/>RM%;QF20(\A4==JJ68_@ 3^% M0UT',?3'PE\5_P#"1^%$M;B3=?:?B&3)Y9/X&_(8^H]Z\3^)G_)1];_Z[C_T M%:B\ >*&\)^++:^9C]DD/DW2CO&>I_ X/X4_XDNLGQ#UF1&#(TP*L#D$%%YK MGA3Y*KMLSHG4YZ2ONBEX*_Y'K0/^PA!_Z,%>U_'/4#;>"[>S5L&[NU##U506 M_GMKQ3P5_P CUH'_ &$(/_1@KU#]H"4^7H,.3C,['_QP?XTJBO5B.F[49'B5 M>I_ O1TO/%5WJ4BAA8P83/9W) /_ 'R&_.O+*]X^ 4(71=8G[O<(G_?*Y_\ M9JNN[4V1AU>HCU^FNBR1LCJ&1@0P/0BL#Q9XRTSP;;6]QJ:W#)<.43R$#'(& M>/0+X21N'4^7T(.17L7_ O+PG_SQU/_ M +\+_P#%4?\ "\O"?_/'4_\ OPO_ ,575[2K_*$>K1O4445Q'<>(_M 1GS=!D[;9U_\ 0*\6 MKWGX^VV_0](NL?ZNY>//^\N?_9*\&KTL._W:/-Q"_>,^B_@9('\!S*/^6=]( MI_[Y0_UKTRO(/@%=A]$UBSSS%7'_LE>OUQ5E:HSMHN]-!4-VADLIT MR6C8 ?A4U%9&I\4$8)'I6KX8<1^*]'<]%OH3_P"/BH]?L3IGB+4K%AC[/P8@?I5*WF:VN8IT^_&X=?J#FO7W1X^S/M.BH+.ZBOK*"[A.8IXUD0^JL,C M^=3UY![!YO\ &^0)\/PIZO>1J/R8_P!*^<*]W^/FHJFCZ3IH;YY9VG(]E7 _ M]#_2O"*]'#*U,\[$N]0]8^ L>?%.IR<_+9;?S=?\*\NO(S%?7$;#!21E/X&O M:/@#8D0:WJ##Y6:*%#]-S-_-:\L\9V)TWQKK-J1@)=R%1_LEMP_0BB#_ 'LD M*B7,;'\&%?95?% )!!'!%?8OA_4TUGP]I^I1D$7-NDA MQV)'(_ Y%98M;,UPCW1I445X]\>M1>"QT:TBE='DEDE.QL< ?\ LUPT5\7_;KO\ Y^I_^_AKW#X"B>33];N99)'5I8HU+L3RH8G_ -"% M:U,/R1YKF-/$<\N6QP'Q=_Y*7JGTB_\ 1:UP]=Q\7?\ DI>J?2+_ -%K7#UV MT_@7H<57XV=)I_@'Q3JMA#?6.CS36TPW1R*R@,,X[FK/_"L/&G_0!N/^^T_^ M*KW[X9?\DXT3_K@?_0FKK*Y98F2;5CKCA8M)W/G7P/\ #_Q5IGC72;V]T::& MVAG#22,RX48//!KZ*HHZ"L*E1U'=F].FJ:LCP3X\:QY^N:=HZ-E;6$S2 ?WG M. #] O\ X]7D=;OC+6/[>\8:IJ(;VUG4884&$CCNG55'L <"JEY?WFHS^??7<]U-C;YD\A=L>F3VJ M(4W&;E?X%YH%\S_?'#?^/ U\A5 M[W\!]9^T:'J&CNWSVLHFC!_N/U_(C_QZHQ,;QOV*PLK3MW.P^)G_ "3C6_\ MK@/_ $(5\J5]5_$S_DG&M_\ 7 ?^A"OE2EA?A8\7\2/6_AOX:B\5_#;Q#IC! M1,;E7MW/\$@3Y3_0^Q->43P2VMQ);SH8Y8F*.C=58'!!KW?X!_\ (O:M_P!? M:_\ H KF_C9X3_L[68_$%K'BVOCMGP.%F Z_\" _,'UIPJ6JN+%.G>DI(\JC MD>)]T;%6P1D''!&#^AIM%%=)S'L'P!_Y#&L_]>\?_H1K1_: _P"/30?^ND_\ MDK.^ /\ R&-9_P"O>/\ ]"-:/[0'_'IH/_72?^25QO\ WC^NQV+_ '?^NYX= M6QHGA77/$<'(895VR1VBJRGL0F"*^.:^T;O_CSG_P"N;?RKXNK3"]2, M7]DD@@ENKB*WA0O+*X1%'=B< 5U/_"L?&?\ T ;C_OM/_BJQ?#G_ "-&D?\ M7[#_ .ABOL2KK5G3:L9T**J)W/E7_A6/C/\ Z -Q_P!]I_\ %5ZG\&?"^M>' M)=9.KZ?):"<0^7O*G=C?GH3ZBO5Z*YIXB4X\K1U0P\82YDSY?^+O_)3M6^D/ M_HE*XBNW^+O_ "4[5OI#_P"B4KB*[J?P+T."K\;]0HKLO&WA(Z)8Z)J]LA^Q M:E90N<=$F\M2P_'[WY^E<;51DI*Z%*+B[,Z_PQ\-_$7B6YC"64EI9D_/=7"% M5 ]@>6/T_2OI/PYX>L?#&B0:78*1%&,L[?>D8]6/N:Y+X3>,_P#A)?#WV&[D MSJ5@H1R3S)'T5_Z'W^M>A5Y]>I)OE9Z%"G%+FCU/,OCG_P B)!_U_P ?_H#U M\ZU]%?'/_D1(/^O^/_T!Z^=:Z<-\!RXG^(>]_ /_ )%[5O\ K[7_ - %>.>+ M?^1SUW_L(7'_ *,:O8_@'_R+VK?]?:_^@"O'/%O_ ".>N_\ 80N/_1C44_XL MAU/X43=^$JJ_Q+TI64,I$P((R"/*>JOQ#\+-X3\67%HBD6' Y9 , ?D *9172M M_P"PA!_Z,%>G_M (?^)!)V_?K_Z!7F'@K_D>M _["$'_ *,%>R?'BQ,WA6PO M%&?L]WM/L&4_U45SU':K$Z::O1D?/U>]? .0'0-7B_B6Z5C]"O\ ]8UX+7KO MP%U-8-;U33';!N8%E0'N4)! _!_TJL0KTV1AW:HC;^/O_($T?_KY?_T&O!Z^ MM/%_@K3?&EK;6^I37426[ET-NZJ22,M0G.=T?/%%6M2A@MM5O(+5V>WCG=(F8Y+*&(!/X55KL.(^S[#_ )!] MM_UR7^0JQ4-HC16<$;##+&JGZ@5-7CGLA7S)\8G5_B5?@'[L<(/U\M3_ %KZ M;KY1^)%V+WXB:W*#D"X\K_O@!/\ V6NG"KWVVX$9KXZGADMYY()5*R1 ML4=3V(."*[L++W6CAQ3/3O@5J8M?%UW8,V%O+8E1GJZ'(_0M7T+7Q_P"% M]8;0/$^G:H,XMYU9P.Z=&'Y$U]?1R)+$DD;!D%N MPZBBBN8Z3YS^->@-IOB]=41/]'U&,-D=!(H 8?EM/XFO-*^M_&7A:V\7^'9M M-F(27[\$N,^7(.A^G8^QKY7UC1K_ $'4YM/U*W:&XB."#T8=B#W!]:]##U%* M-NJ/.Q%-QE?HSUSX7_%'3['2(M"U^?[/]G^6VN6!*E.RL>V.QZ8^G/HM_P#$ M/PEI]J;B37;.4 9"02"5V]@%S7R?11+#1D[A'$RC&QTGCCQ9-XQ\22ZBR&.! M5$5O$3RD8Z9]R22?K7-T5Z;\*OAY-KVHQ:UJ4!72K=]T8N-6XTX^1DE*I+S/7/AIH#>'? UC;3)LN9P;F8$+/#MQI5R=I?YHI<9,<@Z-_0^Q- M<%.K:IS,]"I2O3Y4?(E>J_"SXF6_AVW.B:T[K8%RT$X!;R2>H('.TGGCH<^O M'G>N:'J'A[59=.U*!HIXS^#CLRGN#ZUG5WRC&I&S//C*5.5T?6=Q\0/"5M9F MZ?7[%DQG;'*'<_\ 1D_I7SKX_\ %S>,?$LE\B-':1*(K:-NH0'.3[DDG\AV MKEJ*BG0C!W-*E>4U8*^HOA5H;Z%X"LTF3;/=DW4@(Y&[&W_QT+7D7PP^'D_B M74HM3U"%DT>!]Q+#'VAA_"/4>I_#Z?2( P!T%88FHG[J-L+3:]]GS#\7? M^2EZI](O_1:UP]=Q\7?^2EZI](O_ $6MARU?C9]"^!/B%X5TGP1I M5A?:O'#=0Q%9(S&Y*G<3V7%=%_PM/P5_T'8O^_4G_P 37RQ16+PT6[W-EBI) M6L?6&G_$/PIJE_#8V6L1S7,S;8XQ&XW'TY7%2>/=8_L+P1JMZK;9?),<1[[W M^4?EG/X5\Y_#G_DHFA_]?(_D:],^/6L>78:7HR-S*[7,H]E^5?U+?E63HJ-1 M11LJSE3%U=TK2-0UN]%EIMK)2B<'_PK7QE_T +K_P =_P :BN?A]XLL[6:ZN-#N M8X84,DCG&%4#)/7TKZRIDT27$$D,JAHY%*,I[@C!%Y\5UW'PE MUG^R/B!9*[8AO0;5_JWW?_'@MFOHVNWVFR9W6T[Q9/< X!_$FDSXPO[&XTS4+BQNHS'<6\ACD4]B#BJ]>R_''PGY-Q!XFM8_DEQ#= MX'1OX6_$-SSZD.231[!\ ?^0QK/_7O'_P"A&M']H#_CTT'_ M *Z3_P DK.^ /_(8UG_KWC_]"-:/[0'_ !Z:#_UTG_DE2T5TS@IQY6H(R#7QC7V)8?\ (K6W_7DG_H KX[J<+]HK%_9+^B3Q6NOZ M=<3OLBBNHG=L=%# D_E7TQ_PM/P5_P!!V+_OS)_\37RQ16U2BJFYA3K.GL?4 M_P#PM/P5_P!!V+_OS)_\36OH7BO1/$IG&CWZ71@V^;M1EV[LXZ@>AKY!KVG] MG[_7>(/]VW_]J5SU*?A3IVE38#2:= T3D?ZN01C:WY_H M37S%>V<^GWT]G=1F.>!S'(A[,#@U]<>$O^1-T/\ Z\(/_1:UY-\;_"/E31>) M[2/Y),0W@4=&Z*_X_=/T'K7+0J6FXOJ==>G>"DNAYEX5\17/A;Q#:ZK;9/EM MB2//$B'[RG\/UQ7UIINHVVK:;;ZA9R"2WN(Q)&P]#_6OC*O8/@IXS^R7C>&; MZ3]S.2]HS'[K]T_'J/?ZUIB:?,N9=#/#5.5\KZG5?'/_ )$2#_K_ (__ $!Z M^=:^BOCG_P B)!_U_P ?_H#U\ZT\-\!.)_B'O?P#_P"1>U;_ *^U_P#0!7CG MBW_D<]=_["%Q_P"C&KV/X!_\B]JW_7VO_H KQSQ;_P CGKO_ &$+C_T8U%/^ M+(=3^%$WOA'_ ,E-TG_MM_Z*>OJ&OE[X1_\ )3=)_P"VW_HIZ^H:PQ7QF^%^ M#YGS!\4_"G_",>+)'@CVV%]F># X4Y^9/P)_(BN'KZJ^(WA4>*_"=Q;1(#?6 M_P"_M3W+@?=_X$,CZX]*^5B"K%6!!'!![5TT*G/'7='-7I\DM-F;G@K_ )'K M0/\ L(0?^C!7TYXTT,^(_"&I:8H!EEBW19_YZ+\R_J *^8_!7_(]:!_V$(/_ M $8*^NJPQ+M)-&V%5X-,^*65D=D=2K*<$$8(-:&A:S=>'];M-5LR!-;ON /1 MAT*GV(R/QKTOXN_#Z:ROYO$FEP%[.<[[N-!S$_=\?W3U/H?K7D==4)*I&YRS MBZREVYD@NI!&R'N.>#]17->._BYI-GI4]CH%T+S4 M)E*":/\ U<(/5L]SZ8_^L?GRBLEAH)W-GB9M6"N@\$Z(_B#QCIE@JEHVF#S> MT:_,WZ#'XUAP0374Z001/+-(P5$1268GL .M?2'PM\ 'PGISWVH*O]K72@.O M7R4Z[,^O<_AZ5=:HH1\R*--SEY'H=%%%>8>F17-Q':6DUS*VV*%&D) M=LN8K"%YB3TW$;5'_CQ/X5])5GBI7DD:86-HMA1117,=05\R_%[0#HOCFXN$ M3%OJ(^TH>VX\./\ OK)_X$*^FJX7XK>%3XE\(R/;Q[KZQ)GA '+#'SJ/J.?J M!6U"?+,QKPYX:'S%7TE\'?%"ZYX373II,WFFXB()Y:+^ _@/E_#WKYMK=\(> M)[GPEXBM]4M\LB_)/%G DC/5?ZCW KMK4^>-CAHU.25^A]=453TK5+/6M,M] M1L)A+;3H&1A_(^A'0BKE>8>IN%8WB'PKH_BFT%OJUFDVW[D@^5X_]UAR/Y5L MT4TVG=":35F>+:E\ D,C-I>N%4[1W,.2/^!*1_*L]/@%JA<"36[-5[E8V)_+ MBO>:*U6(J=S%X>GV/,_#_P $] TJ5)]2FEU253D)(-D6?]T@%.HK.4Y2^)FL81CI%!1114E&/X@\+Z/XHL_LVK6:3!?N2 M#AXSZJPY'\J\NU/X!(9"VEZV50]([F+)'_ E/]*]IHK2%6<-F9SI0GNCP:/X M!:H7 DUNS5>Y6)B?RXKK- ^"?A_2Y5GU*:74Y5.0CC9%_P!\CD_B<>U>FT4W M7J/J2J%-:V&111P1)%#&L<: *J(,!1Z 4^BBLC8\T\6?""'Q5XDN=8?69+9I MP@,0MPP&U0O7,_P## M/]O_ -#%+_X"#_XNC_AG^W_Z&*7_ ,!!_P#%U[-13]O4[B]A3['EGA[X+P:! MX@LM677))S:R"01FV"[O;.XXJ]XS^%0\8Z^VJ3:W);CREB2$6X8(H]]PZDD_ MC7HM%3[6=^:^I7LH6Y;:'C/_ S_ &__ $,4O_@(/_BZ]%\&>%(/!N@+I<,Y MN#YK2O*4VEV/MD]@!^%=#11*K.2LV$:4(NZ04445F:'FOBWX06OBGQ%/JXU5 M[-IPN^-8 X) SG<.P%8?_#/]O\ ]#%+_P" @_\ BZ]FHK55II63,G1IMW:. M.M? A@^'DWA&35'EC=65+DPX**6W8VYYYSWKBO\ AG^W_P"ABE_\!!_\77LU M%)59K9C=*$MT3_\ #/\ ;_\ 0Q2_^ @_^+KV:BJC M4E#X63.G&?Q(X;P'\.(_ ]Y>7$>IO>&YC5"K0A-N#GU-6?'O@*/QS%8QR:@U MG]D9R"L6_=NQ[C'W:["BCVDN;FOJ'LX\O+;0\9_X9_M_^ABE_P# 0?\ Q='_ M S_ &__ $,4O_@(/_BZ]FHJ_;U.Y'L*?8\9_P"&?[?_ *&*7_P$'_Q='_#/ M]O\ ]#%+_P" @_\ BZ]FHH]O4[A["GV*T%F(-,CL@^0D(BWXZX7&<5Y%_P , M_P!O_P!#%+_X"#_XNO9J*B-24?A9PI]CQG_ (9_M_\ H8I?_ 0?_%UV7@+X M>Q^!GOVCU%[S[6(P=T(3;MW>YS][]*[2BIE5G)6;*C1A%W2/,_%GP@A\4^); MO67UF2V:XV9B%N&"[4"]=P_NYK%_X9_M_P#H8I?_ $'_P 77LU%-5II63$Z M%-N[13TJP&EZ/9:>)#(+6!(0Y&-VU0,X[=*75--MM8TNYTZ\3?;W$9C<>Q[C MW'6K=%9WUN:65K'C/_#/]OG_ )&*7_P$'_Q=/A^ L=O/'-#XFGCEC8.CK:@% M2.01\]>QT5I[>IW,O84^QROC#P<_C#PU;Z3<:CY,L4B2O<+#G>RJ0?ER,9SG MK7 ?\,_Q_P#0QM_X!_\ V=>TT4HU9Q5DRI4H2=VCDO 7@A? ^GW=HM^;S[1* M)-QBV;<#&.IKDM6^!UOJFL7VH'7I8S=7$DY06P.WAD/\A[_2G&+D[(4I**NSRGXP>*%U[Q:;*WDW6>F@PJ0> M&D_C/Y@#_@->>4$DDDG)/>MKPGX>G\4>);/2H00LKYEN:7<:;?PB6VG7:RGJ/0@]B.H-?+WC?P1? M^#-5,,P:6QE)^S7('#CT/HP[BN^A6YERO<\_$4>5\RV+7@'XA7O@N],;!KC2 MYFS-;YY!_O)Z']#^1'TAH7B+2O$E@MYI5VD\9^\H.&0^C+U!KX\JUI^I7VE7 M2W6GW*/^?#1_\ OS+_ /'*YOJTSI^LTSZ&HKYY_P"%\>*/^?#1_P#O MS+_\*,?\>&D#_MC+_\% MA@QVJB('\1\WZTUAIO<3Q4%L>U^./B?I?A2&2UM72]U;&%@0Y6,^KD=/IU^G M6OG#5=5O=;U.?4-0G::YF;<[M_(#L!V%4R2223DFBNNG2C36AR5:LJCU DX M R:^E/A/X(/AC0S?WT6W5+Y07!',4?4)]>Y_ =JY7X4_#)Q+#XBUVW*AJ:58ZUI\ MMAJ-LEQ;2C#(X_4>A]Q5RB@#YZ\8_!G4])>2[T'?J%EU\G_EM&/I_&/IS[5Y MA+%)!*T4L;1R*<,CC!!]Q7VI63J_AC1-?7&J:7;7)Q@.Z?./HPY'YUU0Q36D MM3DGA4]8Z'Q]17TE=?!/PA<,3&E[;9[0W&1_X\#5?_A17A7_ )^M5_[_ "?_ M !%;?68&/U69\ZT5]%?\**\*_P#/UJO_ '^3_P"(H_X45X5_Y^M5_P"_R?\ MQ%'UF ?5JA\ZT5]%?\**\*_\_6J_]_D_^(H_X45X5_Y^M5_[_)_\11]9@'U: MH?.M%?17_"BO"O\ S]:K_P!_D_\ B*/^%%>%?^?K5?\ O\G_ ,11]9@'U:H? M.M%?17_"BO"O_/UJO_?Y/_B*/^%%>%?^?K5?^_R?_$4?68!]6J'SK17T5_PH MKPK_ ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ +_)_P#$4?68!]6J'SK17T5_PHKP MK_S]:K_W^3_XBC_A17A7_GZU7_O\G_Q%'UF ?5JA\ZT5]%?\**\*_P#/UJO_ M '^3_P"(H_X45X5_Y^M5_P"_R?\ Q%'UF ?5JA\ZT5]%?\**\*_\_6J_]_D_ M^(H_X45X5_Y^M5_[_)_\11]9@'U:H?.M%?17_"BO"O\ S]:K_P!_D_\ B*/^ M%%>%?^?K5?\ O\G_ ,11]9@'U:H?.M%?17_"BO"O_/UJO_?Y/_B*/^%%>%?^ M?K5?^_R?_$4?68!]6J'SK17T5_PHKPK_ ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ M +_)_P#$4?68!]6J'SK17T5_PHKPK_S]:K_W^3_XBC_A17A7_GZU7_O\G_Q% M'UF ?5JA\ZT5]%?\**\*_P#/UJO_ '^3_P"(H_X45X5_Y^M5_P"_R?\ Q%'U MF ?5JA\ZT5]%?\**\*_\_6J_]_D_^(H_X45X5_Y^M5_[_)_\11]9@'U:H?.M M%?17_"BO"O\ S]:K_P!_D_\ B*/^%%>%?^?K5?\ O\G_ ,11]9@'U:H?.M%? M17_"BO"O_/UJO_?Y/_B*/^%%>%?^?K5?^_R?_$4?68!]6J'SK17T5_PHKPK_ M ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ +_)_P#$4?68!]6J'SK17T5_PHKPK_S] M:K_W^3_XBC_A17A7_GZU7_O\G_Q%'UF ?5JA\ZT5]%?\**\*_P#/UJO_ '^3 M_P"(H_X45X5_Y^M5_P"_R?\ Q%'UF ?5JA\ZT5]%?\**\*_\_6J_]_D_^(H_ MX45X5_Y^M5_[_)_\11]9@'U:H?.M%?17_"BO"O\ S]:K_P!_D_\ B*/^%%>% M?^?K5?\ O\G_ ,11]9@'U:H?.M%?17_"BO"O_/UJO_?Y/_B*/^%%>%?^?K5? M^_R?_$4?68!]6J'SK17T5_PHKPK_ ,_6J_\ ?Y/_ (BC_A17A7_GZU7_ +_) M_P#$4?68!]6J'SK17T5_PHKPK_S]:K_W^3_XBC_A17A7_GZU7_O\G_Q%'UF M?5JA\ZT5]%?\**\*_P#/UJO_ '^3_P"(H_X45X5_Y^M5_P"_R?\ Q%'UF ?5 MJA\ZT5]%?\**\*_\_6J_]_D_^(H_X45X5_Y^M5_[_)_\11]9@'U:H?.M%?17 M_"BO"O\ S]:K_P!_D_\ B*/^%%>%?^?K5?\ O\G_ ,11]9@'U:H?.M%?17_" MBO"O_/UJO_?Y/_B*/^%%>%?^?K5?^_R?_$4?68!]6J'SK17T5_PHKPK_ ,_6 MJ_\ ?Y/_ (BC_A17A7_GZU7_ +_)_P#$4?68!]6J'SK17T5_PHKPK_S]:K_W M^3_XBC_A17A7_GZU7_O\G_Q%'UF ?5JA\ZT5]%?\**\*_P#/UJO_ '^3_P"( MH_X45X5_Y^M5_P"_R?\ Q%'UF ?5JA\ZT5]%?\*+\*Y_X^M5_P"_R?\ Q%:N MG_"/P;I[ASIK73CH;F5G'Y< _E0\5 :PLSYRT;P_JOB"[%MI5C-=29YV+\J_ M[S= /K7N?@7X/V>AR1:CKK1WM^N&2$#,41_'[Q_0?K7IEK9VUC;K!:6\5O"O FW8XD"J/P%35SU,1*6BT1T4\/&.KU84445SG0%%%% !1110!__]D! end GRAPHIC 17 oii-20201231_g2.jpg OCEANEERING PERFORMANCE GRAPH 2020 begin 644 oii-20201231_g2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &< E@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]$_BU\0M< M\#R^#K#PYH.G^(-:\3:RVD00ZIJDFG6\.VQN[QI'E2WG;[MFRA1'R7'( K*_ MX2/XW_\ 1//A_P#^%Y??_*:CXR?\E$^!7_8YW/\ ZCVLUZK0!Y5_PD?QO_Z) MY\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ M /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO M+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y M34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\ M)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\; M_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#H MGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP_ M_P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#" M\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ M )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35 MZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10 M!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_ MPD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?Q MO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z) MY\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ M /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO M+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y M34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\ M)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\; M_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#H MGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP_ M_P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#" M\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ M )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35 MZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10 M!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_ MPD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?Q MO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z) MY\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ M /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO M+[_Y34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y M34?\)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\ M)'\;_P#HGGP__P#"\OO_ )35ZK10!Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\; M_P#HGGP__P#"\OO_ )35ZK10!YK\.?B-XJU[Q]XF\(^+O#.C^']2T?3-.U6. M71=*[EO8@I,EI;%&5K%^,,"''(P1153PY_R=-\0_\ L3/#7_I=KM% M!\9/^2B? K_L<[G_ -1[6:]5KRKXR?\ )1/@5_V.=S_ZCVLUZK0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!Y-XD_:H^&/A/6-3L-3\0 MSQ)I5['IVIZI#I-[/I>FW+LBB*ZOXX6MK=@9(]PEE79N&[;7JZ.LB*Z,&5AD M,IR"/6OCW]EWXQ>#?V>OA'<>!OB+K]OH/Q TSQ+J5O=Z),KRZKJDUUJ,DEO- M:VD:M/=+*EQ#M:%'!PW/RMCC?V@/B1J^G>.OCBNO>-_$'A+Q5I%EI\GPLT73 M]4N+%=4E:#( M;OQCXG\/^)_!6E^![W3K'2]=N8+/3KRYB3[8JP))Y3J[;PRLK*V22"<$='\; MO&7BKX4^'_VOO#&@^-?%8M/#6D>&;_1KN]UZZN;VPFN.+EHKF1S*HD*J2H<* M.=H )% 'Z-T5^=_BSXSW?@>'XY3^$/%?C+QG\-[+PWI(N=4M=>EEN=+U>>Y, M-TL-[,EPUH5@<2RHB,8"#M6-@,<#)\7O&-O\)?CMI&E_%.\UFWTCQ7X6&E:] MX?UJ]F$<-W)%'<+:W5S M&/'WB3PWH]E\$Y=0L[B\O]3U@6=XVK2H;MAF>*)?%>F0VLOEIJ$^E3S1R743K"KRO# M*\QA+%U$? (!^EM%?G#\9?B?K&A_#7]H^7X4_$#7-=^&NDZ'I,^G^)H/$ESJ M;6.LR7"+<6]IJ3R/*X\CR7>-966,R#A/-(/O_P"SSJNK:1^U%\8_!LOB#6]8 MT"UTK0M6M+;6M2FOC:SW$4OVCRFE9F1'95;RP0BG.U5' /I^N.;XM^%_P#A M9_\ PKV.]N;GQ8MFE_-:6NG7,T-M"_F>6T]PD9AA+>3)M61U9L# .Y<_&WQ^ M^)&MZ7XV^.JZUXX\0^%O'>CC3/\ A5WA_3=4GM4U,M&&C-M9(1'JC37>Z*5) M$GV@!"$'7MOV??#4J_MS?%[4M6-]!KR^&/#\]W;KJMS);I<312F=?+,IC9%9 M2$!!5.=FW)R ?0OCSXZ>#?ASXAM= U>^O[G7KBS;45TG0]'O=6NTM5<(;B2& MTAE>.+>=HD<*K,& )*G'1^"?&^@_$CPGIGB;PQJMMK>@ZE$)[2^M'W1RKD@^ MX((*E3@J000""*^<-'\9:#\"?VNOC3JGQ'UK3_".F^+K'1;SP]K&N726MK=P M6ML\%Q;1S2$(98YFWF('?B=6VX(-5OBS\>+2/XY?LQ^+K/Q/J.A?##7H_$"W ML^H?:=,L[QVLXS9"XAF$>YF99#")%RQ.4SN&0#ZTHK\R/@7XR\6_%#1OV6M- MUWQUXPEM/$&F^-Y=6>W\0WMK<7[6]U)]F,TT. MO%J^(OV3-4U#QIXHUVY^(6B^)8_$$>L:U<7=O<_8DC-JP@D8QQN@0#>BJ[Y8 MNS%F+ 'Z+UR_PS^)GAKXP^"M/\6^$-2_M?P]?M,MM>>1+#O,4KPR?)(JN,21 MNO(&<9&00:^ OV8OCCXC\1Z_^Q_X:U#QWK&J>(C/XOM?&&G7.JS33M-##<&" M+4%9B6=-H9%EY "LHQ@UYKX$^)5WH?[+/P=\+Q>*-1\#BXT3Q;JUOJQUJ[T^ MTNKB'5+@1VT,5HT,UY>%F4)%]H1%\S<8IVV(0#]8;_7-/TN98+N]@@N'@EN4 M@9QYKQ1;?,=4^\P7>F2 <;U]167\/?B#H'Q5\%Z3XL\+7_\ :GA_58O/L[SR M9(?-3)7.R158<@]0*_/_ .&.M)XF^.GP-\=^*_$MXFM>(/@X[PW\FM3VHOM4 MCEBW1*JR*DC%27:!059@79"P#5SMA\6/BYX)^ ?PD\6Z5K_B+Q/??$_PI)X) MMVOM3FG%EXADNF^QWP+LVV0Q//E@#G[,F>G(!^HE5-6U:RT'2[S4]2NH;'3K M*%[FYNKAPD<,2*6=V8\!0H))/0"OSQ_:,\3>.OA[\3-3\&R_$&ZT"#1_">E1 M^#M9UKQ7J=A)?7P?9/S#[9^)&GZ5KWP+\0V/ MCXSMH][H,L&N-I-M/)((W@*SM%&B-+D L0 A88Y':@##T/\ :O\ A?XAT7Q% MJMOK]U;6GA_2%U_4%U+1;^QG73F5V6ZCAG@22:(A&P\2L.@ZD9],\/Z]8^*= M!TW6M+G^U:9J-M'>6L^QD\R*1 Z-M8 C*D'! (SR*_-K1_'?B?3?@W\=OA=9 M_$G2_C9\+=+^&-]JND>+[-0]UIA>-HH=-NY$)0R;%F<*Q,@6/)"@A%V/"WCW M6O@7)JFF:7J_C#5]%'[/]AXM;3UUJ6ZGBU!9GA:>U-RLZ6OR')$(+^^-C<23%9A!?7 M$\DLC+D1R21F)"ZD>3$0R#TW]I;7=>^&WB?PWH,_C+4O#O@*Y\#7FI0:YKWC M_5M(,FMLX\QA>0QW$UQ+'%M>.R($;;FVJC4O\ BL%T M<:\=-\B7_CQ,Q@$OF;?+_P!8"NW=N[XQS745^:WQ'L/$7B'XP:GK'B3Q%JMK MXSTO]FXZR^K>&KV]T1WU".ZN&68J@@E"[SO,$J*N[ >(%0!TMY\7+GQ)'X0O MOB[\0M;\"^$=0^$%AKND:E8:Y/HD>H:U+&K7G4O^*P;1SKPTWR)?\ CQ$P@,OF;?+_ -80NW=N[XQS7Y^:QXN^ M+K>-M$\27MI=V_QB'[/NH7C0K9*MTMX+V-@WV?: LV,-Y6WA_EV9^6LC0/&$ MB?%S6M=^#OBS5?B!XDM_V?+BXM=0NM1EUJ[&I?;H7< S,[&8$[OL_(5SM$8S MLH _4*JNJ:G;:+I=YJ%[)Y-G:0O<32;2VQ$4LQP 2< '@#-?FQX?^*'BR3X$ M_&76/#7Q(&HZ+9_#RWO%.F^,-6\07MCJI!/VC[?<6T(MI'C^_:I(6C=,[5!K M[/T+04T']F&]Q?ZMJ=Q>^&I+ZYNM9U.XOYY)I+/+MOF=BJD\A$VHN3M44 +X M3_:T^&/C2Z\-1:=J^JPP^)91!HM_JGAO4]/LM0E9&=8X;JXMHX79E1BJA\MC M"@GBO8:_,+X>ZCK^F^ ?V/K7XFWNF_\ "FI+G3M1TO4]'T^2VN;+7(5I^&_Q#^(/B;]H==,U/QG'I7BW_ (3[4K#5O#MU MXFU22XDT54<)!%HL5JUO;1"#R)8K_P U0QR3*2YP ?H79:E::D)C:74-T()6 M@E\F0/Y(KG M98:=]LOH]MZCRD00R'87+A1(0&?<1D;_:A71?'/C M/38_A_H'AF^\.QQ>)KYUM9F1O,9P\K>?Y@&'$N\/G+ L%8?HEHMX^H:-874G MWY[>.5OJR@G^= %VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \J M\.?\G3?$/_L3/#7_ *7:[11X<_Y.F^(?_8F>&O\ TNUVB@ ^,G_)1/@5_P!C MG<_^H]K->JUY5\9/^2B? K_L<[G_ -1[6:]5H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "N(^-?PCT?X\?"[7_ 'K]S?6>CZU M$D-Q-ILB)<*JR+(-C.CJ#E!U4\9KMZ* (K:!;6WBA0DK&@0%NN ,5+110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!Y5X<_Y.F^(?_8F>&O_ $NUVBCPY_R=-\0_^Q,\-?\ I=KM% !\9/\ MDHGP*_['.Y_]1[6:]5KRKXR?\E$^!7_8YW/_ *CVLUZK0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5 MX<_Y.F^(?_8F>&O_ $NUVBCPY_R=-\0_^Q,\-?\ I=KM% !\9/\ DHGP*_[' M.Y_]1[6:]5KRKXR?\E$^!7_8YW/_ *CVLUZK0 4444 %>/\ [3G[2FB_LR^ M'U_4=.N]=U*X2X&FZ/9,J/=20V\EP^Z1N(XU2)F9\,0/NJ[$*?8*^4_^"E'A M?PYXF_9GUW_A(/"WB#7)-/MKR^TW5/#\1D.D7D=G,8YKD*P<6S\QR'8Z!7R^ MS =0#TG5OVD&T_0=(U&W^%OQ$U&>]M;J\N;!-'AMI-,2W;;(+F2YGBA#$@[% MCD'-*UGQS/\ $..:;0++0UMHYIHHK!(PB#!#-D,0N,G%?'_CSQE^T#)^S]X*^$[V7C59_$US>V^K?$*X\-:AJ-[I MWA]9WCMQ<1VT#2F\FA W!E60*5W[6=G3V/XB?#'X-:/\/?A[IFI?![QAXXT; M2?#%YIGA^\?PS>WYL@8U!2XL@HFAN92BL)9+=0&&=\= 'J/Q!_:T\/?#*]2S MUOPQXF6YM-)@UW7X[6*TF_X1RREF\E);PK<8;YA(2ML9V"Q.V-NTM[=%,D\2 M2Q.LD;@,KJ00>XK\S+[X0_%CP=\./%WA_P 4>&M?\2^+/'_PTT?P]9W. MGVLNH)'J4,LL4EO>7$8=("B3Q.9IF6-@KX=BK8_2+PMI+^'_ SI&ERR^?)9 M6<-LTN<[RB!2?QQ0!J45\$?#7XY?'SX8?MY:+\&/BKXET7QCHWC"QNM5TQM- MMXXO[-MD6]DB!9;:%FD/V3:P;< """37WO0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 >5>'/\ DZ;XA_\ 8F>&O_2[7:*/#G_)TWQ#_P"Q M,\-?^EVNT4 'QD_Y*)\"O^QSN?\ U'M9KU6O*OC)_P E$^!7_8YW/_J/:S7J MM !1110 4444 %%%% !1110!\ ?&3_E,E\"?^Q,N?_1.LU]_U\ ?&3_E,E\" M?^Q,N?\ T3K-??\ 0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 >5>'/^3IOB'_V)GAK_P!+M=HH\.?\G3?$/_L3/#7_ *7:[10 ?&3_ )*) M\"O^QSN?_4>UFO5:\J^,G_)1/@5_V.=S_P"H]K->JT %%%% !1110 4444 % M%%% 'P!\9/\ E,E\"?\ L3+G_P!$ZS7W_7P!\9/^4R7P)_[$RY_]$ZS7W_0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >5>'/\ DZ;XA_\ M8F>&O_2[7:*/#G_)TWQ#_P"Q,\-?^EVNT4 'QD_Y*)\"O^QSN?\ U'M9KU6O M*OC)_P E$^!7_8YW/_J/:S7JM !1110 5\F_\%)_BIX]^$_P%.H^"IM2TNTN MY+BTU;7-'@\VZT^-K2;R/DJ\XB1IQ@IN&UE=E(^LJ\E_:>^%GB[XQ?"/7 M_#'@WQ;#X7U#4M/O+&:.^LDN+2_BGMI(3#,<>9$,N")8CE2,E)!\A /)_%'Q M(U#_ (9OTWXHP?M'QIX-TW2KNXD\0Z-X=L8KG69V?%JL@N$F2.12!$\,<*,T MA;_5?<7GV^/GQ-^)VC_"31K?5Y/AQKVO> +_ ,9ZO?:?86\\K311Q);Q)'=1 MRJD3/*977;OP$4.OS$Q^*O\ @G-=>(M/\"Z'=4O/$-]X?UCPW)= M:9JVJ7,SRO-)#'>Q,(D#!$A+OA0P9G#ON]@^*7[//B3XA7WAWQ-9>-=.T#Q_ MI^CW^@WFJQZ#)-8W=I=JOF;;4W8>-T=$>-C.X!W!E<$;0#YKN_VQ?B-\1/A_ MK/C70=;3PJ/!OP\TKQ;=Z9;6$$\&KW]Q)(TT,QF1Y$M]ENR*(FCD!E9B[84# M[Z\.ZQ'XB\/Z9JL2&.*^M8KI%)R0KH& _6OF+Q%^P7I[:+_8'A/Q=+X;\.ZE MX6L/!_B&VN-/^V3W]E:2;DDAE$L8@N&1YD9V25,."(U*_-]3V5G#I]G!:VT8 MBMX(UBCC'1548 _ "@#\Z_'7CCPYXZ_X+$?!6Z\-:_I?B&VL_"UY97,VE7D= MRD%PD&L%X7,;$*ZAE)4\C<..:_1JOS+U#X,^#O@G_P %?OA!IO@O1_[&LM6\ M/WVLWL7VJ:?S;N6#5EDDS*[%-?#_@'1I=7\3:Y MIWA_2XOOWFIW26\2^VYR!GVH VJ*^)OB9_P5?^%?A_4_[#^'FEZW\6O$DC;( M+30K9X[>1_[HE92S?6.-Q7$_:/VY/VHC^ZATG]GSPE,?O/D:DT>/??,'Y](. MGY@'V]\2/C%X'^#^E'4?&OBO2?#-KC$MH;B%5!G>X?)0,=^37' M?#7_ ()/_#/2=4&O?$S7=>^+OB:0AY[G6KIXK>1AW\M6,C<]GE8'T]?HA?V3 M?@BL:*?@]X#<(JH&D\-63M@ 9)B)/ '6@!?V9I+C_A5UQ;W%_J&I_8?$WB3 M3X;C5+Z:]N/(M];OH(4>:9FD?9%&B NQ.%'->JUD^%O">A^!]!M=$\-Z-I_A M_1;7=]GT[2[5+:WAW,7;9&@"KEF9C@IK6H **** "BBB@ HHHH **** M"BBB@#RKPY_R=-\0_P#L3/#7_I=KM%'AS_DZ;XA_]B9X:_\ 2[7:* #XR?\ M)1/@5_V.=S_ZCVLUZK7E7QD_Y*)\"O\ L<[G_P!1[6:]5H **** "BBB@ HH MHH **** /@#XR?\ *9+X$_\ 8F7/_HG6:^_Z^ /C)_RF2^!/_8F7/_HG6:^_ MZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKQ3_AL+X:_\(K_ M ,)-N\8?\(W]B_M+^V/^$"U[[']EV>9]H\[[%L\K9\^_.W;SG% 'M=%?-?QF M_P""B7P)^"7GV^I>,X?$&KPY!TKPT!?S9'52RD1(?9W4UX)_PV-^T_\ M+'R M?@=\&?\ A$/#\QPGBKQ;CE,?ZQ/,V1^G"B;_ /T%U35++1-/GO]1O+>PL8 M%WRW-U*L<<:^K,Q ^M?)WQ@_P""HWP-^%\TFGZ5K-Q\0M=W>7'8^%HOM$;. M3A1]H)$1!/\ <9S[=*\VTO\ X)D^+_C!?6^L?M&?&G7/&URK>9_8>BRF*RB; MT5W& I)/"0Q_7GCZO^#_ .RU\*?@-#&/ _@?2M&NE7:=1,7G7C<=[B0M(?IN MQSTH ^1A\:/VT?VH?D^'_P /[#X)^%KCA=:\2P]& E3<01R"EOWX;H:V/ M"?\ P2ETKQ3K$7B+XZ_$GQ+\6->ZM!)=R06JY.2FXLTI7CC8T8]A7WM10!Q7 MPS^"O@/X,Z9]@\$>$=)\,6Y7:YT^U5))?^NDF-\AZ*[6BB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH \J\.?\ )TWQ#_[$SPU_Z7:[11X<_P"3 MIOB'_P!B9X:_]+M=HH /C)_R43X%?]CG<_\ J/:S7JM>5?&3_DHGP*_['.Y_ M]1[6:]5H **** "BBJFK:M8Z#I5YJ>IWEOIVFV4+W-U>7YH N>/_\ @J+;^*O$,O@_]GGP#JWQ:\3G MY1??9I(M/BY(WE0!(ZC');RE[[Z[+R?B5_PQ?_PJ+_A2?C#_ (23_A7_ /PB MGVK^TM!^Q_:O[.^R[]W]I;_*W\YV;MO\.>*^FOA]\,_"?PH\/Q:'X.\.Z=X; MTJ/D6NFVZQ*Q_O,0,LWJS$D^M=-0!X+\&?V&/@E\"?(G\-^!K&XU:+D:OK ^ MW7>[^\KR9$9_ZYA1[5[U110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 >5>'/\ DZ;XA_\ 8F>&O_2[7:*/#G_)TWQ#_P"Q,\-? M^EVNT4 'QD_Y*)\"O^QSN?\ U'M9KU6O*OC)_P E$^!7_8YW/_J/:S7JM !1 M110 5\A?\%/?ACXI^(/[.%[J'AU[6ZL_#2W>K:OI%[*8X[JT6RG1I5XPTL#, MLR*V 3'D'=_'+X">#_P!H;P;-X<\7V4TD)29;:^L9VM[NR>2)XFDA MD7H2CL"K!D<'#JRY! /AG]H!+'XH_P#!.O4]?\(W>O\ PU\,>%HKNSU#X?PW M8F0ZBM]'"T$MTQ9I+6$M/LA0JC;XCM01",?1?[3GP'\5?&+4OAUK.GMX-NO# M7A&PU#4+K2/&6F2ZI;7]W):B.!7M5:-615,IWF3*,RL$;&*]DW$M[I]M-96][INJ7>G7*V\JA98&FMI8W>)@!E&8J?2@#\[O$WC;2 M?C=X!^(OC9O#MGX<7PG\*M&U7P?IMJ@CC\.W33SR/-8X"^4_FP1*)(PI*1QJ M<@8K]/\ PC?W6J^$]%O;Y=E[,I=&;4O" M<"Q:390Z;;VMC<3V5L]G#*LL5K/# Z1W$".H989E= 2V%^9L^I4 ?EAHOQ9\ M1_%[_@KG\*[_ ,2_#[5/AU)YD,1V.78# 8?( M?F/;]3Z^ /C)_P IDO@3_P!B9<_^B=9K[_H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **\_^(7Q;?P/XJT'PW8>#O$'C/6M8LKW4(K; M0GL8_)@M9+:.5Y&N[J!?O7D( 4L3EN !1\/?BV_CCQ5KWAN_\'>(/!FM:/96 M6H2VNNO8R>=!=/4FB^&2MP1(2 %D MF!\M#DX*@LX_NT ?55>(?'K]L_X1?LX0S1^,/%EO_;*+N70=-Q=7[^@,2G]W MGG#2%%..M?*V/VR/VU8^3!^SI\.KH?[8U2>(C\)B<'_IW4CUKV_X!_\ !-OX M.? Z>+5;G27\=^*]WFOK7B8+<$2$DEHX2/+0Y.0Q#./[U 'B'_#2W[4G[9+? M9O@IX'7X5>!KCY?^$Q\2 >=+&U3XR^,YB)9[C7)7^Q[^O^K+,TN"2/WCLIP/D%?;( 4 8%+0!3TC M1[#P_IMOIVEV-MINGVR>7!:6<*Q11+_=5% "CV JY110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5X<_Y.F^(? M_8F>&O\ TNUVBCPY_P G3?$/_L3/#7_I=KM% !\9/^2B? K_ +'.Y_\ 4>UF MO5:\J^,G_)1/@5_V.=S_ .H]K->JT %%%% !1110 4444 %%%% 'P!\9/^4R M7P)_[$RY_P#1.LU]_P!? 'QD_P"4R7P)_P"Q,N?_ $3K-??] !1110 4444 M%%%% !1110 45POQ@^,WAOX'^'+76_$TLT=GY5@ZAE(96&01R#0 M%%9^N>(-+\+Z;+J&LZE9Z3I\7^LNKZ= M(8D^KL0!^= &A17RQ\3?^"FW[/?PS\V(^-E\4WL>?]%\,P->[L>DPQ#_ .1* M\>/_ 40^-7QGS%\#?V=-8O[:3_4ZYXF+):MGID#RXQZ_P"O- 'Z$5R?CWXL M>"OA98_:_&'BS1?#%OMW*VJWT=N7_P!T,P+'V )KXC_X9S_;2^.WS?$'XTZ? M\,=(FX;2_"BDW$:GJI,/EY';F=O\>K\!_P#!(_X-:'??VGXSO/$/Q(U>1O,G MFUG4&ABD?UVP[7/T9VH M?$/_@K3\#O"MR;#PS)KGQ"U5F\N*#0=/98V?TWS M;,CW17KB?^&J/VPOCK\OPR^ ]OX!TF;[NK>+G/F*G9U$WD@YZ\1R?CUK[4^' MGP5\ ?"6V6#P9X-T/PRH7:9--L(X9''^W(!N8^[$FNUH ^)O@O\ O\ :H\# M_%.+XC>//%_A/XH:I)HUYI*Z+>:M/I=OIHGGM)B\+0V$BL3]E"LOEKT4[FQ4 MGQB_8=\6_M3?%.;QMXX\1?\ "L+FST:STC3K?P+KLVH>=Y<]W++).\MI;$?\ M?$855!Z.2>0*^U:* /S_ /\ AV7\2]'Y\-_M8^/M)"_=1OM+#Z'9>)_*C_AC M']K+0?\ D"_M4W-_M^[_ &K!,<_7>9:_0"B@#\__ /A3W_!0+P__ ,>?QI\$ M:Y"O2.ZM(PY^I-@/_0J/[4_X*&>'?^81X \3[?\ ;A3=_P"1(:_0"B@#\_\ M_AH;]N[0/^0Q^SUX8U%5ZMI=VI)_[YO9/Y4?\-Y?M*:#_P AK]D7Q%?!?O'2 MY;D_EMMI:_0"B@#\_P#_ (>H>(-'_P"1E_9J\?Z'C[WR2-C_ +^6\=26_P#P M68^$UK*(=;\$^/-&F/4/86S ?G<*?TK[\J.XMXKJ(QSQ)-&>J2*&!_ T ?$# M?\%4/AQ\26T;PQ\-;RZM?'>O:SIFD:P0RR2+%.F[9%)(X7S M%RR@9YKL_P!H[XU?&_\ 9I\/^&M;6'PS\5Y=:UD:'#X;\/\ AB]TZ]DEDM+F M6.2.4W]UD*\"ED\HY7=\R]1[1\1?@#X1^(>CI;?88?#NIPWMGJ-IKVC65HM_ M9W%MTN+0NYM;"&0XBNIL#>!D@D'% 'QY_PS/^U'^V0WVGXV^.5^ M%G@:X^;_ (0[PV1YTD9S\DBJQ7D$?ZV20@]4%?57P%_8R^$?[.$,3^#_ G; MC6$7:VNZEBZU!_4^:P^3/=8PJG'2O;J* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*O#G_) MTWQ#_P"Q,\-?^EVNT4>'/^3IOB'_ -B9X:_]+M=HH /C)_R43X%?]CG<_P#J M/:S7JM>5?&3_ )*)\"O^QSN?_4>UFO5: "BBB@ HHKQ_]IS]I31?V9? #Z_J M.G7>NZE<)<#3='LF5'NI(;>2X?=(W$<:I$S,^&('W5=B%(![!17@WQ0_;0^' M_P %_A5IWC7QK#K?AR?4#+':^%;ZQ$>MS21,5E5;7=G M16P< 'J=%>!^*_VTO 7ANWL+VSM=:\3:/)H5KXGO]5T:VB>#2=+N91'#=7(D ME1\$[V,<222*L3ED QGWF*9)XDEB=9(W 974Y# \@@]Q0!\!_&3_ )3)? G_ M +$RY_\ 1.LU]_U^8/Q3^.7A;5?^"DOP<^+UNGB _#K3? ]Q<7&N2>%]3C00 M?9]4;[0D;6XDDA"SQ,9D5D"L26PK$?H5XZ^-?P_^&*L?%WC;P_X;91GR]4U. M&"0_1&8,3[ 4 =I17R!X\_X*M?L[^"?,2U\3:AXKN(^L.@Z;*_/H))?+C/X- MBOG+QY_P7 M4\R+P7\+YIO[EYKVI"/'UAB1L_P#?P4 ?J917X>ZY_P %0/VG M_BY<26WA2.WT9'.WR?"F@&YD ],R^?'II1XC\/_ !5\ M1VT_W(M5N)["VP?2.<",#Z "@#]I/'G[3'PG^&/F+XH^(OAK1IX_O6L^IQ&X M_"%6+G\%KYT\&)&@T6ZU_QK=9V(FC:6T:LW0#=<&+C/< ^V:^' M? O_ 3)_:!N$A:3X:>#-!N!]V[U_5?M3#W:-)IHS^,?X5]#^!_^"<_[1FF1 MJC?&KPU\/@PPY\":*MHPSU^:"&U)/OF@#K/^&_OV@?BC\OPJ_9AUC[._^IU3 MQ,\J6[^AY6%!^$IKC/$_BK]KCQ1O_P"$Z^.GPM^!>GM_KK,:K9QW">RD"5LC M_KL/QKM_^'2T?BO_ )*'\>?'WC/=_K/WPCW^O^N>?]F>)M/ MU+3Y; &:U@GOD5+_ %%#G$T<.4!7:KC/S%5^6=&^(W[0O@/XJ>)?"/P/UOXH M7T6AZW>::GAR]LEU.'3(X9F187(EN(6,\PW+ A(,A&[) &<5Z?\ #'X> MV_PO\(QZ#;ZIJ&M?Z;>ZA-J&J>3]HN)[N[FNYG<0QQQC,L[X"(H P,<4 ?E_ M\3?'W_!1>7PC ]WX=U'3+22/+R>&;&QFO9!C^)(6DE0_[JJ:\#\"7_P;UGQ- M&W[4FN?&*Z\4J3)JA"ZG_P !-[^_SZXK M[&CD6:-71@Z,-RLIR"#T(-?,/Q#_ .":?[._Q$\R27P!;^'[M^ESX=GDL=GT MB0^5^:&O&Y/^"7'BCX9R-/\ !7]H+Q?X+52633K]VD@?_9)OV M9]=_X2#PMX@UR33[:\OM-U3P_$9#I%Y'9S&.:Y"L'%L_,@_M!:/K?A#XP>$O'Z>'-;U_1/\ A!M8\-S1Z!ID^H7, M%[*(9;=7AA1Y LGEN@DV[%8#>R[ES]944 ?F(_P#^(/PH^%OBCP9=^$M:UK6 M/''PPT7P[I[:192WD$&IQ22QSVUS-&K);B,7"/YLI6,JK;7)4@?I/X6TE_#_ M (9TC2Y9?/DLK.&V:7.=Y1 I/XXK4HH _)>>W\'>,/V6Q\+_ !W)XDT/]H?4 MO#]DN@^'V\(ZQ]NMX--LY+:UMX@MIEX98TO6D9=R@WER,D)Q\]Q_\$X?C?X- MATOQ)JGPPF\>:!=6T=W)8Z7J)MKM0ZAPDD+A;B.0 X93$2I!!YK[M^,G_*9+ MX$_]B9<_^B=9K[_H _&+X?\ C;]DOX:ZA!IOQ7_9G\7^!=<^Z[ZW<7=_&".I M:.5XCC_=B-? MM:%IOB33Y+#5M/M=4L9/OVM[ LT3?56!!KYV^(__ 3A_9Z^)?FR77P\LM#O M'R1=>'9'T\J3W$<9$9_%#0!](64=O':0K:+$MKM!C$( 3:>1MQQCZ5/7Y]R_ M\$N/$_PQE>Y^"/Q_\7>"@I+)INH2-) _?#F%HU(S_>B:F?VU^WY\#^+W2?"? MQJTJ'AIK7RX[G9VP%^SN6_X Y^O6@#]!Z*^ -/\ ^"L4/@B\BT_XS?!?QG\- M[UF\LRB S1,?[P$RPMM[_+O_ !KW_P"''[?'P"^*7E)I'Q+T>TNI.!::T[:= M+N_N@3A Q_W2: /H"BH+.]M]1M8KFTGBNK:5=TH(X(J>@ HHHH ** M** "BBB@ IDT,=Q"\4L:RQ."K(X!5@>H(/44^B@#Q'XB?L3_ +^*7FMX@^& M.@/<29WW6GVWV&=CZF2 HQ/U)KYXU[_@D3X(TO4'U3X8_$7QE\-=5/W)+6[% MQ''Z8QY_"7]KSX2^+/"G@K_A?5GXL\.^+KUM(,UU;&35+: M#RG>XNE,D3LIBB5B&,V-YC7DLM>C1_M7>%OV(?'\'P4^(\&HZ9X2C3[3X2\4 MJAN(%TUW.RUG"C>IMVWPA@&S&D9;&#?#_BW[#O\ MLG]NZ7!>_9]^W?Y?FHVW=L3.,9VKGH*Y&Z_9*^"5WI][8GX1>"(+>\B,$_V7 MP_:P.Z9#8WI&&'*J00005!'(H ] \(^,]!\?Z#;:WX:UFQU[1[D;H;[3KA9H MG]@RDC/J.HK9K\_/%G_!-WQ?\$]>N?%_[+OQ(U#P7J#'S)?"VKW#36-SCD(' M8-N'& LROR?OK4W@K_@I1X@^$OB"V\&_M/\ P[U#X>ZRQV1^(]/MVFT^Y (! MDV*6RO7+0M*,_P *T ??M%<_X'^('AKXF>';?7O">NZ?XBT>?_5WFFW"S1YQ MRI*GAAGE3@CN!704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E M7AS_ ).F^(?_ &)GAK_TNUVBCPY_R=-\0_\ L3/#7_I=KM% !\9/^2B? K_L M<[G_ -1[6:]5KRKXR?\ )1/@5_V.=S_ZCVLUZK0 4444 %%%% !1110 4444 M ? 'QD_Y3)? G_L3+G_T3K-??]? 'QD_Y3)? G_L3+G_ -$ZS7W_ $ %%%% M!1110!7U#3[75K.6TO;:&\M)AMD@N(PZ./0J1@BO ?B/_P $_?V?_BAYLFJ? M#72=/NY.?M6AAM-D#?WL0%58_P"\IKZ&HH _/^\_X)23> ;J6^^"WQO\9?#R MY)WBVEF,T3'^Z3"T)V_[P?WS4'V/]OWX'_ZFZ\(_&O2H>B2B..X\OWS]F;&_&OBS2?!7CC2[F2PU33 M;BX,EFEQ&Q5VAO OE21D@D$LK@<.J,"*]>^*_P #O#WQ>_L^?4;C5-&U6Q#Q M0ZQH-XUE>_9Y,">V,J\F&50 R]00K*5=$=>3\4?L2_ ;QAIL-CJ7PH\,"&&) M84>RL5LY@@& /-AV.<#U:@#U'PKX\\,^.[/[7X:\1:3XAM<9\_2KZ*Z3'KNC M8BMVOA?Q5_P2!^#MY>?;_!^M>*_ 6HH^?,$,GY(?I0!]]45\[^ _P#@H1^SW\1/*73_ (G:/83OQY.ME].8 M'TS.J*3]":]YT7Q!I?B6Q2]TC4K35;)_NW%E.DT;?1E)!H OT444 %%%% !6 M%XT\"^'?B-X>N="\4Z)8>(-'N!B6RU&W6:(G! .&!PPR<,.1V-;M% 'P'XZ_ MX)H:Q\,/$-QXS_9C^(6H_#?7C\[Z#>7+RZ?<8R1'N(8[?19EE7/<55\*_P#! M1SQO\"M=MO"7[4?PWOO"=VS>5#XLT6W,MEJL 1Z5U%?!/Q%_X)BR^"_$4WC7]F[QWJ/PK\4#+ M_P!E27,DFG7'4[-WS.JDG[KB5>VT5D^'O^"A7Q,_9TUFV\+_ +4?PVO=)1W\ MF#QGH, DM;GK\Q528W.!D^4P8#_EF* /T,HKD/AC\7O!?QG\.IKO@CQ+I_B7 M3&P&FL9@S1$]%D0X:-N/NN ?:NOH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MRKPY_P G3?$/_L3/#7_I=KM%'AS_ ).F^(?_ &)GAK_TNUVB@ ^,G_)1/@5_ MV.=S_P"H]K->JUY5\9/^2B? K_L<[G_U'M9KU6@ HHHH **** "BOCG_ (*+ M_&7QM\(M*\!-HNK:MX1\$W]]*/$7BK1+,3SV)0P_9HV9HW$<+?$/PZT_P5<>(O$OC[X=Z#I@BOV#HL<@^WB6)= MB1SR/!"S2_/G9@#: ?:=%?&WQL^/WBV?6/$%OX!\:S6&C>%/A2_Q"AU)=/M9 MGUV8LY@2<2Q$+ T<#EA"L3YFR&4*%KZF^&_BX?$#X=^%O%"Q"!=;TJUU(1 D MA/.A63;SZ;L4 ?$?QD_Y3)? G_L3+G_T3K-??]?F7J'QF\'?&S_@K]\(-2\% MZQ_;-EI/A^^T:]E^RS0>5=Q0:LTD>)44M@2)\R@J<\$X-?II0 4444 %%%% M!1110 4444 %%%% !1110 54U32;'6[*2SU&SM[^TDX>WNHEDC;ZJP(-6Z* M/ O'G[!?P ^(WFMJWPMT*":3DSZ1$VG/G^]FW9,GZYSWS7@VM?\ !(/P%IM^ M^I?#GXA>-/AYJA^[):WBSQIZ8P(Y/SDK[VHH _/K_AFS]M?X1\^"?CYIOCVQ MB_Y=?%41,\H[#,R3$'_MJ/K1_P -8_MB?";Y?B#^SE#XOM(OO7?A&5V=U_O' MR6N0/^^%^@K]!:* /B7X;_\ !32S^+7B >!M ^$_B^U^)]S&WV31M32**S1@ M.9+B23Z9J^GR_:](UVP(2]TNZ M PLT+D'![,I!5U+(X96(KY^^(G_!-SX>?&^T.I?$S6=>\3>/YU(NO%EI=M:/ MCG;%!:DR00PIG"H%8]2S.Q9B ?6M%?GM_P ,&_M"_ _][\$?VB+Z:PA^:'0? M%@9K=0/X1D31$D<<1)]1U!_PUY^UC\!_W?Q9^ :^,-)AX?6_![,3L_YZ/Y1F M0?BL7X4 ?H317QU\,O\ @JU\!?'TB6FK:OJ7@/4\[&MO$=DR('!P1YL1= /= MROT'2OJCPCXZ\-_$#2UU+POX@TOQ%I[8Q=:5>1W,7/3YD)% &[6=X@\.Z5XL MT>ZTG7-,L]8TJZ3RY[&_@6>&5?1D8$$?45HT4 ?"OQ._X)?Z=HWB)_&G[/OC M+4O@_P",4RRVL%Q(^G39ZH<$R1J>P\0:9- T*BVY(4_8[<*-SX(!^@M%? '_ N3_@H9_P!$)^'_ /X' M0_\ RUH_X7)_P4,_Z(3\/_\ P.A_^6M 'W_17P!_PN3_ (*&?]$)^'__ ('0 M_P#RUH_X7)_P4,_Z(3\/_P#P.A_^6M 'W_17P!_PN3_@H9_T0GX?_P#@=#_\ MM:/^%R?\%#/^B$_#_P#\#H?_ ):T ??]%? '_"Y/^"AG_1"?A_\ ^!T/_P M M:/\ A(]*TM/'?A%KFUTWP?H[.MA>Z1 \B:BN[S M)2SS.!(KHS*QT^V*95SN /T HKX&\(?\%?O 23VME\2O ?BSX;ZA/&L@::V^ MUV^T@'=NQ'*0<@@B(Y%?3OPU_:V^#?Q>\I?"GQ'T#4KF7&RRDNQ;739]()MD MG_CM 'KE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'E7AS_DZ;XA_]B9X:_\ 2[7:*/#G_)TWQ#_[$SPU_P"EVNT4 'QD_P"2B? K M_L<[G_U'M9KU6O*OC)_R43X%?]CG<_\ J/:S7JM !1110 4444 >0?M(?"GQ MM\5O#-E8>#?&5GX<,=Q&][INK:8MY8ZA&LL<@WE2LT;(8PRE'"M\RLIW!DX/ M3_V0?$?A'X.:3\+/"/Q0;2O!"^'+CP_JNGZEH$5X]P9W9I[RWE$L;P3-YLR@ M.9HE#+B/*Y/TW10!\U?$+]B^VUR&"V\'^*6\(V5<*IE02L)%(E.8SM%?0GAW0;/PKX?TS1=.C,6GZ;:Q6=M&3DK'&@1!G MO@**T:* /SE\=>"/#G@7_@L1\%;7PUH&E^'K:\\+7E[W_""?MW_ +/_ #H'B[P]\;M#AY6SU?:M MVRCKN:0Q.3CMY[_3UGL/^"I^J?#>\BTWXZ_!#Q7\/KG=Y9U"SB::WD/]Y5E$ M?R_[CR=._2OT"JO?:?:ZI9RVE[;0WEK,NV2">,.CCT*G@CZT >)?"W]N+X&? M&'R8_#WQ&T=;V7A=/U24V%R6_NB.<(7/^[FOA7\A)^V^'&.GN">IV1XC8^[(:\,;_ ()N_%/X,L9O M@+^T+KN@V\9S%H?B)F>U/IN,8,9_&W- 'WEXI\)Z'XXT&ZT3Q)HVG^(-%NMO MGZ=JEJES;S;6#KOC<%6PRJPR."H/45Q6D_LR_![0-5L]3TSX4>!].U*RF2YM M;RT\.6<4T$J,&21'6,%65@"&!R" 17QU??M+?MD?LWV[W'Q1^%>A_$'PS:X, M_B#1;M+7:N<&261"4B0<$L\**HR20!QZM\2OVC/B/^RUX?L?&7Q$@T[Q[HWB M:54M]"\,-'%=:1=,I9+>V+8-] 8U^:3 D#JSA?+<+$ ?75%?G_\ \/./B)KO M'A7]E/Q[K8;[LC_:%'U.RT8?Z4 M ?H!17Y__P#"P/\ @H3XG_U?PV\!>%8V^ZSW$+L!ZG-Y+_+\*/\ A6__ 4( M\3?Z[XH> _"\3?>2*VB=@/0$64G_ *$/K0!^@%%?G_\ \,;?M;^)/^0]^U/- MIV[[W]C6\JX^FSR?Z4?\.P?'FN?\C5^U1X^UT-]Y5,Z#Z?O+N3^5 'WY<7$5 MK$TL\J0QKU>1@H'XFN0UCXU?#WP[N_M;QYX9TS;U^V:Q;PX_[Z<5\;6__!&O MX6WTJS>(?'?CS79QR6>^MD!_.!F_6NOT?_@D?^SKI>W[3H>M:OCK]LUF9<_] M^ME 'L&L?MM_ /0MWVGXN^$9-O7['JD=U_Z*+5X7'H_PT\0V;?$+PK^S?\/M M9^"EF"MQJ?\ PBELFK7\0SYE_9VQA&ZVA(P48"28;VC&$03>G:-_P3A_9OT+ M;]G^%NG2[?\ G\N[JY_]&RM5^[_8U\.KYWAS2=:U'0?A+?\ [W5?A[I[&.SN MI@,8CF#"2"%\[I8(R%D95/R@RB4 [OPGJGPD^,'@NRT?P[-X/\7^%8+:.*WT MNR%M=6L$*J%2,0#*QJJ@+LVC;C&!C%>.?$K_ ()A_L\_$CS91X,/A6]DS_I7 MAJY>TV_2+YH1_P!^ZXSQI_P2&^"&N77VWPQ<>)? 5^C;X7TC4S+&C>N)P[X^ MCCZUS/\ PQ7^U1\)/F^%_P"TO-K=K%S%I_BZ.1D51_ /,%ROY*H^G6@!O_#N MCXQ_![]Y\$/VC=;TNVC_ -3HGB,.]J,=,E=\9_[\4G_"\/VXO@;QXS^$NC_% MG28OO:AX98"ZEQUPL!+#_P !Q_2G_P##07[;_P '_E\9?!'2/B/IT7_+YX8D M_P!(E]?EA>0C_OP/QK0T+_@KUX#TW4$TSXD_#WQG\.=5/WX[JS$\:>N<^7)^ M4= %KPC_ ,%=OA>VI?V3\1/"_BKX9:PF/.BU*Q-Q%%]=@$O_ )"%?3_PU_:8 M^%7Q@\I?!WQ T#7+F3&VRAO46ZYZ9@8B0?BM>FWOB_P % M^(8)1A=-\4Q1P,2>H$5VBDGZ UQ_C[_@ES^SI\4K8WVE:#<>%Y;A=R7WA?4& M2-O0K&_F18_W5% 'V%17Y\?\,%?M#?!G]Y\&/VD-0ELXN8=%\5J[VZ8_A&?. MC.?^N2T?\-+?MG? _P"7XA_ VR^(VE0\MJ7A-SY\BCJQ$)EQZ\PI0!^@]%?# M_@?_ (*Z?!O6+[^S?&>G^)/AQJT;;)XM7T]IHHV]-T.Y_P#OJ-:]NU3]MCX, MV?A2W\0:=XXTOQ):2W,=N;?1;J.>YA4@O)-)#N#I'#$DLTC, 5CB<@$@ @'N M5%(K!U#*0RL,@CD&EH **** "BBB@ HHHH **** "BBB@#RKPY_R=-\0_P#L M3/#7_I=KM%'AS_DZ;XA_]B9X:_\ 2[7:* #XR?\ )1/@5_V.=S_ZCVLUZK7E M7QD_Y*)\"O\ L<[G_P!1[6:]5H **** "BBB@ HHHH **** /@#XR?\ *9+X M$_\ 8F7/_HG6:^_Z^ /C)_RF2^!/_8F7/_HG6:^_Z "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9-# M'9?#7]G/P?\*_$5SK.CQWUQ.(FM-,@U"Z, M\.B6C-O>TL4(_<0L_P Q49/"+G9'&B>H44 %%%% !1110 4444 %%%% !111 M0 4444 %9VN^'=)\46#V.LZ79ZO9/]ZVOK=)XS]58$5HT4 ?-WQ _P""=/[/ M/Q&\U[SX;:;I-R_(N-!>33BI]0D++&?Q4BO$+S_@DU!X*N9+SX0?&WQM\.[H MMO5#-YT>?3,+0-CMSN_&OT HH _/K_A /V^?@Y_R!/&WA3XN:='_ *NSU18X M[AL=F:186Y_Z[FC_ (>(?&WX5_)\7OV9]>L[>/\ UVK^'FE>V7'7&4DC/_?Z MOT%HH ^$8?\ @HE^R3^T%9QZ?X^LHK4L-BVOC3P\+A4/H)(UF5,'/S%E_ UY MWX-U+]G_ .#'[0WB;Q3\//AG=^-]#O\ 038Z=!\/KZQUL3)Y;3:C<26CW_G6 MZA3% 847(< L9E!^\_'_P"S_P##3XJ"0^+O 7A[Q#+)UN+[38GG'N)=N\'W M!%>-Z+^S1-^RGXAU/7_@%X-TN_L?$");:IX9OKWR##*N[R;J&[DWN(E9CYL! M+#;\T0#KLD .\_9%UC5M7^".DC4+"[M--M9)+?0;J^O;6[FOM)&&LIGDMIYT M+")EB8F0LS0LQ W"O9Z\]^!WPH/PA\&W&G3Z@-3U74M0N-8U.XAB\BU^V3L& ME%M #MAAW=$&23EF+.[LWH5 !1110 4444 %%%% !1110 4444 >5>'/^3IO MB'_V)GAK_P!+M=HH\.?\G3?$/_L3/#7_ *7:[10 ?&3_ )*)\"O^QSN?_4>U MFO5:\J^,G_)1/@5_V.=S_P"H]K->JT %%%% !1110 5QOQ)^,G@;X.VNG7/C M?Q9I/A:#4+A;6T?5+I8?.D+*#MR?NKN4LWW4!RQ YKLJ^#/^"C7A*>U\9>$? MB!X;\0^&;[Q3HMK#;7?@7Q)B5-1TYKZ*3SA$&W[//2*-_E"LKD%QMVL ?9^N M?$KPCX7UK1]'UGQ5HNDZOK3!-,T^^U&&&XOF+!0((V8-(26484'D@=ZZ2ORS M^(GC"W\"?'A^!?B-/$?AO2;K2=.\&EKC[9K5N!J*?;(3]EW>7 MB>1OEC<8A;YNI7Z/_P"'CWQO_P"C+_B!_P!]WW_RMH ^_P"BO@#_ (>/?&__ M *,O^('_ 'W??_*VC_AX]\;_ /HR_P"('_?=]_\ *V@#[_HKX _X>/?&_P#Z M,O\ B!_WW??_ "MH_P"'CWQO_P"C+_B!_P!]WW_RMH ^_P"BO@#_ (>/?&__ M *,O^('_ 'W??_*VC_AX]\;_ /HR_P"('_?=]_\ *V@#[_HKX _X>/?&_P#Z M,O\ B!_WW??_ "MH_P"'CWQO_P"C+_B!_P!]WW_RMH ^_P"BOS@\;?\ !6#X MB_#72HM3\7?LJ>*/"NFS3"VCO-;U*YLX7E*LPC#R:>H+%4<[^- M_P#T9?\ $#_ON^_^5M 'W_17P!_P\>^-_P#T9?\ $#_ON^_^5M'_ \>^-__ M $9?\0/^^[[_ .5M 'W_ $5\ ?\ #Q[XW_\ 1E_Q _[[OO\ Y6T?\/'OC?\ M]&7_ ! _[[OO_E;0!]_T5^>NK?\ !33XPZ#I5YJ>I_L=^.-.TVRA>YNKR[N+ MR*&")%+/([MIH"JJ@DL3@ $FJGA;_@J5\4_'&@VNM^&_V2/&'B#1;K=Y&HZ7 M>W5S;S;6*-LD33BK8964X/!4CJ* /T5HKX _X>/?&_\ Z,O^('_?=]_\K:/^ M'CWQO_Z,O^('_?=]_P#*V@#[_HKX _X>/?&__HR_X@?]]WW_ ,K:/^'CWQO_ M .C+_B!_WW??_*V@#[_HKX _X>/?&_\ Z,O^('_?=]_\K:/^'CWQO_Z,O^(' M_?=]_P#*V@#[_HKX _X>/?&__HR_X@?]]WW_ ,K:/^'CWQO_ .C+_B!_WW?? M_*V@#[_HKX _X>/?&_\ Z,O^('_?=]_\K:Y_PW_P5@^(OC+5=:TS0/V5/%&N M:EHDWV;5+/3=2N;B:PEW.OESHFGDQ-NCD&U@#E&'8T ?H_17P!_P\>^-_P#T M9?\ $#_ON^_^5M'_ \>^-__ $9?\0/^^[[_ .5M 'W_ $5\ ?\ #Q[XW_\ M1E_Q _[[OO\ Y6T?\/'OC?\ ]&7_ ! _[[OO_E;0!]_T5\ ?\/'OC?\ ]&7_ M ! _[[OO_E;1_P /'OC?_P!&7_$#_ON^_P#E;0!]_P!%? '_ \>^-__ $9? M\0/^^[[_ .5M'_#Q[XW_ /1E_P 0/^^[[_Y6T ??]%? '_#Q[XW_ /1E_P 0 M/^^[[_Y6US]Y_P %8/B+IOC*P\(W?[*GBBU\67\)N;/09M2N4OKF(!R9(X#I M^]U BD^8 C]VW]TT ?H_17P!_P /'OC?_P!&7_$#_ON^_P#E;1_P\>^-_P#T M9?\ $#_ON^_^5M 'W_17P!_P\>^-_P#T9?\ $#_ON^_^5M'_ \>^-__ $9? M\0/^^[[_ .5M 'W_ $5\ ?\ #Q[XW_\ 1E_Q _[[OO\ Y6T?\/'OC?\ ]&7_ M ! _[[OO_E;0!]_T5\ ?\/'OC?\ ]&7_ ! _[[OO_E;1_P /'OC?_P!&7_$# M_ON^_P#E;0!]_P!%? '_ \>^-__ $9?\0/^^[[_ .5M5YO^"J'BSP5J.DW' MQ0_9L\7?#;PE=W:VDVOZG-<[8F*LP"))8QB1\(Q"!P2%8]C0!^@]%%% !111 M0 4444 %%%% !1110 4444 >5>'/^3IOB'_V)GAK_P!+M=HH\.?\G3?$/_L3 M/#7_ *7:[10 ?&3_ )*)\"O^QSN?_4>UFO5:\J^,G_)1/@5_V.=S_P"H]K-> MJT %%%% !1110 5YY\:/AQ\,/''A^#4?BGHGAS4M%T&3[:E]XDCB$%EAE9F, MDF J,40.I.UP &!'%>AU\D_\%-/A?I'C3]F/Q5XCU6?499?#.FS3V.GQ7KQ6 M37,DL"K<31*0)9(U5UCW951/*=I)4J >S?$#4O@O:^,/"*8BDOA MQ_$$EDM\A+KL:S,IW@EPN#'_ ! 8YKO=4\4:-H=Y;VFHZM8Z?=W$4UQ#!=7* M1R2QP@&9U5B"50,I8CA0PSC-?%?[7OBZ'Q!9Z/\ !#X;^%=-UOXP?$C08+#5 M-5-L@.DZ* T]U,!NVC+[%)./F;&XHLGI2Z/X.H!Z9X&O M&?B70XVTNV\2Z/?1WC6BE'+0;XG*@[;F0[3SB7W%=C#\0_"MQX=DU^+Q-H\F MA1S_ &5]42_B-JLPE\GRS+NVA_-(CVYSN.WKQ7RMX1^'NA>.?VAOCIX"O[JZ MEL/$6C^'M1DU+P?='3K2/289'6UTLB(LR,\2.LDBR_OH9G$:P "O-OV;=/M[ M_P#9Z^"'P^L[=!::E\3=0N9+FWEW?W7!R/FY]P#] )O$VC MV_B"WT&75;&/7+BW>[ATQ[A!&M#\<^&]9\1VID%QI&GZO;SW<)C;;)OA1RZ[6X.1P>#7S!:?#71OAE_P4 M8M-3L[V\FU#7O!6LZOJ6J:U>O>.Y68W<$D +&.66XD0B627Y M@-K #: #[2HHHH ***Y3XH?#?3?BUX+OO"NM76I6VCW[1K>+I5Z]I+<0JZM) M;M(A#"*508W"D%D=@",YH BU#XQ> =(\*1^*+[QOX;LO#4EPUHFLW&K6\=FT MZLRM$)B^PN&1U*YR"C#L:U/^$Y\-_P#",VOB3_A(-+_X1V[$)M]7^VQ_9)A, MZI#LFW;&WNZ*N#\Q90,DBO@/X'_%_P '?L[_ + W@?Q+J?ABU\4^*+7Q!J]C MX.T5;19[N749-0NHXUMSM+1_+D,Z<[?E&695/<_#SX5^)_!'PW^ /PV\9-!) MXF\1^-9_&&MV4;@P6*PB?4F@0 D$)>%_&^HZ-/_:%QX9;4(I[JSDC!B,LD"/O3;Y^TE@ /, [BO0[3Q-H^H:Y MJ&B6NJV-SK.GI%+>:=#TRQL?!HAA>WU*>U?[=>SO%O6=56,JZ!8FC=C([R$*B^4>' M]#L/V9_'G[8=KX9>_O;FR\*:(T%UJE\]S>7^I7-O<@3S3N$=!\6:=X7U/Q3HNG>)M2026.BW>HPQ7ETI+ -%"S!W&5894'[I]#7 MQG^UA^S[H'@'1_V=]66:^NM2\.^*O"?AC3[=KR3[#9P1S'S7A@SM$DQ2+?(P M+$0Q@$8;=B:MXQUCX?\ QD^+^M:WHGA?Q5I3_%#0;"XT/6M--SJLB36UO'8W M%I(9-D9A#%XP8G+$2X9"": /T+HHHH ***KZA:_;[&YMO.FM_.C:/SK=MLD> M01N4]F&<@^M &5<>//#-K)X@CG\1:3#)X=A6YUE)+Z)3ID31F19+D%OW*F-6 M<,^ 5!/09J'P?\2/"7Q#T6XUCPKXHT7Q-I-O*T$U_H^H0W<$4BJKLC21L5#! M65B"<@,#WKXI^#?A7X:? ?XG?MBZ;XHMXK[X=Z,GAV\U-?$6=2-XSZ>T\LDW MG;C/++.[/@YW2. .!6;X0UWQQXB^#/[0?Q_U+2_^$43XF:;8Z-X/T"1O+=+ M MWWZQ9W"M&#"F_=,D@+*"F0><&M#PCH_@;X-:;X=\ Z"-)\+VTWVG^QM!2=8W MGVLTT_D1LVY]ID9VVYQNR<"OF3]K[PQX#\&_L^^(++1CX=EN_")-*TX M0PZU?6=O<0_8+;[0I9[.3<-R(%+[Q'\1/ASI'AO\ X*$?L^>+K9M4 MFUOQ3#XEDO)-4NWE:&&+3HO)MHXR=L,<9EF;8H^]*Y).> #ZY;QEH"V^MW!U MS31!H;,NJRF[CVZ>5C65A. MLFK+XH\=065G>O%;7+%;@Z>TX0_OA%%#:.JD[0T:Y! K7^(-]=>(OV2_V;_A M5974EJ_Q(M]"T2_DA?9(-+2Q2>^"D'/S11^6<=I".] 'V;HNN:=XETBSU72+ M^UU72[R)9[:^LIEF@GC895T=2592.00<&KM4]'T>R\/Z18Z7IEK%8Z=8P);6 MUK H6.&)%"HB@= % 'H*N4 %%%% &9?>)M'TW6],T:\U6QM-8U19FL-/GN4 M2XNUB :4Q1D[G"!E+;0=H89QFL?PY\6/!'C#Q)J/A[0?&7A_6]?TW?\ ;=*T MW5(+BZM=CA'\V)'+)M:^7_'/PRTCP;_ ,%%O@SXBMIM0O=9\26/ MB.6]N=0O'GVQQ6T7DP1*3MBB3S)"JJ!R[$Y)K"^%.J6W[0W[5'AS5OAGHECX M5^!OP;?5;2+4]-MTM;;6-2NX]L\<"H ODJ3YA*C#$[FSYB8 /KKQ%\8/ ?@^ MPN[[7O&WAW1+*TO_ .RKBYU'5K>WCAO/*$OV9V=P%E\LA_+/S;2&QCFL3P_X M3^%OP;C\3>/=,CT'PK;>*+B&_P!8\0-=)#!?2R2L8I7E9MAWR7+;2#\QE &< MBO&O@CIOA[Q3\'](UR^O_"NE?$/QYJ>O>)O#-YKUK%=W$/VJ25R]M$TB22;+ M+R5<1NN$4;CM'/S+\2/ WAGQG_P3;^'_ (TBL]2\4*D:2M(A?9(4 $GM.HN'@1E1Y M1'G<45I$4L!@%U!.2*R;CXF>#[30=8UN?Q7H<.BZ-ZC=_, MO[K9*IS&66XM%)&#A.Q&:^2O"/AW1O"_[.=[X7TVS:PBM_VA&TO09&F/V33) MH[Q1;R7(;+2P($VM'N5G)4>8A.X 'Z5>%O%FA^.-!M=;\-ZSI_B#1;K=Y&HZ M7=)9*@#/'/#,EW'K M'B#2]*DM+)M2N%OKV.$PVBMM:X<,PVQ \%S\H/&:X_2O#/PI^*'BS1_B_I(\ M/^*-:TNVDL;#Q9IUVERL$($JR1K+&Q3 \Z8'TWM7F5K_ ,(7XL^,GQS\1?$$ M:#+X-TLZ'X-W>)3"; R0H+YE83'R\F?4+< 'G?$N.<5YMX9^&NE_$:3]IOP/ MXJEU*^FT[Q%'K>L:EHUU)8Z9K,DVF!X[01(2R1PJ(A+$99"TB*S-M;RP ?8= MKX^\,WVBZ3K%MXCTFXTC5Y8X-.OXKZ)H+V20D1I#(&VR,Q! "DDXXJTOBC1I M->NM$75[%M:M;9;RXTT7*&XA@8E5E>/.Y4)5@&(P2IYXKXG_ &9,>*O O['? MA8 2PZ;H^H>+[N// 6V@^QPDC/\ SUU$,/>*LBU^ WAS0?CU^TAX'A\27>BV M&N?#&%M4\5:]?MTN9?!M_+>Z?.RW4GV.'-*\0:OX\\,Z5H.JC.GZ MI?:Q;PVMX,9_*YS]ISX7Z1\6/@_K>F:[/J(TNSMY]0EL[&]>V MCO3';R[(;C80SPAV60ID M$F<@$'Y,TSXS:3\'_V*_@.-$\)67C+XT^(?#J: M+X-L#:))#4Y8X M+&66Y15NY) 6C2(DX=F ) 7)(!Q7GGB:P^#?[4EG>>$M3O/"_P 1H=#O%N;O M2;?4(KMK&X421*TJ1N6C8 RK\V/XAVKQ+X<_"Z[^'FH?LS?"37KV+5)_!>AZ MEXIU>9Y-T"2Q0K:1JI;&41]2E"$@?+#G Y K-HOA.X_:E\'Z;X3O+0>%O%?P M_P!7TCPU>?#IX;.+P_:+)')<7.^+>LC23,/)E3RTC=2#'(S;U /K*/QMX>F7 M7&CU[3)%T)F75BMY&1I[!!(1 (_$VG>'&\<>&U\ M0ZC''-9:2=7MQ=W4!L4<,YB /LF'XC^$[G MQI<>#X?%&BR^+;>(3S:"FH0F_CC*JP=H WF!=K*&O_ $NUVBCPY_R=-\0_^Q,\-?\ I=KM% !\9/\ MDHGP*_['.Y_]1[6:]5KRKXR?\E$^!7_8YW/_ *CVLUZK0 4444 %%%% !6=X MA\.:3XNT6[T?7=+LM:TB[3R[BPU"W2>"9<@[7C<%6&0#@CM6C10!P/BG]G_X M7>.-5.I^)/AMX1\0:EY:0_;-4T*UN9MB#"+O>,G:!P!G %=)I_@OP]I,5_'8 MZ#IEG'J$<<-XEO9QQBY1(A$BR +\ZK&JH <@* HX&*VJ* .<\$_#?PE\,]/G ML/"'A?1?"EC<2^?-;:)I\-G%))@+O98E4%L #)YP!2Z-\.?"?AQ[!])\,:-I M;Z>UPUFUGI\4)MC.P:X,>U1L,C %\8W$ G-=%10!ER^%]&F\1P>()-(L9-?@ MMFLXM5:V0W4<#,&:)9<;@A8 E0<$@'%9?A+X6^#/ .H:E?\ ACPCH/AR^U-@ M]]=:3ID-K+=L"6!E:-07.68_-GECZUU%% !1110 4444 <'JGP$^&6N:'8:+ MJ7PY\)ZAHVGR2S6>G76AVLMO;22MNE>.-HRJ,[\'Z#H(TX3K9#3-,@MOLPF*&<1[%&SS#'&7VXW;%SG KJ:* .7TGX6^"]!\ M77WBO3/"&@Z=XHOU9;O6[33(8KVX5BI823JH=P2JDY)R5'I4U]\.?">IWVIW MMYX7T6[O-4:V:_N)]/A>2[-LX>V,K%^*M/B\BSURXT^&2^MH_G^2.5;D8-=Y10!R^O?" MWP7XH\4:;XEUKPAH.K^(],V?8=8O],AGN[38Y=/*F92Z;7)8;2,$DCFM'5/" M.A:YK&FZMJ6BZ=J&J:8LR6-]=6DB@#(7P MAH,?A3_A%UT33E\-?8SIW]C"TC%G]E*;#!Y.-GE[/EV8VXXQBHE\#>&U;0&' MA_2PWA]=FCD646=-7R_*Q;_+^Y'E_)\F/EXZ<5N44 %%%% !1110!E:AX3T/ M5M;T_6;[1M/O-8TY)8K+4+BU22XMDE 658Y"-R!P &"D;@!G-+/"NF^&-;\&^']9\-Z;Y?V'1]0TN">SM?+C,B6)(])NK*.6T18BIB B92@"%%*\?*5&,8%;E% %# M3-!TS19M0ET[3K2PEU"Y-Y>/:P+&US.45#+(5 WOLC1=S9.$49P!62WPS\'R M:!J^A-X4T-M$UBXDNM2TTZ=";:]FD8-))-'MVR.S %F8$D@$UTM% &7X9\+: M+X*T.UT7P]I%AH.C6H86^GZ9;);6\(9BS!(T 5%]&\7:>MCKND6.M62S1W"VVHVR3QB5N%<$;E8 @]00"*Y'Q!^SM\*? M%FO7.MZW\,?!NLZUXE8 ,TCQEF( R3V%>A44 8DW@?PY']+ETS67DEU.R>RC,-\\@"R-.A7;(6 8L#D 9IGACP#X8\$^'VT'P M[X<9J<^#]!;6K[6#HFG'5[ZV6RN]0^R1 M_:+BW4DK#))C9&CEAE4,C MJ1@JP/!!!P0:X;6_V?\ X7>)K'2K+6/AMX1U6STF#[+IUO?:%:S1V<.<^7"K M1D1IG^%<"N^HH Y[PW\//"O@W[-_PC_AG1]#^RVOV&#^S;"*W\JW\PR>2FQ1 MMCWLS[1QN8G&34'A7X6^#/ NJZGJ?AOPCH/A[4M4;??WFE:9#;37;;BV9710 M7.YF/S$\DGO7444 <\OPZ\*1WL]XOAC1ENY[]-5EN!I\0DDO578MRS;&O_2[7:*/#G_)TWQ#_ .Q, M\-?^EVNT4 'QD_Y*)\"O^QSN?_4>UFO5:\J^,G_)1/@5_P!CG<_^H]K->JT M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 >5>'/^3IOB'_ -B9X:_]+M=HH\.?\G3?$/\ [$SPU_Z7:[10 M ?&3_DHGP*_['.Y_]1[6:]5KRKXR?\E$^!7_ &.=S_ZCVLUZK0 4444 %%%% M !167XF\5:+X*T.ZUKQ#J]AH.C6H4W&H:G-/#WC[18]8\,:[IGB/2)69(]0TF\CNK=V4X8"2-BI(/!&>* -FBBB@ HHH MH ***S=3\3:/HNH:98:CJMC87VJ2M!86MU<)'+=R*I=DB5B"[!06(7) !/2@ M#2HHHH **S+3Q-H^H:YJ&B6NJV-SK.GI%+>:=#PZT 7J*I:+KFG>)=(L]5TB_M=5T MN\B6>VOK*99H)XV&5='4E64CD$'!J[0 445F^'_$VC^+-/-_H>JV.LV(ED@^ MU:?<)/%YD;%)$W(2-RLI4CJ""#R* -*BLRT\3:/J&N:AHEKJMC&M(O M-5U>_M=*TNSB:>YOKV988((U&6=W8A54#DDG K M?BUX'O?!,WC&W\9^'Y_" M$.1+X@BU2!K!,,$.ZX#^6,,0O+=3B@#K**YEOBAX-C\#_P#"9MXMT-?!^P2? M\) =2A&G[2_EAOM&[R\;_ESNZ\=:/ _Q0\&_$ZWNKCP=XMT/Q9!:NL=Q+H>I M0WJPL1D*YB9@I(!P#Z4 =-17(ZW\8/ ?AGQ99>%M7\;>'=*\3WK1):Z+?:M; MPWL[2-MB"0LX=B[?*H Y/ S5OPW\2/"7C+4-:L= \4Z+KE[HDODZI;:;J$-Q M)829==DZHQ,39CD&&P65UCC0%F=C@*!R23V%4M \0:7XJT:T MU?1-2L]8TF\02VU]I\Z3P3(>C)(A*L/<&@#0HHHH **** "BBB@ HJEK6N:= MX:TB\U75[^UTK2[.)I[F^O9EA@@C499W=B%50.22<"N2T'X\_#/Q5INKZCHO MQ$\)ZQI^CP_:=2NK#6[:>*QBY_>3.CD1K\K?,Q ^4^E '=45BR>-?#T-_I]C M)KVF)>ZC;/>V5LUY&)+FW0*7FC7=ET4,I++D#<,GFI--\7:'K'AJ/Q%8:UI] M]X?D@-TFK6UU'):-" 29!*"5* G=G'!H UJ*YNU^)7A&^;PZMMXJT6X/B-7 M?1!%J,+?VHJ+O'-&CTN34-?TNQ353MT]KF\CC%X?+ M,F(B6'F?(I?Y<_*">@JYH>O:9XHT>TU;1M1M-6TJ\C$UM?6,ZS03H>CHZDJR MGU!Q0!?HKF?!_P 4/!OQ$N-3M_"OBW0_$T^ENL=_%H^I0W;6C,6"K*(V)0DH M^ V,[&]#734 %%%9N@^)M(\564EYHFJV.L6DH((- &E114%[>V^FV<]W=SQ6MI;QM+-/,X1(T499F8\ DD],4 3T5S_ M ()^(7A7XE:5+J?A'Q+H_BK389C;27FB7\5Y"DH56,9>-F 8*Z';G.&![BN@ MH **K7&I6EK=VMK-=0PW5T6%O#)(%>8J-S;%)RV!R<=!5F@ HJ*ZNH;&UFN; MF:.WMX4:26:5@J(H&2S$\ #))JOHNN:=XETBSU72+^UU72[R)9[:^LIEF@G MC895T=2592.00<&@"[169KOB;1_"\-K-K.JV.D0W5S'96\E] *TZ "BBB@#RKPY_R=-\0_^Q,\-?\ I=KM%'AS_DZ;XA_]B9X: M_P#2[7:* #XR?\E$^!7_ &.=S_ZCVLUZK7E7QD_Y*)\"O^QSN?\ U'M9KU6@ M#A_C9JWCS0_A;K]]\,M$T_Q'XZAB0Z9I>J3"*WG.?CIHFF>&;#1]:6YT&7P]I,%OKNA#SK:_ MU&-Y%O;JT=0RS20VK*K2)G#1*,DIQ]ZT4 ?G1\4?B5H^F:]X3L/AS\6]=\2_ M"RYU>Y7Q%JNM^.M0L=+L;T:9&]K:IXA2":90^9)F@$TBB4(A$8?8>8^/WQH\ M;:7\(_"6G:U\0K[2/%=M\.[CQ#;^)(-5U'2[;6)A.T<<=O:HMI/<7FQ8'9K@ MF.-&=_LSABP_3ZB@#\U_C]\3O&&SXQ>*[7QIXDL+OPUX*\):_I<&EZS<6MI' M=3S-YSF"-Q&ZR+E61U9&!Y4D*1UOA7XA?$34_P!K+4M-O/%L.EZU!\0KBR'A M^^\0:A))<>'5M\Q+'HL=HUND;1;)A?M(O[S*L_.#]]T4 ?FQ\#_B=\3-<;5K MO5O&BP>)DT#Q/-XLT%_$6HWU];7$32?9F^PFU6WT@PN%6/;*OG1MD!RN1LCQ M!XF\*_!O]F#5;;QIXLN-3\66-UJ&M75YX@O;AKR0Z#-*H822L JN%8*H W*' MQNR:_0ZB@#\]?V>/'7CVQU#0(]+\2>(_$VLZ]\"6\4K::UJMQJ*3:S'.D<,J M1S,X1F$@4A V 6#,2:T_P!C/XA'Q-^T!X.M-*^(OB+QEIMY\)5U77K74M>N M=1MX-<:\M%G)65V6&9064Q+CRP>%7>=WWA>V5OJ5G/:7<$5U:7$;1303('21 M&&&5E/!!!((/7->>_"W]G7P%\&;XWGA32;NVN_[/ATB*;4-7O=1:WLHF9H[: M$W,TGDQ!F)V1[5)QD' P ?&/[0FN:OH?[2WQ7.C:UJ6A3WNK_#VPFNM*NY+: M8P2W%PDB;T(.UE)!'0]ZS?B=++K?[.OQ)LO$&OZ]>:+X)^-T.F6U_J.O7;26 M>G"ZLCB:Z:7S&2/[2^UY78H=K!@RJ1^E-% 'Y\_#WXC>.=9_:1 M>.Y;.WTB\\3ZC=R7WAD6H,'E:2EJ\'E/#LG747E&9,AI/FP><^%K[/%NI1+-9V_VX10JJS@(%\M<,@5QQAAM7'Z4T4 ? MFW'\;M>U+]EOX&6FO>,M8TJ[UR[\06\WB[4->NK2!6L)[B.!+J6V>*YN9I(T M*Q1+<1>9(@+F4J$;+\*>*)/$&L?LZ^.O%/B?4HO$&I?"S6HX-5GUNXM_ME_! MY2QHN)5628AMS+@F0A6<,54C].** /RWTGXQ>+KGX3RWOB7XA>*-*\:VW@3P M[??#:VM=7N%F\0ZG*F9B8 2-3F:Z$430RK* C?= //&VCZ_\=M;' MBKQ%H6J>#_"GA?6+#3M)URY@L[6]DN76X_=(_ER*P!0JX96')!(4C]%J* /S MOO?CAK=U^V9H4=GXOU#2B/B+<>%[[PI?ZW M5WW2&Q$$AWVL6KRQR2>8%V##2 M(,%@3NX!KZTK*F\+Z9<>)K;Q#+:^9K%K:264%P[L?*AD='D5%SM7X@9. MQ03@"@#X5^/WB#5/"OCC]LW5]$U*\T?5K/P7X=EMK[3YW@GA<)O>!YM:U2ZUNYFN-*TV_AF.HRQW3LTEM& MSQ1[BC*L8=MNP5^B]% 'AOP?^+7PWT30]"T?1?B'K7C"P\0Z_J&F^']0UIKF M_P#M$L1>66WM[UHLW%O$%D5)Y)) =A7SG*X'N5%% '#_ !LU;QYH?PMU^^^& M6B:?XC\=0Q(=,TO5)A%;SN9$#AV+IT0NP!=WEMKF5 M(I9MJ^:I#YD"A!N+1YRO@>K?$+Q3\0OV<+S0?$:^"='OKGX@V5C?_&7PV5CT M-YX8H[@:S))&(TEE\R*. NVV,R,JX7:$K]/Z* /R?TOXOP>-O^"=?QB\)QZ1 M]EU7P[/IUU?ZM)J7VE==O+K5PUS?18C55MWFBDV,A8'D8&WYOO#X7_"GQA#\ M>O%GQ2\80Z%HEUJVBV>AP:)X>U":_C*0222&XFGEM[=(L: MR7%S]I@D6*,[A(&VFO$_#.DZYXT^%L&B>!UFOO$'A[X'ZKH/B6PTXYN;/47N MAMLKA!\RW#-%=D1-\YPY ^;G]5Z* /DG]D/5K+QC\:OB-XF\*WMMJG@F3PYX M9TU;[39%>T>_AM93+$"ORF2..2$..J[D4XQ@>+:+J6JVO@G0M-TW7-7T*WUK M]I/4=+U%]&U"6REN;21[TR0-)$RML;:N<$$$ @AE!'Z/T4 ?FIH7Q+UBYC\) MZ+XX\>^)-(\!6>K^-M,BU9M=N8IKV^MKD#3K2XN@WF3%8VE\N&1F\XIM*R;0 MM8-IXV\1^'/V=?V<=.D\1_\ "(^!;OP7J4LVJ3>*KSPU;G4D \@/>6L$LC2) M&99([8@+*RG(8H%/ZDT4 ?G%^T)\3/&VCZO\)C?>/_%5MN\+Z=/\5KGPQ]HM M;:PTZ2[MA'?)$_DR65Q)(9E;;$LHA,A**(BM?HQ:RPSVL,EO*L\#HK1R*^\. MI&00W<$=^]2T4 %?!&H_&'_@H+'J%TEK\#/A^]JLK")O[0B;*9.TY.IJ3QCD MJOT'2OO>B@#\V+S]I']I#6/'G_"O_C-J_P ./V>G32SXBM-2&L0V\UU)$Y%I M 6.H2@PR7"#S$P-\44J9PW,_P_\ VI?VZOBGX1L/%'A/X/\ PXUS0+[S/LU_ M;7T7ER[)&C?&=5!X=&7ZBOT@HH _/[QAX\_:@\5?L[_'2W^.7PX\+^#?#L?@ MJ_DLKS1+M))I+K: (RJW<_R["YR=N"HZYX;\7_A3XSUCX+>,/BGXIM_#^@VF MG?!NY\-V-CH>H37T]ZLJI.9;F62W@"*@C3;$H?YG<[Q@ _H'10!\(6-CXNLO MC]\$#XIUS1=8CD^'&M&Q72-&FT\P1_9[3*RF2ZG\UON_,HC'!XYX[O\ 82^. M?PXL_P!E7X=Z++X^\,KK>D^'3<7^EC5[5Y(0^]0B@LV1P!DU]:44 M ?F]^Q3#I/@W]HR+7=3\.7V@>"_'MG?M\)?M]R6M]/LOM>+O#?PE_;*^(7B#XH:MIOAS3]:\*Z7;>%=;UV1;>U-M# M).=0LX[B0A/,,SV\C0@[F&UMI"YKZHHH _.72]1\4^#_ (5_!ZSMY-8\+^'= M>\;^(WT_16>6TSHLEO?RV<$L!VD1!=CK&XP!L.!QCZ5_9!CMYOV'/AS'=FZ6 MT?PE&LQL8WDN AB.[RU169GQG 4$DXP">*^A:* /RH\ ?$/QKX ^''Q)\,?# MC6O#OQ4AT'P#%<^&OB1X;L1'K>DZ<;M%&EWPV%XI$C:YF2)AO0Q,Q!)(C[74 MO''B^Z^%>MKHOQ)DN/#5SX]\,:;IM[X9\7:GK4MFL[1K>P#5[BW@:X5PT;F- M&D$;.Z-MP%'Z144 ?#_QLA\;^ ?CMH_PF\,^(/%:>'_BBNE+I^J2:W>75QHO M]G3,^J^3/+(TB&6T6#)WDEG8\$EJY7P[\3->O/!OP]/C3QOK>D_#V]^(WB:Q M\3>(GURXL7MX87NO[/MWOE=9+>$S*B<2(.%7.#BOT*HH _.?XV?$W6+./P); M:!\3=9'PXE\"W]UH7C'Q5XBO] GO]3CN-D4KO;V)DU&9(0C16[QD7*L7_>E@ MS_5GQ?TV'Q/^R#KUE\2-:N-*6^\*B/7M8T?3;F5K>1H%\^=+81B;RU8LQ0HI M"!MP7!Q[910!^7VE?%_XBV7PN\9Z?!J/A7Q##I/BOPYINM?%WP7>'3H=;TF1 M&#?;-0MXG>"6"-;:*2:,%H4FQ_#OD] TWQ_XC3PG\-$\8_$1H?A)?^-]9M=1 M\5:-XCU!(X-/CMI&L+:36I8K:::+[6K1_:E8+*JQCS'R37Z T4 ?GWXJN-'A M^-'P \3^&O%_B+Q3Y_@S7[;PUK7BC4KFTEUB\B,7V*-E80+,TC,!DQYN4$;N M9?E<^:^*OC'XIM/@[-J'@GXC>*-:UR?X;76I?$)I=:N9G\/ZV)(/*"@G_B73 M^+RP8XL["$#5^IU% 'EG_"-Q^%OV=]8M$O]3U.230+B>:[U?49[Z>6 M5[8EV,DSNP!.2$!"KG"@#BOSETWQ?XITGX"ZY?:7XR\3:,WA'X1^%M9T>VTO M6KFVMH+MI9%>1H4<))N4;61PRL,;E)52/UMHH _,[XR>,)/$GQ+N(O%7B?58 M/&EO\9_#\.E>%'U.8VR:!_HC07"61/EA&D9LW(0-OPF\;RC]OI7Q!^(E_P#M M::CIMUXM@T?68/B%]A@T&]\0:@TEUX=%L&"Q:+%:/!Y;1[I1?O(FV5=K.HP& M^^J* /@S]FGXD:AK'[7^N:?JGCKQ9J7P\O)M9/PX&J7SFSUF2.9!J:!_,)N5 MM6#I )-P$6]A@BOO.BB@#RKPY_R=-\0_^Q,\-?\ I=KM%'AS_DZ;XA_]B9X: M_P#2[7:* ,K]HSQ9H?@?Q1\$];\1ZSI_A_1;7QG-Y^HZI=);6\.[0-81=\CD M*N695&3R6 ZFM7_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ M^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18 M_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#Q MVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_A MK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X( M?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D M^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ M (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5% MC_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ M':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5 MHH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \ MJ_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X: MP^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"' M_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/ MA_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ M^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18 M_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#Q MVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_A MK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X( M?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D M^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ M (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5% MC_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ M':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5 MHH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \ MJ_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X: MP^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"' M_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/ MA_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ M^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18 M_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#Q MVC_AK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_A MK#X(?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X( M?]%D^'__ (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D M^'__ (5%C_\ ':]5HH \*^$_Q"\+?$K]I'XD:GX1\2Z/XJTV+PGX;MI+S1;^ ;*\A247FN,8R\;, P5T.W.<,#W%%>ZT4 ?__9 end XML 18 oii-20201231_htm.xml IDEA: XBRL DOCUMENT 0000073756 2020-01-01 2020-12-31 0000073756 2020-06-30 0000073756 2021-02-19 0000073756 2020-12-31 0000073756 2019-12-31 0000073756 2019-01-01 2019-12-31 0000073756 2018-01-01 2018-12-31 0000073756 2018-12-31 0000073756 2017-12-31 0000073756 us-gaap:CommonStockMember 2017-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000073756 us-gaap:TreasuryStockMember 2017-12-31 0000073756 us-gaap:RetainedEarningsMember 2017-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000073756 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000073756 us-gaap:NoncontrollingInterestMember 2017-12-31 0000073756 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000073756 us-gaap:ParentMember 2018-01-01 2018-12-31 0000073756 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000073756 us-gaap:ParentMember 2018-01-01 2018-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000073756 us-gaap:OtherPensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000073756 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000073756 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000073756 us-gaap:CommonStockMember 2018-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000073756 us-gaap:TreasuryStockMember 2018-12-31 0000073756 us-gaap:RetainedEarningsMember 2018-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000073756 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000073756 us-gaap:NoncontrollingInterestMember 2018-12-31 0000073756 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000073756 us-gaap:ParentMember 2019-01-01 2019-12-31 0000073756 us-gaap:ParentMember 2019-01-01 2019-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000073756 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000073756 us-gaap:CommonStockMember 2019-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000073756 us-gaap:TreasuryStockMember 2019-12-31 0000073756 us-gaap:RetainedEarningsMember 2019-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000073756 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000073756 us-gaap:NoncontrollingInterestMember 2019-12-31 0000073756 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000073756 us-gaap:ParentMember 2020-01-01 2020-12-31 0000073756 us-gaap:ParentMember 2020-01-01 2020-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000073756 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000073756 us-gaap:CommonStockMember 2020-12-31 0000073756 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000073756 us-gaap:TreasuryStockMember 2020-12-31 0000073756 us-gaap:RetainedEarningsMember 2020-12-31 0000073756 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000073756 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000073756 srt:MinimumMember 2020-12-31 0000073756 srt:MaximumMember 2020-12-31 0000073756 2020-01-01 0000073756 oii:RemotelyOperatedVehiclesMember 2020-01-01 2020-12-31 0000073756 srt:MinimumMember us-gaap:MarineServicesEquipmentMember 2020-01-01 2020-12-31 0000073756 srt:MaximumMember us-gaap:MarineServicesEquipmentMember 2020-01-01 2020-12-31 0000073756 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0000073756 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0000073756 oii:EcosseMember 2018-01-01 2018-12-31 0000073756 us-gaap:AccountingStandardsUpdate201901CumulativeEffectPeriodOfAdoptionMember 2018-01-01 2018-01-01 0000073756 2019-01-01 2019-01-01 0000073756 2019-01-01 0000073756 2014-12-12 0000073756 2015-01-01 2015-12-31 0000073756 oii:SubseaRoboticsMember 2020-01-01 2020-12-31 0000073756 oii:SubseaRoboticsMember 2019-01-01 2019-12-31 0000073756 oii:SubseaRoboticsMember 2018-01-01 2018-12-31 0000073756 oii:ManufacturedProductsMember 2020-01-01 2020-12-31 0000073756 oii:ManufacturedProductsMember 2019-01-01 2019-12-31 0000073756 oii:ManufacturedProductsMember 2018-01-01 2018-12-31 0000073756 oii:OffshoreProjectsGroupMember 2020-01-01 2020-12-31 0000073756 oii:OffshoreProjectsGroupMember 2019-01-01 2019-12-31 0000073756 oii:OffshoreProjectsGroupMember 2018-01-01 2018-12-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-01-01 2020-12-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2019-01-01 2019-12-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2018-01-01 2018-12-31 0000073756 us-gaap:OilAndGasMember 2020-01-01 2020-12-31 0000073756 us-gaap:OilAndGasMember 2019-01-01 2019-12-31 0000073756 us-gaap:OilAndGasMember 2018-01-01 2018-12-31 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2020-01-01 2020-12-31 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2019-01-01 2019-12-31 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2018-01-01 2018-12-31 0000073756 country:GB 2020-01-01 2020-12-31 0000073756 country:GB 2019-01-01 2019-12-31 0000073756 country:GB 2018-01-01 2018-12-31 0000073756 country:NO 2020-01-01 2020-12-31 0000073756 country:NO 2019-01-01 2019-12-31 0000073756 country:NO 2018-01-01 2018-12-31 0000073756 srt:AfricaMember 2020-01-01 2020-12-31 0000073756 srt:AfricaMember 2019-01-01 2019-12-31 0000073756 srt:AfricaMember 2018-01-01 2018-12-31 0000073756 srt:AsiaPacificMember 2020-01-01 2020-12-31 0000073756 srt:AsiaPacificMember 2019-01-01 2019-12-31 0000073756 srt:AsiaPacificMember 2018-01-01 2018-12-31 0000073756 country:BR 2020-01-01 2020-12-31 0000073756 country:BR 2019-01-01 2019-12-31 0000073756 country:BR 2018-01-01 2018-12-31 0000073756 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000073756 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000073756 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesForeignMember 2020-01-01 2020-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesForeignMember 2019-01-01 2019-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesForeignMember 2018-01-01 2018-12-31 0000073756 country:US 2020-01-01 2020-12-31 0000073756 country:US 2019-01-01 2019-12-31 0000073756 country:US 2018-01-01 2018-12-31 0000073756 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000073756 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000073756 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000073756 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000073756 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000073756 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000073756 2021-12-31 0000073756 oii:AssetIntegrityMember 2020-01-01 2020-12-31 0000073756 oii:SubseaProductsMember 2020-01-01 2020-03-31 0000073756 oii:SubseaProjectsMember 2020-01-01 2020-03-31 0000073756 oii:AssetIntegrityMember 2020-01-01 2020-03-31 0000073756 oii:AdvancedTechnologiesMember 2020-01-01 2020-03-31 0000073756 2020-01-01 2020-03-31 0000073756 oii:SubseaRoboticsMember 2020-01-01 2020-03-31 0000073756 oii:ManufacturedProductsMember 2020-01-01 2020-03-31 0000073756 oii:OffshoreProjectsGroupMember 2020-01-01 2020-03-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-01-01 2020-03-31 0000073756 oii:ManufacturedProductsMember 2020-07-01 2020-09-30 0000073756 us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2020-12-31 0000073756 oii:AssetIntegrityMember 2019-01-01 2019-12-31 0000073756 oii:SubseaProjectsMember 2018-01-01 2018-12-31 0000073756 oii:SubseaProjectsMember 2020-07-01 2020-09-30 0000073756 2020-07-01 2020-09-30 0000073756 oii:SubseaRoboticsMember 2020-07-01 2020-09-30 0000073756 oii:OffshoreProjectsGroupMember 2020-07-01 2020-09-30 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-07-01 2020-09-30 0000073756 oii:WeightedAverageMemberLowRangeMember 2020-12-31 0000073756 oii:WeightedAverageMemberHighRangeMember 2020-12-31 0000073756 oii:SDSRosythMember 2020-01-01 2020-03-31 0000073756 oii:SDSBrazilMember 2020-01-01 2020-03-31 0000073756 oii:SubseaProductsAngolaMemberMember 2020-01-01 2020-03-31 0000073756 oii:ShallowWaterMemberMember 2020-01-01 2020-03-31 0000073756 oii:EcosseMember 2020-01-01 2020-03-31 0000073756 oii:GlobalDataSolutionMemberMember 2020-01-01 2020-03-31 0000073756 oii:OceaneeringEntertainmentSystemMember 2020-01-01 2020-03-31 0000073756 oii:OceaneeringAGVSystemMemberMember 2020-01-01 2020-03-31 0000073756 oii:ManufacturedProductsMember 2020-01-01 2020-03-31 0000073756 oii:OffshoreProjectsGroupMember 2020-01-01 2020-03-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-01-01 2020-03-31 0000073756 oii:DeepwaterandShallowWaterMember 2019-01-01 2019-12-31 0000073756 oii:EcosseMember 2019-01-01 2019-12-31 0000073756 oii:AssetIntegrityMember 2019-01-01 2019-12-31 0000073756 oii:OffshoreProjectsGroupMember 2019-01-01 2019-12-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2019-01-01 2019-12-31 0000073756 oii:RovsMember 2020-12-31 0000073756 oii:RovsMember 2019-12-31 0000073756 us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0000073756 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2020-01-01 2020-12-31 0000073756 country:NO 2020-01-01 2020-12-31 0000073756 country:AO 2020-01-01 2020-12-31 0000073756 country:BR 2020-01-01 2020-12-31 0000073756 country:AU 2020-01-01 2020-12-31 0000073756 us-gaap:ServiceMember 2020-01-01 2020-12-31 0000073756 us-gaap:ServiceMember 2019-01-01 2019-12-31 0000073756 us-gaap:ServiceMember 2018-01-01 2018-12-31 0000073756 us-gaap:ProductMember 2020-01-01 2020-12-31 0000073756 us-gaap:ProductMember 2019-01-01 2019-12-31 0000073756 us-gaap:ProductMember 2018-01-01 2018-12-31 0000073756 oii:UnallocatedExpensesMemberMember 2020-01-01 2020-12-31 0000073756 oii:UnallocatedExpensesMemberMember 2019-01-01 2019-12-31 0000073756 oii:UnallocatedExpensesMemberMember 2018-01-01 2018-12-31 0000073756 oii:A2024SeniorNotesMember 2020-12-31 0000073756 oii:A2024SeniorNotesMember 2019-12-31 0000073756 oii:A2028SeniorNotesMember 2020-12-31 0000073756 oii:A2028SeniorNotesMember 2019-12-31 0000073756 2014-11-21 0000073756 2018-02-16 0000073756 oii:CreditAgreementMember 2014-10-27 0000073756 oii:CreditAgreementMember 2021-10-25 0000073756 oii:CreditAgreementMember 2023-01-25 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:ApplicableMarginMember 2020-12-31 0000073756 srt:MaximumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:ApplicableMarginMember 2020-12-31 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:EurodollarAdvancesMember oii:ApplicableMarginMember 2020-12-31 0000073756 srt:MaximumMember us-gaap:LetterOfCreditMember oii:EurodollarAdvancesMember oii:ApplicableMarginMember 2020-12-31 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:FederalFundsRateMember oii:AdjustedBaseRateMember 2020-12-31 0000073756 srt:MinimumMember oii:CreditAgreementMember oii:AdjustedBaseRateAdvancesMember oii:EurodollarRateMember oii:AdjustedBaseRateMember 2020-12-31 0000073756 srt:MinimumMember 2020-01-01 2020-12-31 0000073756 srt:MaximumMember 2020-01-01 2020-12-31 0000073756 2020-03-31 0000073756 us-gaap:DerivativeMember 2020-03-31 0000073756 oii:SeniorNotesdue2024Member 2020-01-01 2020-12-31 0000073756 oii:SeniorNotesdue2028Member 2020-01-01 2020-12-31 0000073756 oii:CreditAgreementMember 2020-01-01 2020-12-31 0000073756 currency:AOA 2020-01-01 2020-12-31 0000073756 currency:AOA 2019-01-01 2019-12-31 0000073756 currency:AOA 2018-01-01 2018-12-31 0000073756 currency:BRL 2020-01-01 2020-12-31 0000073756 currency:BRL 2019-01-01 2019-12-31 0000073756 currency:BRL 2018-01-01 2018-12-31 0000073756 currency:AOA 2020-12-31 0000073756 currency:AOA 2019-12-31 0000073756 oii:UnallocatedExpensesMemberMember 2020-01-01 2020-12-31 0000073756 oii:UnallocatedExpensesMemberMember 2019-01-01 2019-12-31 0000073756 oii:UnallocatedExpensesMemberMember 2018-01-01 2018-12-31 0000073756 oii:SubseaRoboticsMember 2020-12-31 0000073756 oii:SubseaRoboticsMember 2019-12-31 0000073756 oii:ManufacturedProductsMember 2020-12-31 0000073756 oii:ManufacturedProductsMember 2019-12-31 0000073756 oii:OffshoreProjectsGroupMember 2020-12-31 0000073756 oii:OffshoreProjectsGroupMember 2019-12-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2020-12-31 0000073756 oii:IntegrityManagementDigitalSolutionsMember 2019-12-31 0000073756 us-gaap:OilAndGasMember 2020-12-31 0000073756 us-gaap:OilAndGasMember 2019-12-31 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2020-12-31 0000073756 oii:AerospaceAndDefenseTechnologiesMember 2019-12-31 0000073756 us-gaap:AllOtherSegmentsMember 2020-12-31 0000073756 us-gaap:AllOtherSegmentsMember 2019-12-31 0000073756 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-12-31 0000073756 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0000073756 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000073756 country:NO 2020-12-31 0000073756 country:NO 2019-12-31 0000073756 srt:AfricaMember 2020-12-31 0000073756 srt:AfricaMember 2019-12-31 0000073756 country:GB 2020-12-31 0000073756 country:GB 2019-12-31 0000073756 srt:AsiaPacificMember 2020-12-31 0000073756 srt:AsiaPacificMember 2019-12-31 0000073756 country:BR 2020-12-31 0000073756 country:BR 2019-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesGroupThreeMember 2020-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesGroupThreeMember 2019-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesForeignMember 2020-12-31 0000073756 oii:SegmentGeographicalGroupsOfCountriesForeignMember 2019-12-31 0000073756 country:US 2020-12-31 0000073756 country:US 2019-12-31 0000073756 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 0000073756 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 0000073756 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 0000073756 oii:Us401KPlanMember 2020-01-01 2020-12-31 0000073756 oii:Us401KPlanMember 2019-01-01 2019-12-31 0000073756 oii:Us401KPlanMember 2018-01-01 2018-12-31 0000073756 oii:ForeignEmployeeSavingsPlansMember 2020-01-01 2020-12-31 0000073756 oii:ForeignEmployeeSavingsPlansMember 2019-01-01 2019-12-31 0000073756 oii:ForeignEmployeeSavingsPlansMember 2018-01-01 2018-12-31 0000073756 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-01-01 2020-12-31 0000073756 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-12-31 0000073756 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-12-31 0000073756 srt:MinimumMember us-gaap:DeferredBonusMember 2020-12-31 0000073756 srt:MaximumMember us-gaap:DeferredBonusMember 2020-12-31 0000073756 us-gaap:DeferredBonusMember 2020-01-01 2020-12-31 0000073756 us-gaap:DeferredBonusMember 2019-01-01 2019-12-31 0000073756 us-gaap:DeferredBonusMember 2018-01-01 2018-12-31 0000073756 us-gaap:DeferredBonusMember 2020-12-31 0000073756 oii:RestrictedStockPlanMember 2020-01-01 2020-12-31 0000073756 oii:RestrictedStockPlanMember 2019-01-01 2019-12-31 0000073756 oii:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000073756 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0000073756 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0000073756 us-gaap:StockCompensationPlanMember 2018-01-01 2018-12-31 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0000073756 srt:BoardOfDirectorsChairmanMember 2020-12-31 0000073756 srt:BoardOfDirectorsChairmanMember 2019-12-31 0000073756 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0000073756 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0000073756 2019-01-01 2019-06-30 0000073756 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0000073756 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0000073756 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-03-31 0000073756 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-03-31 0000073756 srt:MinimumMember us-gaap:PerformanceSharesMember 2017-01-01 2017-03-31 0000073756 srt:MaximumMember us-gaap:PerformanceSharesMember 2017-01-01 2017-03-31 iso4217:USD shares iso4217:USD shares pure oii:units iso4217:USD oii:units OCEANEERING INTERNATIONAL INC 0000073756 --12-31 2020-12-31 2020 FY false 99308363 7499000 7116000 0.25 0.25 360000000 360000000 110834088 110834088 11903252 12294873 0 0 0 P3Y P3Y 1 1 1 10 10 12 P3Y P3Y 0 0 200 0 150 0 150 10-K true --12-31 false 1-10945 DE 95-2628227 11911 FM 529 Houston, TX 77041 713 329-4500 Common stock, par value $0.25 per share OII NYSE Yes No Yes Yes Large Accelerated Filer false false true false 6.39 624000000 99308363 2020 0.24 452016000 373655000 296214000 421360000 221997000 221288000 141241000 174744000 58795000 53389000 1170263000 1244436000 2456602000 2622185000 1865495000 1845653000 591107000 776532000 35016000 405079000 108250000 151378000 141206000 163238000 284472000 719695000 2045842000 2740663000 94207000 145933000 292863000 337681000 50046000 117342000 437116000 600956000 805251000 796516000 156074000 160988000 89244000 106794000 27709000 27709000 192492000 207130000 660021000 681640000 1351220000 1850244000 1850244000 -359306000 -334097000 552094000 1069346000 6063000 6063000 558157000 1075409000 2045842000 2740663000 1827889000 2048124000 1909482000 1663948000 1949880000 1780256000 163941000 98244000 129226000 195695000 214891000 198259000 70445000 159353000 343880000 14713000 76449000 -446079000 -290713000 -145482000 3083000 7893000 9962000 43900000 42711000 37742000 2268000 1331000 -3783000 14269000 6621000 8788000 -498897000 -330821000 -185833000 -2146000 17623000 26494000 -496751000 -348444000 -212327000 99233000 98876000 98496000 99233000 98876000 98496000 -5.01 -3.52 -2.16 -5.01 -3.52 -2.16 -496751000 -348444000 -212327000 -25209000 5280000 -47026000 0 0 -215000 -25209000 5280000 -47241000 -521960000 -343164000 -259568000 -496751000 -348444000 -212327000 528895000 263427000 293590000 70445000 159353000 -4158000 -12268000 11912000 7038000 21285000 1521000 -7664000 -8215000 8681000 11432000 11620000 4035000 3651000 125541000 -17561000 -86724000 26466000 -11777000 -12485000 12840000 0 0 3638000 16246000 13587000 8927000 5533000 -4369000 -138932000 76552000 25968000 -13469000 -2196000 4010000 633398000 506013000 248894000 136647000 157569000 36567000 60687000 147684000 109467000 0 0 68571000 0 0 69789000 0 0 10236000 6207000 3388000 2372000 1890000 9509000 17239000 0 0 32000 -52590000 -134787000 -98842000 0 0 295816000 0 0 300000000 -1699000 -2299000 -1444000 -1699000 -2299000 -5628000 -3997000 -1087000 -8154000 78361000 19396000 -76057000 373655000 354259000 430316000 452016000 373655000 354259000 27709000 225125000 -718946000 2417412000 -292351000 215000 1659164000 5354000 1664518000 -537000 -537000 -537000 -212327000 -212327000 -212327000 -47026000 -215000 -47241000 -47241000 -753000 10929000 10176000 10176000 -3951000 3951000 0 709000 709000 27709000 220421000 -704066000 2204548000 -339377000 0 1409235000 6063000 1415298000 -5860000 -5860000 -5860000 -348444000 -348444000 -348444000 5280000 5280000 5280000 -8148000 17283000 9135000 9135000 -5143000 5143000 27709000 207130000 -681640000 1850244000 -334097000 0 1069346000 6063000 1075409000 -2273000 -2273000 -2273000 -496751000 -496751000 -496751000 -25209000 -25209000 -25209000 -8646000 15627000 6981000 6981000 -5992000 5992000 0 27709000 192492000 -660021000 1351220000 -359306000 0 552094000 6063000 558157000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other non-current assets. All significant intercompany accounts and transactions have been eliminated.</span> 0.50 0.20 0.50 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.</span> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recasting of Certain Prior Period Information.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In the third quarter of 2020, we changed our organizational structure as part of the transformation to realign our businesses to achieve greater cost efficiencies and to bring together business units that frequently work together and promote increased synergies in bidding, project management and the use of offshore technicians. As a result, information that our chief operating decision maker regularly reviews changed. Therefore, for the year ended December 31, 2020, we are reporting our financial results consistent with our newly realigned operating segments and have recast certain prior period amounts to conform to the way we now manage our businesses and monitor segment performance as described in Note 3–“Revenue” and Note 11–“Operations by Business Segment and Geographic Area.” We also changed our reporting units to realign with the changes in our operating segments and reassessed impairments for long-lived assets and goodwill as described in Note 5–“Impairments.”</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain amounts from prior periods have been reclassified to conform with the current year presentation.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.</span> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Loss—Financial Assets Measured at Amortized Costs.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On January 1, 2020, we adopted Accounting Standard Update (“ASU”) No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended (“ASC 326”), which introduces a new credit reserving methodology known as the Current Expected Credit Loss (“CECL”) model. The CECL model applies to financial assets measured at amortized costs, including accounts receivable, contract assets and held-to-maturity loan receivables. Under the CECL model, we identify allowances for credit loss based on future expected lossaes when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last five years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which we consider to have a low risk of loss.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are monitoring the impacts from the coronavirus (“COVID-19”) outbreak and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">market conditions, as a result of COVID-19, in determining credit loss expense for the year ended December 31, 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the adoption of ASC 326, we recorded a cumulative-effect adjustment of $2.3 million as of January 1, 2020, which decreased retained earnings and increased the allowance for credit losses. We adopted ASC 326 using the modified retrospective method. Prior periods were not restated. We had an allowance for doubtful accounts of $7.5 million as of December 31, 2019, which we determined using the specific identification method, in accordance with previously applicable U.S. GAAP. As of December 31, 2020, our allowance for credit losses was $3.9 million for accounts receivable and $0.6 million for other receivables.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the year ended December 31, 2020, we wrote off accounts receivable of $11 million of which approximately 50% previously had been reserved.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to apply the practical expedient available under ASC 326 to exclude the accrued interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of December 31, 2020 was $1.5 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of December 31, 2020. We generally do not require collateral from our customers.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2—“Accounting Standards Update” for more information on our adoption of our adoption of ASC 326.</span></div> 2.3 7500000 3900000 600000 11000000 -0.50 1500000 Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. In the years ended December 31, 2020 and 2019, we recorded inventory write-offs of $7.0 million and $21 million, respectively. 7000000.0 21000000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We provide for depreciation of property and equipment on the straight-line method over estimated useful lives of eight years for Remotely Operated Vehicles (“ROVs”), <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU0MmU2ZjU0NzZiMjQ0ODk5NzUwMWMyMzRlNDJlMWNkL3NlYzplNDJlNmY1NDc2YjI0NDg5OTc1MDFjMjM0ZTQyZTFjZF8xMjEvZnJhZzpjZmQ5MDU4NDY3MTc0MTQwOTBhNjI1ZDlkNGY4NTExZi90ZXh0cmVnaW9uOmNmZDkwNTg0NjcxNzQxNDA5MGE2MjVkOWQ0Zjg1MTFmXzEwOTk1MTE2NjQxNTM_40b102f6-840e-46fd-9bb2-7b8722b041fb">three</span> to 25 years for marine services equipment (such as vessels and diving equipment) and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU0MmU2ZjU0NzZiMjQ0ODk5NzUwMWMyMzRlNDJlMWNkL3NlYzplNDJlNmY1NDc2YjI0NDg5OTc1MDFjMjM0ZTQyZTFjZF8xMjEvZnJhZzpjZmQ5MDU4NDY3MTc0MTQwOTBhNjI1ZDlkNGY4NTExZi90ZXh0cmVnaW9uOmNmZDkwNTg0NjcxNzQxNDA5MGE2MjVkOWQ0Zjg1MTFmXzEwOTk1MTE2NjQxNjc_3d917dfa-f9b4-4f0b-8cb7-ebd80a8fa90c">three</span> to 25 years for buildings, improvements and other equipment.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized with a weighted average remaining life of approximately 3 years.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding right-of-use operating lease assets, see “Leases” below.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We charge the costs of repair and maintenance of property and equipment to operations as incurred, while we capitalize the costs of improvements that extend asset lives or functionality.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in 2020 as compared to $3.4 million and $7.3 million of interest in 2019 and 2018, respectively. We do not allocate general administrative costs to capital projects. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved and any resulting gain or loss is included as an adjustment to cost of services and products.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For additional information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the years ended </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020, 2019 and 2018 see Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area.”</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held-for-sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.</span></div> P8Y P25Y P25Y P3Y 3400000 7300000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For additional information regarding impairments of goodwill in the years ended December 31, 2020, 2019 and 2018, see Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area.”</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Acquisitions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We account for business combinations using the acquisition method of accounting, with acquisition prices being allocated to the assets acquired and liabilities assumed based on their fair values as of the respective dates of acquisition. </span>In March 2018, we acquired Ecosse Subsea Limited (“Ecosse”) for $68 million in cash. Headquartered in Aberdeen, Scotland, Ecosse builds and operates tools for seabed preparation, route clearance and trenching for the installation of submarine cables and pipelines. These services are offered on an integrated basis that includes vessels, ROV's and survey services. We have accounted for this acquisition by allocating the purchase price to the assets acquired and liabilities assumed based on their estimated fair values as of the date of acquisition. We have included Ecosse’s operations in our consolidated financial statements starting from the date of closing, and its operating results are reflected in our Offshore Projects Group (“OPG”) segment. 68000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dispositions.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span> In September 2018, we consummated the sale of our cost method investment in ASV Global, LLC for $15 million. The sale resulted in a pre-tax gain of $9.3 million, which is reflected in other income (expense), net in our Consolidated Statement of Operations for the year ended December 31, 2018. 15000000 9300000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Effective January 1, 2018, we adopted ASU 2014-09, “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,” which implemented Accounting Standards Codification Topic 606 (“ASC 606”). We applied the modified retrospective method to those contracts that were not completed as of January 1, 2018, and utilized the practical expedient to reflect the effect on contract modifications in the aggregate. The adoption of this ASU resulted in an after-tax cumulative effect adjustment of $0.5 million recorded to retained earnings as of January 1, 2018.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use the input method to faithfully depict revenue recognition, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our OPG and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. In 2020 and 2019, we accounted for 24% and 21%, respectively, of our revenue using the input, cost-to-cost measurement percentage-of-completion method. We use the input cost-to-cost method to faithfully depict revenue recognition. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our service-based business lines, which principally charge on a dayrate basis for services provided, there is no significant impact in the pattern of revenue and profit recognition as a result of implementation of ASC 606. In our product-based business lines, predominantly in our Manufactured Products segment, we have seen impacts on the pattern of our revenue and profit recognition in our contracts using the percentage-of-completion method, as a result of the requirement to exclude uninstalled materials and significant inefficiencies from the measure of progress.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, where required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. In prior years, we have recorded adjustments to earnings as a result of revisions to contract estimates; however, we did not have any material adjustments during the years ended December 31, 2020, 2019 and 2018. However, there could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—“</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue” for more information on our revenue from contracts with customers.</span></div> -500000 0.24 0.21 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective as of January 1, 2019, we adopted ASU 2016-02, “Leases (Topic 842”) (“ASC 842”), which requires lessees to recognize right-of-use assets (“ROU assets”) and lease liabilities for virtually all leases and updates previous accounting standards for lessors to align certain requirements of the new leases standard and the revenue recognition accounting standard. We elected to apply the transition method that allowed us to apply this update at the adoption date and adopted the practical expedients that permitted us to retain the identification and classification of leases made under the previously applicable accounting standards. The adoption of this ASU as of January 1, 2019 resulted in a cumulative effect adjustment of $5.9 million recorded to retained earnings, with corresponding adjustments to increase ROU assets and lease liabilities by $185 million and $191 million, respectively. The adoption of this ASU did not materially affect our net earnings and had no impact on cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under ASC 842, when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 4—“Leases” for more information on our operating leases and Note 5—“Impairments” for more information on determination of impairment indicators for our right-of-use assets.</span></div> -5900000 185 191 P15Y <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize all share-based payments to directors, officers and employees over their vesting periods in the income statement based on their estimated fair values. For more information on our employee benefit plans, see Note 12—“Employee Benefit Plans.”</span> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide income taxes at appropriate tax rates in accordance with our interpretation of the respective tax laws and regulations after review and consultation with our internal tax department, tax advisors and, in some cases, legal counsel in various jurisdictions. We provide for deferred income taxes for differences between carrying amounts of assets and liabilities for financial and tax reporting purposes and provide a valuation allowance against deferred tax assets when it is more likely than not that the asset will not be realized.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize an expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. We account for any applicable interest and penalties on these uncertain tax positions as a component of our provision for income taxes on our financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act of 2017 (the “Tax Act”) made prospective changes beginning in 2018, including a base erosion and anti‑abuse tax ("BEAT") and a tax on global intangible low‑taxed income ("GILTI"). We have elected to account for GILTI as a current period expense when incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information on income taxes, see Note 7—“Income Taxes.”</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span>The functional currency for several of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $14 million, $6.3 million, and $18 million of foreign currency transaction losses in 2020, 2019 and 2018, respectively, and those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations. -14000000 -6300000 -18000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) per Share.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For each year presented, the only difference between our annual calculated weighted average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units.</span> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Plan. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. The program calls for the repurchases to be made in the open market, or in privately negotiated transactions from time to time, in compliance with applicable laws, rules and regulations, including Rule 10b-18 under the Securities Exchange Act of 1934, as </span>amended, subject to market and business conditions, levels of available liquidity, cash requirements for other purposes, applicable legal requirements and other relevant factors. The timing and amount of any future repurchases will be determined by management based on its evaluation of these factors. The program does not obligate us to repurchase any particular number of shares. Under the program, in 2015, we repurchased 2.0 million shares of our common stock for $100 million. We have not repurchased any shares under the program since 2015. As of December 31, 2020, we retained 12 million of the shares we had repurchased through this and a prior repurchase program. We expect to hold the shares repurchased as treasury stock for future use. We account for the shares we hold in treasury under the cost method, at average cost. 10000000 2000000.0 100000000 12000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span>We recognize all derivative instruments as either assets or liabilities in the balance sheet and measure those instruments at fair value. Subsequent changes in fair value are reflected in current earnings or other comprehensive income (loss), depending on whether a derivative instrument is designated as part of a hedge relationship and, if it is, the type of hedge relationship. See Note 9—“Debt” for information relative to the interest rate swaps we had in effect. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. ACCOUNTING STANDARDS UPDATE</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2020, we adopted ASC 326, which introduces a new credit reserving model known as the CECL model. The adoption of ASC 326 did not materially affect our net earnings and had no impact on our cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-13, “Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”). This standard eliminated the prior requirement to disclose the amount or reason for transfers between level 1 and level 2 of the fair value hierarchy and the requirement to disclose the valuation methodology for level 3 fair value measurements. The standard added disclosure requirements for level 3 fair value measurements, including the requirement to disclose the changes in unrealized gains and losses in other comprehensive income during the period and the disclosure of other relevant quantitative information for certain unobservable inputs. The adoption of ASU 2018-13 on January 1, 2020, did not have a material impact on our disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, “Income Taxes,” and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are evaluating the impact and do not expect this ASU to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides temporary optional expedients and exceptions to existing guidance on applying contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Interbank Offered Rate (“LIBOR”), which is scheduled to be phased out in 2021, to alternate rates such as the Secured Overnight Financing Rate (“SOFR”). This ASU was effective upon issuance and can be applied prospectively through December 31, 2022. We continue to evaluate the impact and do not expect this ASU to have a material impact on our consolidated financial statements.</span></div> Revenue<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by Category</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.725%"><tr><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.177%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.962%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 *</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018 *</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Business Segment:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,332 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,652 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,701 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,127 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,966 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,598 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,486,816 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,729,054 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632,333 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">* Recast to reflect segment changes.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.157%"><tr><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:57.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.006%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.006%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.008%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Geographic Operating Areas:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,168 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,348 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,391 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,505 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,818 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,959 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia and Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,636 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,004 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">967,027 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,799 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">960,297 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">860,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.725%"><tr><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.177%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.962%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 *</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018 *</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Business Segment:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,332 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,652 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,701 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,127 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,966 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,598 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Integrity Management &amp; Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,486,816 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,729,054 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632,333 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aerospace and Defense Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">* Recast to reflect segment changes.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule shows our revenue, costs and gross margins by services and products:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.204%"><tr><td style="width:1.0%"/><td style="width:62.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,340,033 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,333,787 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,245,927 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of Services and Products:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,699 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,242,006 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,135,084 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">619,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,804 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,384 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,960 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of services and products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,663,948 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,949,880 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross margin:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,411 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,847 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,343 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross margin</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,941 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,244 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,226 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 493332000 583652000 513701000 477419000 498350000 431459000 289127000 380966000 413598000 226938000 266086000 273575000 1486816000 1729054000 1632333000 341073000 319070000 277149000 1827889000 2048124000 1909482000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.157%"><tr><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:57.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.006%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.006%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.008%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Geographic Operating Areas:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,168 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,348 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,391 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,505 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,818 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,959 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia and Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,636 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,004 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">967,027 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,799 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">960,297 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">860,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 241168000 256348000 203391000 202379000 217762000 185552000 198505000 292818000 239959000 149798000 174769000 163843000 84636000 93511000 64004000 90541000 91591000 103548000 967027000 1126799000 960297000 860862000 921325000 949185000 1827889000 2048124000 1909482000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.011%"><tr><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:58.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Timing of Transfer of Goods or Services:</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,702,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,900,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,762,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,657 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,395 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,379 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1702232000 1900729000 1762103000 125657000 147395000 147379000 1827889000 2048124000 1909482000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets, and contract liabilities from contracts with customers.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:76.023%"><tr><td style="width:1.0%"/><td style="width:33.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.941%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,997 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,288 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 221997000 221288000 50046000 117342000 700000 1700000000 67000000 97000000 -30000000 217000000 173000000 44000000 8300000 15000000 -6600000 8500000 6500000 Leases<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the new lease standard, Topic 842, on January 1, 2019. Supplemental information about our operating leases follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,798 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,863 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,872 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,851 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease Term and Discount Rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, we determined there were impairment indicators present for reporting units in our Subsea Products and Advanced Technologies segments and, as a result, we recorded a pre-tax right-of-use operating lease impairments of $17 million. In the year ended December 31, 2019, we determined there were impairment indicators present for our Asset Integrity reporting unit and, as a result, we recorded a pre-tax right-of-use operating lease asset impairment of $5.4 million. See Note 5—“Impairments” for more information on determination of impairment indicators for our right-of-use assets.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost reflects the lease expense resulting from amortization over the respective lease terms of our operating leases with initial lease terms greater than 12 months. Our short-term lease cost consists of expense for our operating leases with initial lease terms of 12 months or less that are not recorded on our balance sheet. The components of lease cost are as follows:</span></div><div style="margin-bottom:14pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.106%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.440%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease Cost:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,030 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,310 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Lease Cost</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,916 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,315 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:7pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future maturities of lease liabilities for our operating leases with an initial lease term of more than 12 months were as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:62.134%"><tr><td style="width:1.0%"/><td style="width:68.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.842%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturities of Lease Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,892 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,740 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,424 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,593 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,229)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present Value of Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,872 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Supplemental information about our operating leases follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="9" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,798 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,863 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,872 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,851 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 141206000 163238000 18798000 19863000 156074000 160988000 174872000 180851000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease Term and Discount Rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> P10Y P10Y 0.061 0.062 17000000 5400000 The components of lease cost are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.106%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.440%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease Cost:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,030 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,310 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Lease Cost</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,916 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,315 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 34030000 40310000 52886000 73005000 86916000 113315000 <div style="margin-bottom:7pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future maturities of lease liabilities for our operating leases with an initial lease term of more than 12 months were as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:62.134%"><tr><td style="width:1.0%"/><td style="width:68.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.842%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturities of Lease Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,892 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,740 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,424 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,593 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,229)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present Value of Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,872 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28892000 26740000 22342000 19424000 19110000 122593000 239101000 64229000 174872000 IMPAIRMENTS<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present and we were required to perform a quantitative analysis for our Subsea Products–Service, Technology and Rentals (“ST&amp;R”), Subsea Products–Manufactured Products, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for each of those reporting units, with the exception of Subsea Products–Manufactured Products. As a result, for our Subsea Products–ST&amp;R, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units, we recorded pre-tax goodwill impairment losses of $51 million, $130 million, $111 million and $11 million, respectively. For our ROVs and Advanced Technologies–Government reporting units, qualitative assessments were performed; and we concluded that it was more likely than not the fair value of each of those reporting units was more than the carrying value of the reporting unit and, therefore, no impairments were recorded for those reporting units.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, in the third quarter of 2020 to the reporting segments in our new organizational structure:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill Impairment</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products/ST&amp;R</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,845 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects/Subsea Projects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset Integrity/Asset Integrity</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies/Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total goodwill impairment</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,005 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,118 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,285 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,214 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,005 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After reallocation of our goodwill to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed quantitative analyses for our Subsea Robotics and Manufactured Products reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for our Manufactured Products unit, but not for our Subsea Robotics reporting unit. As a result, for our Manufactured Products unit, we recorded a pre-tax goodwill impairment loss of $41 million. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of fair values for our reporting units determined in the first and third quarters of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values. For our cash flow projections in each of those periods, we utilized a weighted-average cost of capital ranging from 11% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our 2020 annual goodwill evaluation, we performed qualitative assessments for our two reporting units, Subsea Robotics and ADTech, with remaining goodwill balances. We concluded that it was more likely than not that the fair value of each of these reporting units was more than the carrying value of the reporting unit. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our 2019 annual goodwill evaluation, we performed quantitative assessments for (1) our Subsea Projects reporting unit, due to its fair value being less than carrying value in the prior year, and (2) our Asset Integrity reporting unit, due to deterioration in its business environment. In our quantitative analyses for the Subsea Projects and Asset Integrity reporting units, we estimated the fair values by weighting the results from the income approach and the market approach. These valuation approaches considered a number of factors that included prospective financial information, operating margins, growth rates, terminal values, discount rates and comparable multiples of similar companies in our industry and required us to make certain assumptions and estimates regarding industry economic factors and future profitability of our business. Based on these quantitative tests, we determined that the fair value for our Subsea Projects reporting unit exceeded the carrying amount and there was no impairment. For our Asset Integrity reporting unit, the fair value was less than the carrying value and, as a result, we recorded a pre-tax goodwill impairment loss of $15 million. For the remaining reporting units, qualitative assessments were performed, and we concluded that it was more likely than not that the fair value of each such reporting unit was more than the carrying value of the reporting unit. Our third quarter 2020 change in our operating segments resulted in goodwill impairment as recorded for the year ended December 31, 2019 to our Asset Integrity reporting unit, to be allocated, based on historical cost, to our IMDS reporting segment and unit in our new organizational structure.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our 2018 annual goodwill evaluation, we performed a qualitative assessment for our Subsea Projects reporting unit. Due to the protracted downturn in survey and vessel activity, we determined that it was more likely than not the fair value was less than the carrying amount. As a result, we determined that a quantitative assessment was necessary for our Subsea Projects reporting unit. In our 2018 quantitative analysis for the Subsea Projects reporting unit, we estimated the fair value by weighting the results from the income approach and the market approach. These valuation approaches considered a number of factors that included prospective financial information, operating margins, growth rates, terminal values, discount rates and comparable multiples of similar companies in our industry and required us to make certain assumptions and estimates regarding industry economic factors and future profitability of our business. Based on this quantitative test, we determined that the fair value for Subsea Projects was less than the carrying value and, as a result, we recorded a pre-tax goodwill impairment loss of $76 million in the Subsea Project reporting unit. The goodwill impairment was included as a component of “Income (loss) from operations” in our Consolidated Statement of Operations for the year ended December 31, 2018. For the remaining reporting units, qualitative assessments were performed, and we concluded that it was more likely than not that the fair value of each such reporting unit was more than the carrying value of the reporting unit.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments as recorded for the year ended December 31, 2018 to our Subsea Projects reporting unit, and allocated, based on historical cost, in the third quarter of 2020 to the applicable reporting segments in our new organizational structure:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31, 2018</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill Impairment</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects/Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,168 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,531 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aside from the goodwill impairments discussed above, the changes in our reporting units' goodwill balances during the periods presented are from currency exchange rate changes. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding goodwill by business segment, see Note 11–“Operations by Business Segment and Geographic Area.”</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment and Intangible Assets</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After reallocation of our long-lived assets to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed a quantitative assessment for our Manufactured Products asset groups. Based on that assessment, we concluded that it was more likely than not that the fair value of the asset groups within Manufactured Products was more than the carrying value of each asset group and, therefore, no impairment was required. We did not identify any triggering events for our asset groups other than those included in Manufactured Products during the third quarter of 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups. To measure fair value for these asset groups, we used the following approaches:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Subsea Distribution Solutions U.K. - We utilized the cost approach and considered economic obsolescence under the income approach to determine fair value of the property and equipment.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Subsea Distribution Solutions Brazil and Angola - We utilized a combination of market and cost approaches to measure fair values.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shallow Water vessels - We utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewables and Special Projects - We utilized a combination of market and cost approaches to measure fair values.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Oceaneering Entertainment Systems and Oceaneering AGV Systems - We utilized a combination of market and cost approaches to measure fair value.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of fair value for these asset groups determined in the first quarter of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. Our cash flow projections utilized a weighted-average cost of capital ranging from 12% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we determined that the carrying values exceeded the estimated fair values and recorded impairments as noted below. Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned into our new reporting segments as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%"><tr><td style="width:0.1%"/><td style="width:2.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived Asset Impairments</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions U.K.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shallow Water vessels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Renewables and Special Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Global Data Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering Entertainment Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering AGV Systems</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived asset impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,074 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2019, due to the protracted energy downturn and our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups in our Subsea Projects and Asset Integrity segments. For our Subsea Projects segment, impairment indicators were present in our Deepwater and Shallow Water vessel asset groups and in our Ecosse asset group. For the Deepwater and Shallow Water vessel asset groups, we utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value. For our Ecosse asset group, we utilized a combination of income and market approaches, using projected discounted cash flows and the estimated expected realizable value in the market. Our Asset Integrity segment consists of one asset group. We measured the fair value of the Asset Integrity asset group by applying the income approach, using projected discounted cash flows. Our estimates of fair values for the asset groups in our Subsea Projects and Asset Integrity segments required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we determined that the carrying values exceeded the estimated fair values and recorded impairments as noted below. Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the year ended December 31, 2019, were realigned into our new reporting segments as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%"><tr><td style="width:0.1%"/><td style="width:2.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.571%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.873%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.980%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.980%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived Asset Impairments</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deepwater and Shallow Water vessel asset groups</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ecosse asset group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset Integrity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived asset impairments</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,353 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,615 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,353 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we also recorded $24 million for write-downs and write-offs of certain equipment and intangible assets associated with equipment obsolescence. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2019, we also recorded $45 million for write-downs and write-offs of certain equipment and intangible assets, including asset write-downs relating to the retirement of 30 ROVs, and some of the IWOCS equipment in our Subsea Products segment. In 2018, we recorded the write-offs of certain equipment and intangible assets associated with exiting the land survey business and equipment obsolescence of $7.7 million. See Note </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11–“Operations by Business Segment and Geographic Area” for information regarding the realignment into our new reporting segments in the third quarter of 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding write-downs and write-offs of property and equipment and long-lived intangible assets by business segment, see Note 11–“Operations by Business Segment and Geographic Area.”</span></div> 51000000 130000000 111000000 11000000 The following table reflects goodwill impairments as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, in the third quarter of 2020 to the reporting segments in our new organizational structure:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill Impairment</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products/ST&amp;R</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,457 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,845 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,302 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects/Subsea Projects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset Integrity/Asset Integrity</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,753 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies/Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total goodwill impairment</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,005 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,118 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,285 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,214 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,005 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 51302000 129562000 110753000 11388000 303005000 102118000 11388000 66285000 123214000 303005000 41 11 15 2 15000000 76000000 The following table reflects goodwill impairments as recorded for the year ended December 31, 2018 to our Subsea Projects reporting unit, and allocated, based on historical cost, in the third quarter of 2020 to the applicable reporting segments in our new organizational structure:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31, 2018</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill Impairment</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects/Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,168 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,531 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 76449000 76449000 51168000 17750000 7531000 76449000 12 15 2 Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned into our new reporting segments as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%"><tr><td style="width:0.1%"/><td style="width:2.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived Asset Impairments</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions U.K.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Distribution Solutions Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shallow Water vessels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Renewables and Special Projects Group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Global Data Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advanced Technologies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering Entertainment Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oceaneering AGV Systems</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived asset impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,074 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 6543000 9834000 38482000 3894000 3628000 167000 5065000 1150000 68763000 61074000 7522000 167000 68763000 Our reporting units with long-lived asset impairments in the year ended December 31, 2019, were realigned into our new reporting segments as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%"><tr><td style="width:0.1%"/><td style="width:2.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.571%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.873%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.980%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.980%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As originally recorded</span></td><td colspan="3" style="background-color:#929292;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As recast to reflect segment changes </span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment/Reporting Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived Asset Impairments</span></td><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Projects</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deepwater and Shallow Water vessel asset groups</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ecosse asset group</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,721 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset Integrity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived asset impairments</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,353 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#929292;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,615 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,738 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,353 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 131894000 10721000 16738000 159353000 142615000 16738000 159353000 24000000 45000000 7700000 SELECTED BALANCE SHEET INFORMATION<div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is information regarding selected balance sheet accounts:</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:71.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Inventory, net:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remotely operated vehicle parts and components</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other inventory, primarily raw materials</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,453 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,624 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,616 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,210 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Angolan bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,795 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,389 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other noncurrent assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,562 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,097 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,205 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,611 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,250 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and related costs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,042 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,001 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued job costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,929 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,996 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,373 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,434 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Executive Retirement Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-Term Incentive Plan</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,640 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,381 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,094 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is information regarding selected balance sheet accounts:</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:71.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Inventory, net:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remotely operated vehicle parts and components</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other inventory, primarily raw materials</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,453 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,624 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,616 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,210 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Angolan bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,795 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,389 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other noncurrent assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,562 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,097 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,205 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,611 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,250 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and related costs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,042 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,001 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued job costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,929 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,996 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,373 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,434 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Executive Retirement Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-Term Incentive Plan</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,640 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,381 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,094 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 62788000 76120000 78453000 98624000 141241000 174744000 48616000 43210000 10179000 10179000 58795000 53389000 14317000 25774000 39562000 50097000 34166000 37896000 20205000 37611000 108250000 151378000 135042000 137001000 47721000 54387000 35929000 36996000 18798000 19863000 55373000 89434000 292863000 337681000 2993000 1126000 33982000 46244000 12640000 10381000 15010000 20949000 24619000 28094000 89244000 106794000 INCOME TAXES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the United States enacted the Tax Act, which included a number of changes to existing U.S. tax laws that have an impact on our income tax provision, most notably a reduction of the U.S. corporate income tax rate from 35% to 21% for tax years beginning after December 31, 2017, and the creation of a quasi-territorial tax system with a one‑time mandatory transition tax on applicable previously deferred earnings of foreign subsidiaries. The Tax Act also made prospective changes beginning in 2018, including BEAT and GILTI taxes, additional limitations on the deductibility of interest expense and repeal of the domestic manufacturing deduction. We have elected to account for GILTI as a current period expense when incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, based on regulations issued by the U.S. Department of the Treasury and additional accounting analysis, we completed our accounting on the effect of the Tax Act and reflected the effects in our financial statements to include the tax impact of $8.8 million related to the one-time mandatory transition tax. In 2019, we identified additional available business credits, which are reflected in our 2018 income tax return as filed, thereby reducing the effects of the Tax Act in our financial statements by $8.2 million, for a total liability of $0.6 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the CARES Act was signed into law in the U.S. In accordance with the recently established rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended 2012 and 2013 income tax returns impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expect to receive combined refunds of approximately $33 million, of which we have received $5.6 million as of December 31, 2020. The remaining refunds are classified as accounts receivable, net, in the consolidated balance sheet as of December 31, 2020. We also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provisions (benefit) for income taxes and our cash taxes paid are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:58.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,755 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,462 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,891 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,817 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,158)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,268)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,623 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,494 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash taxes paid, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,264 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before income taxes are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:58.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(306,354)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(271,515)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(132,138)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(498,897)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330,821)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185,833)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of 2020 and 2019, our worldwide deferred tax assets, liabilities and net deferred tax liabilities were as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.385%"><tr><td style="width:1.0%"/><td style="width:71.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.089%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,835 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating loss and other carryforwards</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521,757 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,410 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill and intangibles</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,357 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,045 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,152 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">669,518 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,037 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592,516)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277,258)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,002 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,779 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basis difference in equity investments</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,785 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,995 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,905 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net deferred tax liability is reflected within our balance sheet as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:71.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.655%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we had approximately $480 million of deferred tax assets related to net operating and other loss carryforwards that were generated in various worldwide jurisdictions. The carryforwards include $163 million that do not expire and $317 million that will expire from 2021 through 2040. We have recorded a total valuation allowance of $592 million on operating losses and tax credit carryforwards, as well as other deferred tax assets, as our management believes that it is more likely than not that these deferred tax assets will not be realized. Our deferred tax assets include approximately $269 million of foreign net operating losses and other deferred tax assets included on tax returns filed in 2020 that management believes will never be realized based on the nature of the loss and our current organizational structure.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the beginning and ending amounts of our valuation allowances:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.385%"><tr><td style="width:1.0%"/><td style="width:58.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277,258)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203,040)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(206,586)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase due principally to net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(300,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase due to foreign tax and business credit carryforwards</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,510)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,622)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,065)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction due to utilization of foreign tax credits generated in prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592,516)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277,258)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203,040)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2018 utilization of the foreign tax credits generated in prior years was a result of the mandatory repatriation requirements of the Tax Act.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of income tax expense (benefit) computed by applying the U.S. statutory rate of 21% for 2020, 2019 and 2018 to income (loss) before income taxes and our reported provision (benefit) for income taxes:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:58.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision (benefit) at the U.S. statutory rate</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104,769)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69,472)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,025)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax Act - net mandatory repatriation tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CARES Act </span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,681)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Permanent differences for goodwill impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,650 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,553 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,415 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign tax rate differential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,038 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,060 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,623 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. We account for any applicable interest and penalties on these positions as a component of our provision for income taxes in our consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of gross uncertain tax positions, not including associated foreign tax credits and penalties and interest, is as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.801%"><tr><td style="width:1.0%"/><td style="width:56.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,911 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,971 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,339 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for expiration of statutes of limitations</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(628)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,835)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions (reductions) based on tax positions related to prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions based on tax positions related to prior years</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,086 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,911 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,971 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for any applicable interest and penalties on uncertain tax positions as a component of our provision for income taxes on our financial statements. We increased/(decreased) income tax expense by $(1.2) million and $1.4 million in 2020 and 2019, respectively, for penalties and interest on uncertain tax positions, which brought our total liabilities for penalties and interest on uncertain tax positions to $4.5 million and $5.7 million on our balance sheets as of December 31, 2020 and 2019, respectively. All additions or reductions to those liabilities would affect our effective income tax rate in the periods of change.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe approximately $2.0 million of gross uncertain tax positions will be resolved within the next 12 months. Including associated foreign tax credits and penalties and interest, we have accrued a net total of $15 million and $21 million in other long-term liabilities on our balance sheet as of December 31, 2020 and 2019, respectively, for uncertain tax positions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings. As of December 31, 2020, we did not provide for deferred taxes on earnings of our foreign subsidiaries that are indefinitely reinvested. If we were to make a distribution from the unremitted earnings of these subsidiaries, we could be subject to taxes in various jurisdictions. However, it is not practical to estimate the amount of tax that could ultimately be due if such earnings </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were remitted. If our expectations were to change regarding future tax consequences, we may be required to record additional deferred taxes that could have a material effect on our consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:59.649%"><tr><td style="width:1.0%"/><td style="width:76.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jurisdiction                                 </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Periods</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2015</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2015</span></td></tr></table></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the United States enacted the Tax Act, which included a number of changes to existing U.S. tax laws that have an impact on our income tax provision, most notably a reduction of the U.S. corporate income tax rate from 35% to 21% for tax years beginning after December 31, 2017, and the creation of a quasi-territorial tax system with a one‑time mandatory transition tax on applicable previously deferred earnings of foreign subsidiaries. The Tax Act also made prospective changes beginning in 2018, including BEAT and GILTI taxes, additional limitations on the deductibility of interest expense and repeal of the domestic manufacturing deduction. We have elected to account for GILTI as a current period expense when incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, based on regulations issued by the U.S. Department of the Treasury and additional accounting analysis, we completed our accounting on the effect of the Tax Act and reflected the effects in our financial statements to include the tax impact of $8.8 million related to the one-time mandatory transition tax. In 2019, we identified additional available business credits, which are reflected in our 2018 income tax return as filed, thereby reducing the effects of the Tax Act in our financial statements by $8.2 million, for a total liability of $0.6 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the CARES Act was signed into law in the U.S. In accordance with the recently established rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended 2012 and 2013 income tax returns impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expect to receive combined refunds of approximately $33 million, of which we have received $5.6 million as of December 31, 2020. The remaining refunds are classified as accounts receivable, net, in the consolidated balance sheet as of December 31, 2020. We also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provisions (benefit) for income taxes and our cash taxes paid are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:58.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,755 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,462 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,891 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,817 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,158)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,268)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,623 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,494 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash taxes paid, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,264 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8800000 8200000 600000 33000000 5600000 8400000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provisions (benefit) for income taxes and our cash taxes paid are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:58.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,755 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,462 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,891 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,817 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,158)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,268)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,623 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,494 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash taxes paid, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,264 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -32743000 -7571000 -1564000 34755000 37462000 16146000 2012000 29891000 14582000 -9192000 -10860000 -22905000 5034000 -1408000 34817000 -4158000 -12268000 11912000 -2146000 17623000 26494000 26264000 29806000 29737000 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before income taxes are as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:58.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(306,354)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(271,515)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(132,138)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(498,897)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330,821)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185,833)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -306354000 -271515000 -132138000 -192543000 -59306000 -53695000 -498897000 -330821000 -185833000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of 2020 and 2019, our worldwide deferred tax assets, liabilities and net deferred tax liabilities were as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.385%"><tr><td style="width:1.0%"/><td style="width:71.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.089%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,835 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating loss and other carryforwards</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521,757 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,410 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill and intangibles</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,357 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,045 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,152 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">669,518 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332,037 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592,516)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277,258)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,002 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,779 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basis difference in equity investments</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,785 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,995 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,905 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net deferred tax liability is reflected within our balance sheet as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:71.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.655%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16761000 15227000 1958000 4835000 27864000 25805000 521757000 199410000 40417000 50256000 19357000 27359000 20352000 14045000 16152000 669518000 332037000 592516000 277258000 77002000 54779000 1343000 6237000 2348000 2156000 28519000 43734000 47785000 3778000 79995000 55905000 2993000 1126000 2993000 1126000 2993000 1126000 480000000 163000000 317000000 592000000 269000000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the beginning and ending amounts of our valuation allowances:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.385%"><tr><td style="width:1.0%"/><td style="width:58.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277,258)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203,040)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(206,586)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase due principally to net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(300,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase due to foreign tax and business credit carryforwards</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,510)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,622)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,065)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction due to utilization of foreign tax credits generated in prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592,516)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277,258)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203,040)</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 277258000 203040000 206586000 -300748000 -59596000 -38415000 -14510000 -14622000 -14065000 56026000 592516000 277258000 203040000 -104769000 -69472000 -39025000 -8220000 8790000 -4681000 50435000 0 0 46650000 74553000 38415000 6088000 18439000 475000 1032000 989000 2135000 -5939000 3046000 12644000 9038000 -1712000 3060000 -2146000 17623000 26494000 50 16911000 14971000 5339000 2229000 3662000 445000 628000 2835000 260000 1830000 2060000 10540000 68000 563000 0 188000 384000 1093000 20086000 16911000 14971000 1200000 1400000 4500000 5700000 2000000.0 15000000 21000000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:59.649%"><tr><td style="width:1.0%"/><td style="width:76.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jurisdiction                                 </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Periods</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2015</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Angola</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2015</span></td></tr></table></div> 2014 2018 2015 2013 2016 2015 SELECTED INCOME STATEMENT INFORMATION<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule shows our revenue, costs and gross margins by services and products:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.204%"><tr><td style="width:1.0%"/><td style="width:62.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,340,033 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,333,787 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,245,927 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of Services and Products:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,699 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,242,006 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,135,084 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">619,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,804 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,384 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,960 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of services and products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,663,948 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,949,880 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross margin:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,411 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,847 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,343 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross margin</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,941 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,244 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,226 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> SELECTED INCOME STATEMENT INFORMATION<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule shows our revenue, costs and gross margins by services and products:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.204%"><tr><td style="width:1.0%"/><td style="width:62.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,340,033 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,333,787 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,245,927 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of Services and Products:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161,699 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,242,006 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,135,084 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">619,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,804 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,384 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,960 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of services and products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,663,948 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,949,880 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross margin:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,411 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,847 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,343 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross margin</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,941 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,244 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,226 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1340033000 1333787000 1245927000 487856000 714337000 663555000 1827889000 2048124000 1909482000 1161699000 1242006000 1135084000 421445000 619490000 578212000 80804000 88384000 66960000 1663948000 1949880000 1780256000 178334000 91781000 110843000 66411000 94847000 85343000 -80804000 -88384000 -66960000 163941000 98244000 129226000 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:4.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="6" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.650% Senior Notes due 2024</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.000% Senior Notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of interest rate swaps on $200 million of principal</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,235 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,619)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,719)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796,516 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 500000000 500000000 300000000 300000000 3235000 10870000 5619000 6719000 805251000 796516000 500000000 0.04650 0.04650 300000000 300000000 0.06000 500000000 300000000 300000000 0.90 500000000 450000000 0.00125 0.00750 0.01125 0.01750 0.0050 0.01 0.00125 0.00300 0.55 200000000 0.0465 0.0465 100000000 0.02426 100000000 2.823 13 13 2000000.0 6900000 4200000 3000000.0 44000000 46000000 46000000 37000000 . COMMITMENTS AND CONTINGENCIES<div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we occupied several facilities under noncancellable operating leases expiring at various dates through 2035. See Note 4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—“</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases” for more information on our operating leases.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The workers' compensation, maritime employer's liability and comprehensive general liability insurance policies that we purchase each include a deductible layer, for which we would be responsible, that we consider financially prudent. Insurance above the deductible layers can be by occurrence or in the aggregate. We determine the level of accruals for claims exposure by reviewing our historical experience and current year claim activity. We do not record accruals on a present-value basis. We review larger claims with insurance adjusters and establish specific reserves for known liabilities. We establish an additional reserve for incidents incurred but not reported to us for each year using our estimates and based on prior experience. We believe we have established adequate accruals for expected liabilities arising from those obligations. However, it is possible that future earnings could be affected by changes in our estimates relating to these matters.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had $51 million and $49 million in letters of credit outstanding as of December 31, 2020 and 2019, respectively, which related to self-insurance requirements and various bid and performance bonds, which are usually for the duration of the applicable contract.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments and Risk Concentration</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we manage risks associated with foreign exchange rates and interest rates through a variety of strategies, including the use of hedging transactions. As a matter of policy, we do not use derivative instruments unless we have an underlying exposure. Other financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents and accounts receivable.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents approximate their fair values due to the short-term maturity of the underlying instruments. Accounts receivable are generated from a broad group of customers, primarily from within the energy industry, which is our major source of revenue. Due to their short-term nature, carrying values of our accounts receivable and accounts payable approximate fair market values. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the aggregate fair market value of the Senior Notes to be $723 million as of December 31, 2020 based on quoted prices. Since the market for the Senior Notes is not an active market, the fair value of the Senior Notes is classified within Level 2 in the fair value hierarchy under U.S. GAAP (inputs other than quoted prices in active markets for similar assets and liabilities that are observable or can be corroborated by observable market data for substantially the full terms for the assets or liabilities).</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency gains (losses) related to the Angolan kwanza of $(2.8) million, $(4.8) million and $(19) million in the years ended December 31, 2020, 2019 and 2018, were primarily due to the remeasurement of our Angolan </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">kwanza cash balances to U.S. dollars. Foreign currency gains (losses) related to the Brazilian real of $(7.3) million, $(0.7) million and $0.6 million in the years ended December 31, 2020, 2019 and 2018, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. As of December 31, 2020 and 2019, we had the equivalent of approximately $4.7 million and $6.2 million of kwanza cash balances, respectively, in Angola reflected on our Consolidated Balance Sheets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. During 2018, we received a total of $70 million in proceeds from maturities and redemptions of Angolan bonds and reinvested $10 million of the proceeds in similar assets. As of December 31, 2020 and 2019, we had $10 million of Angolan bonds on our Consolidated Balance Sheets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the fair market value of the Angolan bonds to be $10 million as of December 31, 2020 and 2019 using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP.</span></div> <div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The workers' compensation, maritime employer's liability and comprehensive general liability insurance policies that we purchase each include a deductible layer, for which we would be responsible, that we consider financially prudent. Insurance above the deductible layers can be by occurrence or in the aggregate. We determine the level of accruals for claims exposure by reviewing our historical experience and current year claim activity. We do not record accruals on a present-value basis. We review larger claims with insurance adjusters and establish specific reserves for known liabilities. We establish an additional reserve for incidents incurred but not reported to us for each year using our estimates and based on prior experience. We believe we have established adequate accruals for expected liabilities arising from those obligations. However, it is possible that future earnings could be affected by changes in our estimates relating to these matters.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.</span></div> 51000000 49000000 723000000 -2800000 -4800000 -19000000 -7300000 -700000 600000 4700000 6200000 70000000 10000000 10000000 10000000 51000000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:57.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 *</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018 *</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,332 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,652 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,701 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,127 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,966 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,598 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,486,816 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,729,054 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632,333 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (Loss) from Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65,817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,253)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,028 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(121,675)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,527)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(381,425)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(205,183)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,023 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,574 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,734 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(446,079)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(290,713)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(145,482)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation and Amortization Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,772 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,732 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,562 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,221 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,160 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,027 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521,902 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,023 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,089 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,666 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,644 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,774 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,895 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,427 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,590 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">* Recast to reflect segment changes.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 493332000 583652000 513701000 477419000 498350000 431459000 289127000 380966000 413598000 226938000 266086000 273575000 1486816000 1729054000 1632333000 341073000 319070000 277149000 1827889000 2048124000 1909482000 -65817000 11627000 -46572000 -88253000 5730000 14028000 -105680000 -170013000 -36909000 -121675000 -52527000 546000 -381425000 -205183000 -68907000 56023000 42574000 32734000 -120677000 -128104000 -109309000 -446079000 -290713000 -145482000 212621000 140087000 183958000 66772000 20732000 22562000 115288000 58044000 62542000 127221000 37160000 17027000 521902000 256023000 286089000 2666000 2644000 2774000 4327000 4760000 4727000 528895000 263427000 293590000 10 0.10 10 61074000 8826000 545000 70445000 7328000 16644000 170000 24142000 7038000 7038000 102118000 52263000 66285000 123214000 343880000 5055000 2266000 8590000 4272000 572000 455000 21210000 121539000 115603000 100345000 128201000 572000 455000 466715000 142615000 16738000 159353000 11340000 482000 18723000 14108000 44653000 15433000 2107000 2771000 719000 255000 21285000 0 0 0 14713000 14713000 4228000 757000 3526000 3082000 102000 56000 11751000 31001000 3346000 167635000 49360000 357000 56000 251755000 617000 1531000 5543000 7691000 51168000 17750000 7531000 76449000 51785000 1531000 23293000 7531000 84140000 170000000 212000000 200000000 15000000 36000000 18000000 18000000 18000000 344000000 15000000 76000000 14000000 45000000 4200000 10000000 3400000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Assets, Property and Equipment, net and Goodwill by business segment:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:71.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 *</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487,505 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">765,015 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">607,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359,844 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504,139 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,364,307 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,112,965 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,241 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488,926 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,045,842 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,740,663 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Property and Equipment, Net</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,221 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,038 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,990 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,425 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,829 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756,125 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,386 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">776,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,562 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,402 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,352 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,562 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,625 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,016 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405,079 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">* Recast to reflect segment changes.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets specifically identified with a particular business segment have been segregated. Cash and cash equivalents, certain other current assets, certain investments and certain other assets have not been allocated to particular business segments and are included in Corporate and Other.</span></div> 487505000 765015000 436835000 607674000 359844000 504139000 80123000 236137000 1364307000 2112965000 112294000 138772000 569241000 488926000 2045842000 2740663000 252221000 336038000 94600000 151259000 212990000 255425000 12018000 13403000 571829000 756125000 7892000 9574000 11386000 10833000 591107000 776532000 24562000 129402000 52828000 73352000 139043000 24562000 394625000 10454000 10454000 35016000 405079000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Capital Expenditures, including business acquisitions, by business segment:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:57.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 *</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018 *</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital Expenditures</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Services and Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsea Robotics</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,624 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,663 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,696 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufactured Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPG</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,647 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,400 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,649 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IMDS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Energy Services and Products</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,979 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,114 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,548 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ADTech</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,246 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,327 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,038 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">* Recast to reflect segment changes.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 14624000 72663000 50696000 1220000 17522000 8816000 33647000 42400000 110649000 3488000 8529000 4387000 52979000 141114000 174548000 1462000 2243000 2457000 6246000 4327000 1033000 60687000 147684000 178038000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.093%"><tr><td style="width:1.0%"/><td style="width:57.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,505 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,818 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,959 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,379 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,762 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,552 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia and Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,636 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,511 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,004 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Foreign</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">967,027 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,799 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">960,297 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">860,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,889 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,048,124 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,909,482 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table> 198505000 292818000 239959000 241168000 256348000 203391000 202379000 217762000 185552000 149798000 174769000 163843000 84636000 93511000 64004000 90541000 91591000 103548000 967027000 1126799000 960297000 860862000 921325000 949185000 1827889000 2048124000 1909482000 141000000 163000000 85844000 90956000 58976000 124400000 68874000 100807000 40746000 54915000 68314000 86254000 23900000 18646000 346654000 475978000 385659000 463792000 732313000 939770000 14000000 19000000 18000000 11000000 12000000 11000000 1900000 3000000.0 2800000 0 200 7600000 9700000 3900000 280978 0.80 0.80 0.85 -1000000.0 -1000000.0 -1000000.0 -2100000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our restricted stock and restricted stock unit activity for 2020, 2019 and 2018:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intrinsic Value</span></div></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2017</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,181,805 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.84 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">653,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(320,147)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.62 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,993,000 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2018</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443,897 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.27 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">957,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(495,527)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.65 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,154,000 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(164,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,741,335 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.62 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,007,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(489,035)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.55 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,821,000 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(304,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955,346 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.20 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 1181805 32.84 653286 18.05 320147 47.62 5993000 71047 24.87 1443897 23.27 957734 18.12 495527 48.65 8154000 164769 22.86 1741335 22.62 1007383 10.23 489035 25.55 5821000 304337 18.13 1955346 16.20 7500000 10000000 10000000 8600000 P1Y7M6D 1800000 2500000 XML 19 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2020
Feb. 19, 2021
Jun. 30, 2020
Entity Information [Line Items]      
Title of 12(b) Security Common stock, par value $0.25 per share    
Entity Incorporation, State or Country Code DE    
Document Transition Report false    
Document Annual Report true    
Document Period End Date Dec. 31, 2020    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Registrant Name OCEANEERING INTERNATIONAL INC    
Entity Central Index Key 0000073756    
Current Fiscal Year End Date --12-31    
Entity File Number 1-10945    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 624,000,000
Entity Tax Identification Number 95-2628227    
Entity Address, Address Line One 11911 FM 529    
Entity Address, City or Town Houston,    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77041    
City Area Code 713    
Local Phone Number 329-4500    
Trading Symbol OII    
Security Exchange Name NYSE    
Entity Interactive Data Current Yes    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Share Price     $ 6.39
ICFR Auditor Attestation Flag true    
Document Type 10-K    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Common Stock, Shares Outstanding   99,308,363  
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Contract with Customer, Asset, Net, Current $ 221,997,000 $ 221,288,000
Valuation allowances 592,516,000 277,258,000
Deferred Tax Assets, Operating Loss Carryforwards 521,757,000 199,410,000
Current Assets:    
Cash and cash equivalents 452,016,000 373,655,000
Allowance for Doubtful Accounts Receivable, Current 7,499,000 7,116,000
Accounts receivable, net of allowances for doubtful accounts 296,214,000 421,360,000
Inventory 141,241,000 174,744,000
Other Assets, Current 58,795,000 53,389,000
Prepaid Expense, Current 48,616,000 43,210,000
Total Current Assets 1,170,263,000 1,244,436,000
Property and Equipment, at cost 2,456,602,000 2,622,185,000
Less accumulated depreciation 1,865,495,000 1,845,653,000
Net Property and Equipment 591,107,000 776,532,000
Other Assets:    
Goodwill 35,016,000 405,079,000
Other non-current assets 108,250,000 151,378,000
Operating Lease, Right-of-Use Asset 141,206,000 163,238,000
Assets, Noncurrent 284,472,000 719,695,000
Total Assets 2,045,842,000 2,740,663,000
Current Liabilities:    
Accounts payable 94,207,000 145,933,000
Accrued liabilities 292,863,000 337,681,000
Total Current Liabilities 437,116,000 600,956,000
Long-term Debt 805,251,000 796,516,000
Other Long-term Liabilities 89,244,000 106,794,000
Commitments and Contingencies
Stockholders' Equity:    
Common Stock, par value $0.25 27,709,000 27,709,000
Additional paid-in capital 192,492,000 207,130,000
Treasury Stock, Common, Value (660,021,000) (681,640,000)
Retained earnings 1,351,220,000 1,850,244,000
Accumulated other comprehensive income (359,306,000) (334,097,000)
Total Shareholders' Equity 552,094,000 1,069,346,000
Noncontrolling Interest in Variable Interest Entity 6,063,000 6,063,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 558,157,000 1,075,409,000
Total Liabilities and Sharesholders' Equity 2,045,842,000 2,740,663,000
Operating Lease, Liability, Noncurrent 156,074,000 160,988,000
Contract with Customer, Liability $ 50,046,000 $ 117,342,000
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounts receivable, allowances for doubtful accounts $ 7,499 $ 7,116
Common stock, par value (in dollars per share) $ 0.25 $ 0.25
Common stock, shares authorized 360,000,000 360,000,000
Common stock, shares issued 110,834,088 110,834,088
Treasury stock, shares 11,903,252 12,294,873
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue $ 1,827,889 $ 2,048,124 $ 1,909,482
Cost of services and products 1,663,948 1,949,880 1,780,256
Other Asset Impairment Charges 70,445 159,353  
Gross Margin 163,941 98,244 129,226
Selling, general and administrative expense 195,695 214,891 198,259
Goodwill, Impairment Loss 343,880 14,713 76,449
Income from Operations (446,079) (290,713) (145,482)
Interest income 3,083 7,893 9,962
Interest expense, net of amounts capitalized (43,900) (42,711) (37,742)
Equity earnings of unconsolidated affiliates 2,268 1,331 (3,783)
Other Nonoperating Income (14,269) (6,621) (8,788)
Income before Income Taxes (498,897) (330,821) (185,833)
Income Tax Expense (Benefit) (2,146) 17,623 26,494
Net Income $ (496,751) $ (348,444) $ (212,327)
Basic Earnings per Share $ (5.01) $ (3.52) $ (2.16)
Weighted Average Number of Shares Outstanding, Basic 99,233 98,876 98,496
Diluted Earnings per Share $ (5.01) $ (3.52) $ (2.16)
Weighted Average Number of Shares Outstanding, Diluted 99,233 98,876 98,496
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net Income $ (496,751) $ (348,444) $ (212,327)
Other comprehensive income, net of tax:      
Foreign currency translation adjustments (25,209) 5,280 (47,026)
Pension-related adjustments 0 0 215
Other comprehensive income (25,209) 5,280 (47,241)
Comprehensive Income $ (521,960) $ (343,164) $ (259,568)
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash Flows from Operating Activities:      
Net Income $ (496,751) $ (348,444) $ (212,327)
Cost, Depreciation and Amortization 528,895 263,427 293,590
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 528,895 263,427 293,590
Impairment of Long-Lived Assets Held-for-use 70,445 159,353 7,691
Deferred income tax provision (4,158) (12,268) 11,912
Inventory Write-down 7,038 21,285  
Net loss (gain) on dispositions of property and equipment (1,521) 7,664 8,215
Noncash compensation 8,681 11,432 11,620
Other Noncash Expense (4,035) (3,651)  
Excluding the effects of acquisitions, increase (decrease) in cash from:      
Accounts receivable (125,541) 17,561 86,724
Inventory (26,466) 11,777 12,485
Other operating assets (12,840) 0 0
Currency translation effect on working capital 3,638 16,246 13,587
Accounts payable and accrued liabilites 8,927 5,533 (4,369)
Increase (Decrease) in Other Current Liabilities (138,932) 76,552 25,968
Other operating liabilities (13,469) (2,196) 4,010
Total adjustments to net income 633,398 506,013 248,894
Net Cash Provided by Operating Activities 136,647 157,569 36,567
Cash Flows from Investing Activities:      
Purchases of property and equipment (60,687) (147,684) (109,467)
Business acquisitions, net of cash acquired 0 0 (68,571)
Proceeds from Sale of Debt Securities, Available-for-sale 0 0 69,789
Payments to Acquire Available-for-sale Securities 0 0 (10,236)
Distributions of capital from unconsolidated affiliates 6,207 3,388 2,372
Dispositions of property and equipment and life insurance proceeds 1,890 9,509 17,239
Payments for (Proceeds from) Other Investing Activities 0 0 (32)
Net Cash Used in Investing Activities (52,590) (134,787) (98,842)
Cash Flows from Financing Activities:      
Proceeds from (Payments for) Other Financing Activities (1,699) (2,299) (1,444)
Proceeds from Issuance of Long-term Debt 0 0 295,816
Repayments of Long-term Debt 0 0 (300,000)
Net Cash Provided by (Used in) Financing Activities (1,699) (2,299) (5,628)
Effect of Exchange Rate on Cash and Cash Equivalents (3,997) (1,087) (8,154)
Net Increase (Decrease) in Cash and Cash Equivalents 78,361 19,396 (76,057)
Cash and Cash Equivalents-Beginning of Period 373,655 354,259 430,316
Cash and Cash Equivalents-End of Period $ 452,016 $ 373,655 $ 354,259
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Shareholders' Equity - USD ($)
Total
Retained Earnings [Member]
Parent
Common Stock Issued [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]
Other Pension Plan
Parent
Noncontrolling Interest
Stockholders' Equity [Roll Forward]                        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ 1,664,518,000                     $ 5,354,000
Common Stock, Value, Issued at Dec. 31, 2017       $ 27,709,000                
Additional Paid in Capital at Dec. 31, 2017         $ 225,125,000              
Treasury Stock, Carrying Basis at Dec. 31, 2017           $ (718,946,000)            
Retained Earnings at Dec. 31, 2017             $ 2,417,412,000          
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax at Dec. 31, 2017               $ (292,351,000)        
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax at Dec. 31, 2017                 $ 215,000      
Balance at Dec. 31, 2017 1,659,164,000                      
Stockholders' Equity [Roll Forward]                        
Net Income (212,327,000)           (212,327,000)       $ (212,327,000)  
Other Comprehensive Income (Loss), Net of Tax (47,241,000)             (47,026,000)   $ (215,000) (47,241,000)  
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 215,000                      
Other Comprehensive Income (47,241,000)                      
Restricted stock unit activity 10,176,000       (753,000) 10,929,000         10,176,000  
Restricted stock activity         (3,951,000) 3,951,000            
Treasury Stock, Value, Acquired, Cost Method           0            
Common Stock, Value, Issued at Dec. 31, 2018       27,709,000                
Additional Paid in Capital at Dec. 31, 2018         220,421,000              
Stockholders' Equity [Roll Forward]                        
Stockholders' Equity, Other (537,000) $ (537,000) $ (537,000)                  
Treasury Stock, Carrying Basis at Dec. 31, 2018           (704,066,000)            
Retained Earnings at Dec. 31, 2018             2,204,548,000          
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax at Dec. 31, 2018               (339,377,000)        
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax at Dec. 31, 2018                 0      
Balance at Dec. 31, 2018 1,409,235,000                      
Stockholders' Equity [Roll Forward]                        
Noncontrolling Interest, Increase from Business Combination 709,000                     709,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,415,298,000                     6,063,000
Net Income (348,444,000)                   (348,444,000)  
Other Comprehensive Income (Loss), Net of Tax 5,280,000             5,280,000     5,280,000  
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 0                      
Other Comprehensive Income 5,280,000                      
Restricted stock unit activity 9,135,000       (8,148,000) 17,283,000         9,135,000  
Restricted stock activity         (5,143,000) 5,143,000            
Common Stock, Value, Issued at Dec. 31, 2019 27,709,000     27,709,000                
Additional Paid in Capital at Dec. 31, 2019         207,130,000              
Stockholders' Equity [Roll Forward]                        
Stockholders' Equity, Other (5,860,000) (5,860,000) (5,860,000)                  
Treasury Stock, Carrying Basis at Dec. 31, 2019           (681,640,000)            
Retained Earnings at Dec. 31, 2019 1,850,244,000           1,850,244,000          
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax at Dec. 31, 2019               (334,097,000)        
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax at Dec. 31, 2019                 0      
Balance at Dec. 31, 2019 1,069,346,000                      
Noncontrolling Interest in Variable Interest Entity 6,063,000                      
Stockholders' Equity [Roll Forward]                        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,075,409,000                     $ 6,063,000
Net Income (496,751,000)                   (496,751,000)  
Other Comprehensive Income (Loss), Net of Tax (25,209,000)             (25,209,000)     (25,209,000)  
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 0                      
Other Comprehensive Income (25,209,000)                      
Restricted stock unit activity 6,981,000       (8,646,000) 15,627,000         $ 6,981,000  
Restricted stock activity 0       (5,992,000) 5,992,000            
Common Stock, Value, Issued at Dec. 31, 2020 27,709,000     $ 27,709,000                
Additional Paid in Capital at Dec. 31, 2020         $ 192,492,000              
Stockholders' Equity [Roll Forward]                        
Stockholders' Equity, Other (2,273,000) $ (2,273,000) $ (2,273,000)                  
Treasury Stock, Carrying Basis at Dec. 31, 2020           $ (660,021,000)            
Retained Earnings at Dec. 31, 2020 1,351,220,000           $ 1,351,220,000          
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax at Dec. 31, 2020               $ (359,306,000)        
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax at Dec. 31, 2020                 $ 0      
Balance at Dec. 31, 2020 552,094,000                      
Noncontrolling Interest in Variable Interest Entity 6,063,000                      
Stockholders' Equity [Roll Forward]                        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ 558,157,000                      
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Shareholders' Equity (Parenthetical) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2015
Treasury stock, shares 0 0 0 2,000,000.0
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Income Statement Information Selected Income Statement Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Selected Income Statement Information [Abstract]      
Revenue from External Customers by Products and Services [Table Text Block]  
The following table presents Revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.
Year Ended December 31,
(in thousands)20202019 *2018 *
Business Segment:
Energy Services and Products
Subsea Robotics$493,332 $583,652 $513,701 
Manufactured Products477,419 498,350 431,459 
Offshore Projects Group289,127 380,966 413,598 
Integrity Management & Digital Solutions226,938 266,086 273,575 
Total Energy Services and Products1,486,816 1,729,054 1,632,333 
Aerospace and Defense Technologies341,073 319,070 277,149 
Total$1,827,889 $2,048,124 $1,909,482 
* Recast to reflect segment changes.
The following schedule shows our revenue, costs and gross margins by services and products: 
 Year Ended December 31,
(in thousands)202020192018
Revenue:
Services$1,340,033 $1,333,787 $1,245,927 
Products487,856 714,337 663,555 
Total revenue1,827,889 2,048,124 1,909,482 
Cost of Services and Products:
Services1,161,699 1,242,006 1,135,084 
Products421,445 619,490 578,212 
Unallocated expenses80,804 88,384 66,960 
Total cost of services and products1,663,948 1,949,880 1,780,256 
Gross margin:
Services178,334 91,781 110,843 
Products66,411 94,847 85,343 
Unallocated expenses(80,804)(88,384)(66,960)
Total gross margin$163,941 $98,244 $129,226 
 
Revenue:      
Revenues $ 1,827,889 $ 2,048,124 $ 1,909,482
Cost of Services and Products:      
Unallocated expenses 80,804 88,384 66,960
Total cost of services and products 1,663,948 1,949,880 1,780,256
Gross margin:      
Gross Margin (163,941) (98,244) (129,226)
Service [Member]      
Revenue:      
Revenues 1,340,033 1,333,787 1,245,927
Cost of Services and Products:      
Total cost of services and products 1,161,699 1,242,006 1,135,084
Gross margin:      
Gross Margin (178,334) (91,781) (110,843)
Product [Member]      
Revenue:      
Revenues 487,856 714,337 663,555
Cost of Services and Products:      
Total cost of services and products 421,445 619,490 578,212
Gross margin:      
Gross Margin (66,411) (94,847) (85,343)
Unallocated Expenses Member      
Gross margin:      
Gross Margin $ 80,804 $ 88,384 $ 66,960
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Debt Term Loan (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Jan. 25, 2023
Oct. 25, 2021
Oct. 27, 2014
Debt Instrument [Line Items]        
Loans Payable to Bank $ 300,000,000      
Senior Notes due 2024 [Member]        
Debt Instrument [Line Items]        
Payments of Debt Issuance Costs 6,900,000      
Senior Notes due 2028 [Member]        
Debt Instrument [Line Items]        
Payments of Debt Issuance Costs 4,200,000      
Credit Agreement [Member]        
Debt Instrument [Line Items]        
Payments of Debt Issuance Costs $ 3,000,000.0      
Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 450,000,000 $ 500,000,000 $ 500,000,000
Applicable Margin [Member] | Minimum [Member] | Adjusted Base Rate Advances [Member] | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 0.125%      
Applicable Margin [Member] | Minimum [Member] | Eurodollar Advances [Member] | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 1.125%      
Applicable Margin [Member] | Maximum [Member] | Adjusted Base Rate Advances [Member] | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 0.75%      
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Statement
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Property, Plant and Equipment [Line Items]  
Right-of-use asset impairment $ 17.0
Operating Leases, Operating Lease Term 15 years
Asset Integrity [Member]  
Property, Plant and Equipment [Line Items]  
Right-of-use asset impairment $ 5.4
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Asset and Liabilities - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
Operating Lease, Right-of-Use Asset $ 141,206,000 $ 163,238,000 $ 185
Operating Lease, Liability, Current 18,798,000 19,863,000 19,863,000
Operating Lease, Liability, Noncurrent 156,074,000 $ 160,988,000  
Lessee, Operating Lease, Liability, Payments, Due 239,101,000   180,851,000
Operating Lease, Liability $ 174,872,000   $ 191
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Lease Term and Discount Rate - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Jan. 01, 2019
Leases [Abstract]    
Operating Lease, Weighted Average Remaining Lease Term 10 years 10 years
Operating Lease, Weighted Average Discount Rate, Percent 6.10% 6.20%
Right-of-use asset impairment $ 17.0  
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Operating Lease Maturities - USD ($)
Dec. 31, 2020
Jan. 01, 2019
Operating Lease Maturities [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 28,892,000  
Lessee, Operating Lease, Liability, Payments, Due Year Two 26,740,000  
Lessee, Operating Lease, Liability, Payments, Due Year Three 22,342,000  
Lessee, Operating Lease, Liability, Payments, Due Year Four 19,424,000  
Lessee, Operating Lease, Liability, Payments, Due Year Five 19,110,000  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 122,593,000  
Lessee, Operating Lease, Liability, Payments, Due 239,101,000 $ 180,851,000
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (64,229,000)  
Operating Lease, Liability $ 174,872,000 $ 191
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Costs to Obtain or Fulfill a Contract Statement - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Capitalized Contract Cost, Net $ 8,300 $ 15,000
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Leases, Codification Topic 842
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases of Lessee Disclosure Leases
We adopted the new lease standard, Topic 842, on January 1, 2019. Supplemental information about our operating leases follows:
December 31,
(in thousands)20202019
Assets:
Right-of-use operating lease assets$141,206 $163,238 
Liabilities:
OperatingCurrent$18,798 $19,863 
OperatingNoncurrent156,074 160,988 
Lease liabilities$174,872 $180,851 

December 31,
20202019
Lease Term and Discount Rate:
 Weighted-average remaining lease term (years)1010
 Weighted-average discount rate6.1 %6.2 %
During the first quarter of 2020, we determined there were impairment indicators present for reporting units in our Subsea Products and Advanced Technologies segments and, as a result, we recorded a pre-tax right-of-use operating lease impairments of $17 million. In the year ended December 31, 2019, we determined there were impairment indicators present for our Asset Integrity reporting unit and, as a result, we recorded a pre-tax right-of-use operating lease asset impairment of $5.4 million. See Note 5—“Impairments” for more information on determination of impairment indicators for our right-of-use assets.
Operating lease cost reflects the lease expense resulting from amortization over the respective lease terms of our operating leases with initial lease terms greater than 12 months. Our short-term lease cost consists of expense for our operating leases with initial lease terms of 12 months or less that are not recorded on our balance sheet. The components of lease cost are as follows:
Year ended December 31,
(in thousands)20202019
Lease Cost:
Operating lease costOperating lease cost$34,030 $40,310 
Short-term lease costShort-term lease cost52,886 73,005 
Total Lease Cost$86,916 $113,315 
As of December 31, 2020, future maturities of lease liabilities for our operating leases with an initial lease term of more than 12 months were as follows:
Maturities of Lease Liabilities
(in thousands)
For the year ended December 31,
2021$28,892 
202226,740 
202322,342 
202419,424 
202519,110 
Thereafter122,593 
Total lease payments239,101 
Less: Interest(64,229)
Present Value of Lease Liabilities$174,872 
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Property, Plant, and Equipment and Intangible Assets
Property and Equipment, Long-Lived Intangible Assets and Right-of-Use Operating Lease Assets. We provide for depreciation of property and equipment on the straight-line method over estimated useful lives of eight years for Remotely Operated Vehicles (“ROVs”), three to 25 years for marine services equipment (such as vessels and diving equipment) and three to 25 years for buildings, improvements and other equipment.
Long-lived intangible assets, primarily acquired in connection with business combinations, include trade names, intellectual property and customer relationships and are being amortized with a weighted average remaining life of approximately 3 years.
For information regarding right-of-use operating lease assets, see “Leases” below.
We charge the costs of repair and maintenance of property and equipment to operations as incurred, while we capitalize the costs of improvements that extend asset lives or functionality.
We capitalize interest on assets where the construction period is anticipated to be more than three months. We did not capitalize interest in 2020 as compared to $3.4 million and $7.3 million of interest in 2019 and 2018, respectively. We do not allocate general administrative costs to capital projects. Upon the disposition of property and equipment, the related cost and accumulated depreciation accounts are relieved and any resulting gain or loss is included as an adjustment to cost of services and products.
Our management periodically, and upon the occurrence of a triggering event, reviews the realizability of our property and equipment, long-lived intangible assets and right-of-use operating lease assets to determine whether any events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable. For long-lived assets to be held and used, we base our evaluation on impairment indicators such as the nature of the assets, the future economic benefits of the assets, any historical or future profitability measurements and other external market conditions or factors that may be present. If such impairment indicators are present or other factors exist that indicate that the carrying amount of an asset may not be recoverable, we determine whether an impairment has occurred through the use of an undiscounted cash flows analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we recognize a loss for the difference between the carrying amount and the fair value of the asset. For additional information regarding write-downs and write-offs of property and equipment, long-lived intangible assets and right-of-use operating lease assets in the years ended
December 31, 2020, 2019 and 2018 see Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area.”
For assets held for sale or disposal, the fair value of the asset is measured using fair market value less estimated costs to sell. Assets are classified as held-for-sale when we have a plan for disposal of certain assets and those assets meet the held for sale criteria.
Disposition [Policy Text Block] Dispositions. In September 2018, we consummated the sale of our cost method investment in ASV Global, LLC for $15 million. The sale resulted in a pre-tax gain of $9.3 million, which is reflected in other income (expense), net in our Consolidated Statement of Operations for the year ended December 31, 2018.
Asset Impairment Charges IMPAIRMENTS
Goodwill
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present and we were required to perform a quantitative analysis for our Subsea Products–Service, Technology and Rentals (“ST&R”), Subsea Products–Manufactured Products, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for each of those reporting units, with the exception of Subsea Products–Manufactured Products. As a result, for our Subsea Products–ST&R, Subsea Projects, Asset Integrity and Advanced Technologies–Commercial reporting units, we recorded pre-tax goodwill impairment losses of $51 million, $130 million, $111 million and $11 million, respectively. For our ROVs and Advanced Technologies–Government reporting units, qualitative assessments were performed; and we concluded that it was more likely than not the fair value of each of those reporting units was more than the carrying value of the reporting unit and, therefore, no impairments were recorded for those reporting units.
Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, in the third quarter of 2020 to the reporting segments in our new organizational structure:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Products/ST&R$51,302 $17,457 $— $33,845 $— $51,302 
Subsea Projects/Subsea Projects129,562 84,661 — 32,440 12,461 129,562 
Asset Integrity/Asset Integrity110,753 — — — 110,753 110,753 
Advanced Technologies/Commercial11,388 — 11,388 — — 11,388 
Total goodwill impairment$303,005 $102,118 $11,388 $66,285 $123,214 $303,005 
After reallocation of our goodwill to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed quantitative analyses for our Subsea Robotics and Manufactured Products reporting units. Based on these quantitative analyses, the fair value was determined to be less than the carrying value for our Manufactured Products unit, but not for our Subsea Robotics reporting unit. As a result, for our Manufactured Products unit, we recorded a pre-tax goodwill impairment loss of $41 million.
Our estimates of fair values for our reporting units determined in the first and third quarters of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable values. For our cash flow projections in each of those periods, we utilized a weighted-average cost of capital ranging from 11% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
In our 2020 annual goodwill evaluation, we performed qualitative assessments for our two reporting units, Subsea Robotics and ADTech, with remaining goodwill balances. We concluded that it was more likely than not that the fair value of each of these reporting units was more than the carrying value of the reporting unit.
In our 2019 annual goodwill evaluation, we performed quantitative assessments for (1) our Subsea Projects reporting unit, due to its fair value being less than carrying value in the prior year, and (2) our Asset Integrity reporting unit, due to deterioration in its business environment. In our quantitative analyses for the Subsea Projects and Asset Integrity reporting units, we estimated the fair values by weighting the results from the income approach and the market approach. These valuation approaches considered a number of factors that included prospective financial information, operating margins, growth rates, terminal values, discount rates and comparable multiples of similar companies in our industry and required us to make certain assumptions and estimates regarding industry economic factors and future profitability of our business. Based on these quantitative tests, we determined that the fair value for our Subsea Projects reporting unit exceeded the carrying amount and there was no impairment. For our Asset Integrity reporting unit, the fair value was less than the carrying value and, as a result, we recorded a pre-tax goodwill impairment loss of $15 million. For the remaining reporting units, qualitative assessments were performed, and we concluded that it was more likely than not that the fair value of each such reporting unit was more than the carrying value of the reporting unit. Our third quarter 2020 change in our operating segments resulted in goodwill impairment as recorded for the year ended December 31, 2019 to our Asset Integrity reporting unit, to be allocated, based on historical cost, to our IMDS reporting segment and unit in our new organizational structure.
In our 2018 annual goodwill evaluation, we performed a qualitative assessment for our Subsea Projects reporting unit. Due to the protracted downturn in survey and vessel activity, we determined that it was more likely than not the fair value was less than the carrying amount. As a result, we determined that a quantitative assessment was necessary for our Subsea Projects reporting unit. In our 2018 quantitative analysis for the Subsea Projects reporting unit, we estimated the fair value by weighting the results from the income approach and the market approach. These valuation approaches considered a number of factors that included prospective financial information, operating margins, growth rates, terminal values, discount rates and comparable multiples of similar companies in our industry and required us to make certain assumptions and estimates regarding industry economic factors and future profitability of our business. Based on this quantitative test, we determined that the fair value for Subsea Projects was less than the carrying value and, as a result, we recorded a pre-tax goodwill impairment loss of $76 million in the Subsea Project reporting unit. The goodwill impairment was included as a component of “Income (loss) from operations” in our Consolidated Statement of Operations for the year ended December 31, 2018. For the remaining reporting units, qualitative assessments were performed, and we concluded that it was more likely than not that the fair value of each such reporting unit was more than the carrying value of the reporting unit.
Our third quarter 2020 change in our operating segments resulted in one reporting unit for each of our new segments. The following table reflects goodwill impairments as recorded for the year ended December 31, 2018 to our Subsea Projects reporting unit, and allocated, based on historical cost, in the third quarter of 2020 to the applicable reporting segments in our new organizational structure:
Year ended December 31, 2018
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Projects/Subsea Projects$76,449 $51,168 $— $17,750  $7,531 $76,449 
Total goodwill impairment$76,449 $51,168 $— $17,750 $7,531 $76,449 
Aside from the goodwill impairments discussed above, the changes in our reporting units' goodwill balances during the periods presented are from currency exchange rate changes.
For further information regarding goodwill by business segment, see Note 11–“Operations by Business Segment and Geographic Area.”
Property and Equipment and Intangible Assets
After reallocation of our long-lived assets to our new segments in the third quarter of 2020, we determined that impairment indicators were present and performed a quantitative assessment for our Manufactured Products asset groups. Based on that assessment, we concluded that it was more likely than not that the fair value of the asset groups within Manufactured Products was more than the carrying value of each asset group and, therefore, no impairment was required. We did not identify any triggering events for our asset groups other than those included in Manufactured Products during the third quarter of 2020.
During the first quarter of 2020, due to the protracted energy downturn compounded by demand destruction resulting from the adverse impacts of the COVID-19 pandemic and insufficient control of crude oil supply levels during the quarter, as well as our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups. To measure fair value for these asset groups, we used the following approaches:
Subsea Distribution Solutions U.K. - We utilized the cost approach and considered economic obsolescence under the income approach to determine fair value of the property and equipment.
Subsea Distribution Solutions Brazil and Angola - We utilized a combination of market and cost approaches to measure fair values.
Shallow Water vessels - We utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value.
Renewables and Special Projects - We utilized a combination of market and cost approaches to measure fair values.
Oceaneering Entertainment Systems and Oceaneering AGV Systems - We utilized a combination of market and cost approaches to measure fair value.
Our estimates of fair value for these asset groups determined in the first quarter of 2020 required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value. Our cash flow projections utilized a weighted-average cost of capital ranging from 12% to 15% and a terminal value based on the Gordon Growth Model, assuming an expected long-term growth rate of 2%.
As a result, we determined that the carrying values exceeded the estimated fair values and recorded impairments as noted below. Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned into our new reporting segments as follows:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsManufactured Products OPGIMDSTotal
Subsea Products      
Subsea Distribution Solutions U.K.$6,543 $6,543 $— $— $6,543 
Subsea Distribution Solutions Brazil9,834 9,834 9,834 
Subsea Distribution Solutions Angola38,482 38,482 38,482 
Subsea Projects
Shallow Water vessels3,894 3,894 3,894 
Renewables and Special Projects Group3,628 3,628 3,628 
Global Data Solutions167 167 167 
Advanced Technologies
Oceaneering Entertainment Systems5,065 5,065 5,065 
Oceaneering AGV Systems1,150 1,150 1,150 
Total long-lived asset impairments$68,763 $61,074 $7,522 $167 $68,763 
In the fourth quarter of 2019, due to the protracted energy downturn and our customers' continued focus on cost discipline, we determined that impairment indicators were present within certain of our asset groups in our Subsea Projects and Asset Integrity segments. For our Subsea Projects segment, impairment indicators were present in our Deepwater and Shallow Water vessel asset groups and in our Ecosse asset group. For the Deepwater and Shallow Water vessel asset groups, we utilized the cost approach and considered historical, current and anticipated dayrates and utilization to measure market value. For our Ecosse asset group, we utilized a combination of income and market approaches, using projected discounted cash flows and the estimated expected realizable value in the market. Our Asset Integrity segment consists of one asset group. We measured the fair value of the Asset Integrity asset group by applying the income approach, using projected discounted cash flows. Our estimates of fair values for the asset groups in our Subsea Projects and Asset Integrity segments required us to use significant unobservable inputs, classified as Level 3 fair value measurements, including assumptions related to future performance, risk-adjusted discount rates, future commodity prices and demand for our services and estimates of expected realizable value.
As a result, we determined that the carrying values exceeded the estimated fair values and recorded impairments as noted below. Our third quarter 2020 change in operating segments did not result in any changes in our asset groups. Our reporting units with long-lived asset impairments in the year ended December 31, 2019, were realigned into our new reporting segments as follows:
Year Ended December 31, 2019
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsOPGIMDSTotal
Subsea Projects
Deepwater and Shallow Water vessel asset groups$131,894 $131,894 $131,894 
Ecosse asset group10,721 10,721 10,721 
Asset Integrity16,738 16,738 16,738 
Total long-lived asset impairments$159,353 $142,615 $16,738 $159,353 
In 2020, we also recorded $24 million for write-downs and write-offs of certain equipment and intangible assets associated with equipment obsolescence.
In the fourth quarter of 2019, we also recorded $45 million for write-downs and write-offs of certain equipment and intangible assets, including asset write-downs relating to the retirement of 30 ROVs, and some of the IWOCS equipment in our Subsea Products segment. In 2018, we recorded the write-offs of certain equipment and intangible assets associated with exiting the land survey business and equipment obsolescence of $7.7 million. See Note
11–“Operations by Business Segment and Geographic Area” for information regarding the realignment into our new reporting segments in the third quarter of 2020.
For further information regarding write-downs and write-offs of property and equipment and long-lived intangible assets by business segment, see Note 11–“Operations by Business Segment and Geographic Area.”
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Notes)
12 Months Ended
Dec. 31, 2020
Revenue [Abstract]  
Revenue recognition [Text Block] Revenue
Revenue by Category
The following table presents Revenue disaggregated by business segment, geographical region, and timing of transfer of goods or services.
Year Ended December 31,
(in thousands)20202019 *2018 *
Business Segment:
Energy Services and Products
Subsea Robotics$493,332 $583,652 $513,701 
Manufactured Products477,419 498,350 431,459 
Offshore Projects Group289,127 380,966 413,598 
Integrity Management & Digital Solutions226,938 266,086 273,575 
Total Energy Services and Products1,486,816 1,729,054 1,632,333 
Aerospace and Defense Technologies341,073 319,070 277,149 
Total$1,827,889 $2,048,124 $1,909,482 
* Recast to reflect segment changes.
Year Ended December 31,
(in thousands)202020192018
Geographic Operating Areas:
Foreign:
United Kingdom$241,168 $256,348 $203,391 
Norway202,379 217,762 185,552 
Africa198,505 292,818 239,959 
Asia and Australia149,798 174,769 163,843 
Brazil84,636 93,511 64,004 
Other90,541 91,591 103,548 
Total Foreign967,027 1,126,799 960,297 
United States860,862 921,325 949,185 
Total$1,827,889 $2,048,124 $1,909,482 
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Balance Sheet Information
12 Months Ended
Dec. 31, 2019
Equity Method Investment, Summarized Financial Information [Abstract]  
Selected Balance Sheet Accounts SELECTED BALANCE SHEET INFORMATION
The following is information regarding selected balance sheet accounts:
 
 December 31,
(in thousands)20202019
Inventory, net:
Remotely operated vehicle parts and components$62,788 $76,120 
Other inventory, primarily raw materials78,453 98,624 
Total$141,241 $174,744 
Other current assets:
Prepaid expenses$48,616 $43,210 
Angolan bonds10,179 10,179 
Total$58,795 $53,389 
Other noncurrent assets:
Intangible assets, net$14,317 $25,774 
Cash surrender value of life insurance policies39,562 50,097 
Investment in unconsolidated affiliates34,166 37,896 
Other20,205 37,611 
Total$108,250 $151,378 
Accrued liabilities:
Payroll and related costs$135,042 $137,001 
Accrued job costs47,721 54,387 
Income taxes payable35,929 36,996 
Current operating lease liability18,798 19,863 
Other55,373 89,434 
Total$292,863 $337,681 
Other long-term liabilities:
Deferred income taxes$2,993 $1,126 
Supplemental Executive Retirement Plan33,982 46,244 
Long-Term Incentive Plan12,640 10,381 
Uncertain tax positions15,010 20,949 
Other24,619 28,094 
Total$89,244 $106,794 
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
In December 2017, the United States enacted the Tax Act, which included a number of changes to existing U.S. tax laws that have an impact on our income tax provision, most notably a reduction of the U.S. corporate income tax rate from 35% to 21% for tax years beginning after December 31, 2017, and the creation of a quasi-territorial tax system with a one‑time mandatory transition tax on applicable previously deferred earnings of foreign subsidiaries. The Tax Act also made prospective changes beginning in 2018, including BEAT and GILTI taxes, additional limitations on the deductibility of interest expense and repeal of the domestic manufacturing deduction. We have elected to account for GILTI as a current period expense when incurred.
In 2018, based on regulations issued by the U.S. Department of the Treasury and additional accounting analysis, we completed our accounting on the effect of the Tax Act and reflected the effects in our financial statements to include the tax impact of $8.8 million related to the one-time mandatory transition tax. In 2019, we identified additional available business credits, which are reflected in our 2018 income tax return as filed, thereby reducing the effects of the Tax Act in our financial statements by $8.2 million, for a total liability of $0.6 million.
On March 27, 2020, the CARES Act was signed into law in the U.S. In accordance with the recently established rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended 2012 and 2013 income tax returns impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expect to receive combined refunds of approximately $33 million, of which we have received $5.6 million as of December 31, 2020. The remaining refunds are classified as accounts receivable, net, in the consolidated balance sheet as of December 31, 2020. We also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.
Our provisions (benefit) for income taxes and our cash taxes paid are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Current:
Domestic$(32,743)$(7,571)$(1,564)
Foreign34,755 37,462 16,146 
Total current2,012 29,891 14,582 
Deferred:
Domestic(9,192)(10,860)(22,905)
Foreign5,034 (1,408)34,817 
Total deferred(4,158)(12,268)11,912 
Total provision (benefit) for income taxes
$(2,146)$17,623 $26,494 
Cash taxes paid, net$26,264 $29,806 $29,737 
The components of income (loss) before income taxes are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Domestic$(306,354)$(271,515)$(132,138)
Foreign(192,543)(59,306)(53,695)
Income (loss) before income taxes
$(498,897)$(330,821)$(185,833)
As of 2020 and 2019, our worldwide deferred tax assets, liabilities and net deferred tax liabilities were as follows: 
 December 31,
(in thousands)20202019
Deferred tax assets:
Deferred compensation$16,761 $15,227 
Deferred income1,958 4,835 
Accrued expenses27,864 25,805 
Net operating loss and other carryforwards521,757 199,410 
Long-term operating lease liabilities40,417 50,256 
Goodwill and intangibles19,357 — 
Interest27,359 20,352 
Other14,045 16,152 
Gross deferred tax assets669,518 332,037 
Valuation allowances(592,516)(277,258)
Total deferred tax assets$77,002 $54,779 
Deferred tax liabilities:
Property and equipment$1,343 $6,237 
Basis difference in equity investments2,348 2,156 
Right-of-use operating lease assets28,519 43,734 
Interest47,785 — 
Other— 3,778 
Total deferred tax liabilities$79,995 $55,905 
Net deferred income tax liability$2,993 $1,126 
Our net deferred tax liability is reflected within our balance sheet as follows: 
 December 31,
(in thousands)20202019
Deferred tax liabilities$2,993 $1,126 
Net deferred income tax liability$2,993 $1,126 
As of December 31, 2020, we had approximately $480 million of deferred tax assets related to net operating and other loss carryforwards that were generated in various worldwide jurisdictions. The carryforwards include $163 million that do not expire and $317 million that will expire from 2021 through 2040. We have recorded a total valuation allowance of $592 million on operating losses and tax credit carryforwards, as well as other deferred tax assets, as our management believes that it is more likely than not that these deferred tax assets will not be realized. Our deferred tax assets include approximately $269 million of foreign net operating losses and other deferred tax assets included on tax returns filed in 2020 that management believes will never be realized based on the nature of the loss and our current organizational structure.
The following is a reconciliation of the beginning and ending amounts of our valuation allowances:
Year Ended December 31,
(in thousands)202020192018
Balance at beginning of year$(277,258)$(203,040)$(206,586)
Increase due principally to net operating losses(300,748)(59,596)(38,415)
Increase due to foreign tax and business credit carryforwards(14,510)(14,622)(14,065)
Reduction due to utilization of foreign tax credits generated in prior years— — 56,026 
Balance at end of year$(592,516)$(277,258)$(203,040)
The 2018 utilization of the foreign tax credits generated in prior years was a result of the mandatory repatriation requirements of the Tax Act.
Following is a reconciliation of income tax expense (benefit) computed by applying the U.S. statutory rate of 21% for 2020, 2019 and 2018 to income (loss) before income taxes and our reported provision (benefit) for income taxes:
Year Ended December 31,
(in thousands)202020192018
Income tax provision (benefit) at the U.S. statutory rate$(104,769)$(69,472)$(39,025)
Tax Act - net mandatory repatriation tax— (8,220)8,790 
CARES Act (4,681)— — 
Permanent differences for goodwill impairments50,435 — — 
Valuation allowances46,650 74,553 38,415 
Foreign tax rate differential6,088 18,439 475 
Stock compensation1,032 989 2,135 
Uncertain tax positions(5,939)3,046 12,644 
Other items, net9,038 (1,712)3,060 
Total provision (benefit) for income taxes$(2,146)$17,623 $26,494 
We recognize the expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. We account for any applicable interest and penalties on these positions as a component of our provision for income taxes in our consolidated financial statements.
A reconciliation of the beginning and ending amount of gross uncertain tax positions, not including associated foreign tax credits and penalties and interest, is as follows: 
 Year Ended December 31,
(in thousands)202020192018
Balance at beginning of year$16,911 $14,971 $5,339 
Additions based on tax positions related to the current year2,229 3,662 445 
Reductions for expiration of statutes of limitations(628)(2,835)(260)
Additions (reductions) based on tax positions related to prior years1,830 2,060 10,540 
Reductions based on tax positions related to prior years(68)(563)— 
Settlements(188)(384)(1,093)
Balance at end of year$20,086 $16,911 $14,971 
We account for any applicable interest and penalties on uncertain tax positions as a component of our provision for income taxes on our financial statements. We increased/(decreased) income tax expense by $(1.2) million and $1.4 million in 2020 and 2019, respectively, for penalties and interest on uncertain tax positions, which brought our total liabilities for penalties and interest on uncertain tax positions to $4.5 million and $5.7 million on our balance sheets as of December 31, 2020 and 2019, respectively. All additions or reductions to those liabilities would affect our effective income tax rate in the periods of change.
We believe approximately $2.0 million of gross uncertain tax positions will be resolved within the next 12 months. Including associated foreign tax credits and penalties and interest, we have accrued a net total of $15 million and $21 million in other long-term liabilities on our balance sheet as of December 31, 2020 and 2019, respectively, for uncertain tax positions.
We continue to make an assertion to indefinitely reinvest the unrepatriated earnings of any foreign subsidiary that would incur incremental tax consequences upon the distribution of such earnings. As of December 31, 2020, we did not provide for deferred taxes on earnings of our foreign subsidiaries that are indefinitely reinvested. If we were to make a distribution from the unremitted earnings of these subsidiaries, we could be subject to taxes in various jurisdictions. However, it is not practical to estimate the amount of tax that could ultimately be due if such earnings
were remitted. If our expectations were to change regarding future tax consequences, we may be required to record additional deferred taxes that could have a material effect on our consolidated financial statements.
Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations: 
Jurisdiction                                 Periods
United States2014
United Kingdom2018
Norway2015
Angola2013
Brazil2016
Australia2015
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Income Statement Information Selected Income Statement Information (Notes)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Selected Income Statement Information [Abstract]    
Selected Income Statement Information [Text Block] SELECTED INCOME STATEMENT INFORMATION
 The following schedule shows our revenue, costs and gross margins by services and products: 
 Year Ended December 31,
(in thousands)202020192018
Revenue:
Services$1,340,033 $1,333,787 $1,245,927 
Products487,856 714,337 663,555 
Total revenue1,827,889 2,048,124 1,909,482 
Cost of Services and Products:
Services1,161,699 1,242,006 1,135,084 
Products421,445 619,490 578,212 
Unallocated expenses80,804 88,384 66,960 
Total cost of services and products1,663,948 1,949,880 1,780,256 
Gross margin:
Services178,334 91,781 110,843 
Products66,411 94,847 85,343 
Unallocated expenses(80,804)(88,384)(66,960)
Total gross margin$163,941 $98,244 $129,226 
SELECTED INCOME STATEMENT INFORMATION
 The following schedule shows our revenue, costs and gross margins by services and products: 
 Year Ended December 31,
(in thousands)202020192018
Revenue:
Services$1,340,033 $1,333,787 $1,245,927 
Products487,856 714,337 663,555 
Total revenue1,827,889 2,048,124 1,909,482 
Cost of Services and Products:
Services1,161,699 1,242,006 1,135,084 
Products421,445 619,490 578,212 
Unallocated expenses80,804 88,384 66,960 
Total cost of services and products1,663,948 1,949,880 1,780,256 
Gross margin:
Services178,334 91,781 110,843 
Products66,411 94,847 85,343 
Unallocated expenses(80,804)(88,384)(66,960)
Total gross margin$163,941 $98,244 $129,226 
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments And Contingencies
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Commitments And Contingencies   . COMMITMENTS AND CONTINGENCIES
Lease Commitments
As of December 31, 2020, we occupied several facilities under noncancellable operating leases expiring at various dates through 2035. See Note 4—“Leases” for more information on our operating leases.
Insurance
The workers' compensation, maritime employer's liability and comprehensive general liability insurance policies that we purchase each include a deductible layer, for which we would be responsible, that we consider financially prudent. Insurance above the deductible layers can be by occurrence or in the aggregate. We determine the level of accruals for claims exposure by reviewing our historical experience and current year claim activity. We do not record accruals on a present-value basis. We review larger claims with insurance adjusters and establish specific reserves for known liabilities. We establish an additional reserve for incidents incurred but not reported to us for each year using our estimates and based on prior experience. We believe we have established adequate accruals for expected liabilities arising from those obligations. However, it is possible that future earnings could be affected by changes in our estimates relating to these matters.
Litigation
In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:
performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and
workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims.
Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.
Letters of Credit
We had $51 million and $49 million in letters of credit outstanding as of December 31, 2020 and 2019, respectively, which related to self-insurance requirements and various bid and performance bonds, which are usually for the duration of the applicable contract.
Financial Instruments and Risk Concentration
In the normal course of business, we manage risks associated with foreign exchange rates and interest rates through a variety of strategies, including the use of hedging transactions. As a matter of policy, we do not use derivative instruments unless we have an underlying exposure. Other financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents and accounts receivable.
The carrying values of cash and cash equivalents approximate their fair values due to the short-term maturity of the underlying instruments. Accounts receivable are generated from a broad group of customers, primarily from within the energy industry, which is our major source of revenue. Due to their short-term nature, carrying values of our accounts receivable and accounts payable approximate fair market values.
We estimated the aggregate fair market value of the Senior Notes to be $723 million as of December 31, 2020 based on quoted prices. Since the market for the Senior Notes is not an active market, the fair value of the Senior Notes is classified within Level 2 in the fair value hierarchy under U.S. GAAP (inputs other than quoted prices in active markets for similar assets and liabilities that are observable or can be corroborated by observable market data for substantially the full terms for the assets or liabilities).
Foreign currency gains (losses) related to the Angolan kwanza of $(2.8) million, $(4.8) million and $(19) million in the years ended December 31, 2020, 2019 and 2018, were primarily due to the remeasurement of our Angolan
kwanza cash balances to U.S. dollars. Foreign currency gains (losses) related to the Brazilian real of $(7.3) million, $(0.7) million and $0.6 million in the years ended December 31, 2020, 2019 and 2018, were primarily due to the remeasurement of our U.S. dollar denominated liability balances to the Brazilian real. We recorded foreign currency transaction losses related to the Angolan kwanza and Brazilian real as a component of other income (expense), net in our Consolidated Statements of Operations.
Any conversion of cash balances from kwanza to U.S. dollars is controlled by the central bank in Angola. As of December 31, 2020 and 2019, we had the equivalent of approximately $4.7 million and $6.2 million of kwanza cash balances, respectively, in Angola reflected on our Consolidated Balance Sheets.
To mitigate our currency exposure risk in Angola, we have used kwanza to purchase equivalent Angolan central bank (Banco Nacional de Angola) bonds. The bonds are denominated as U.S. dollar equivalents, so that, upon payment of semi-annual interest and principal upon maturity, payment is made in kwanza, equivalent to the respective U.S. dollars at the then-current exchange rate. During 2018, we received a total of $70 million in proceeds from maturities and redemptions of Angolan bonds and reinvested $10 million of the proceeds in similar assets. As of December 31, 2020 and 2019, we had $10 million of Angolan bonds on our Consolidated Balance Sheets. Because we intend to sell the bonds if we are able to repatriate the proceeds, we have classified these bonds as available-for-sale securities, and they are recorded in other current assets on our Consolidated Balance Sheets.
We estimated the fair market value of the Angolan bonds to be $10 million as of December 31, 2020 and 2019 using quoted market prices. Since the market for the Angolan bonds is not an active market, the fair value of the Angolan bonds is classified within Level 2 in the fair value hierarchy under U.S. GAAP.
Insurance Disclosure
Insurance
The workers' compensation, maritime employer's liability and comprehensive general liability insurance policies that we purchase each include a deductible layer, for which we would be responsible, that we consider financially prudent. Insurance above the deductible layers can be by occurrence or in the aggregate. We determine the level of accruals for claims exposure by reviewing our historical experience and current year claim activity. We do not record accruals on a present-value basis. We review larger claims with insurance adjusters and establish specific reserves for known liabilities. We establish an additional reserve for incidents incurred but not reported to us for each year using our estimates and based on prior experience. We believe we have established adequate accruals for expected liabilities arising from those obligations. However, it is possible that future earnings could be affected by changes in our estimates relating to these matters.
 
Legal Matters and Contingencies
Litigation
In the ordinary course of business, we are, from time to time, involved in litigation or subject to disputes, governmental investigations or claims related to our business activities, including, among other things:
performance- or warranty-related matters under our customer and supplier contracts and other business arrangements; and
workers’ compensation claims, Jones Act claims, occupational hazard claims, premises liability claims and other claims.
Although we cannot predict the ultimate outcome of these matters, we believe that our ultimate liability, if any, that may result from these other actions and claims will not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. However, because of the inherent uncertainty of litigation and other dispute resolution proceedings and, in some cases, the availability and amount of potentially available insurance, we can provide no assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material effect on our consolidated financial condition, results of operations or cash flows for the fiscal period in which that resolution occurs.
 
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting Standards Updates (Notes)
12 Months Ended
Dec. 31, 2020
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]
2. ACCOUNTING STANDARDS UPDATE
Recently Adopted Accounting Standards. On January 1, 2020, we adopted ASC 326, which introduces a new credit reserving model known as the CECL model. The adoption of ASC 326 did not materially affect our net earnings and had no impact on our cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
In August 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-13, “Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”). This standard eliminated the prior requirement to disclose the amount or reason for transfers between level 1 and level 2 of the fair value hierarchy and the requirement to disclose the valuation methodology for level 3 fair value measurements. The standard added disclosure requirements for level 3 fair value measurements, including the requirement to disclose the changes in unrealized gains and losses in other comprehensive income during the period and the disclosure of other relevant quantitative information for certain unobservable inputs. The adoption of ASU 2018-13 on January 1, 2020, did not have a material impact on our disclosures.
Recently Issued Accounting Standards. In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, “Income Taxes,” and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are evaluating the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides temporary optional expedients and exceptions to existing guidance on applying contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Interbank Offered Rate (“LIBOR”), which is scheduled to be phased out in 2021, to alternate rates such as the Secured Overnight Financing Rate (“SOFR”). This ASU was effective upon issuance and can be applied prospectively through December 31, 2022. We continue to evaluate the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Lease (Notes)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
As of December 31, 2020, future maturities of lease liabilities for our operating leases with an initial lease term of more than 12 months were as follows:
Maturities of Lease Liabilities
(in thousands)
For the year ended December 31,
2021$28,892 
202226,740 
202322,342 
202419,424 
202519,110 
Thereafter122,593 
Total lease payments239,101 
Less: Interest(64,229)
Present Value of Lease Liabilities$174,872 
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies-Leases - USD ($)
12 Months Ended
Jan. 01, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Operating Lease, Right-of-Use Asset $ 185 $ 141,206,000 $ 163,238,000  
Operating Lease, Liability 191 $ 174,872,000    
Operating Leases, Operating Lease Term   15 years    
Stockholders' Equity, Other $ (5,900,000) $ (2,273,000) $ (5,860,000) $ (537,000)
Acquired Finite-lived Intangible Asset, Weighted Average Useful Life   3 years    
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies-Treasury Stock - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2015
Dec. 12, 2014
Accounting Policies [Abstract]          
Stock Repurchase Program, Number of Shares Authorized to be Repurchased         10,000,000
Treasury stock, shares 0 0 0 2,000,000.0  
Treasury Stock, Value, Acquired, Cost Method       $ 100  
Treasury Stock, Common, Shares 12,000,000        
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies-Inventory - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Inventory Write-down $ 7,038 $ 21,285
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies - Principles of Consolidation And Repurchases (Details) - shares
shares in Thousands
Dec. 31, 2020
Dec. 12, 2014
Schedule of Equity Method Investments [Line Items]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Percentage 50.00%  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased   10,000
Stock Repurchase Program, Number of Shares Authorized to be Repurchased   10,000
Minimum [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investment, Ownership Percentage 20.00%  
Maximum [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investment, Ownership Percentage 50.00%  
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies Summary of Major Accounting Policies - Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Inventory [Line Items]    
Inventory Write-down $ 7,038 $ 21,285
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies - Property, Plant and Equipment and Long-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Interest Costs Capitalized   $ 3,400 $ 7,300
Remotely Operated Vehicles [Member]      
Property, Plant and Equipment [Line Items]      
Operating Leases, Operating Lease Term 8 years    
Marine Services Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Operating Leases, Operating Lease Term 25 years    
Marine Services Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Operating Leases, Operating Lease Term 3 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Operating Leases, Operating Lease Term 25 years    
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Operating Leases, Operating Lease Term 3 years    
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies - Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]  
2. ACCOUNTING STANDARDS UPDATE
Recently Adopted Accounting Standards. On January 1, 2020, we adopted ASC 326, which introduces a new credit reserving model known as the CECL model. The adoption of ASC 326 did not materially affect our net earnings and had no impact on our cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
In August 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-13, “Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”). This standard eliminated the prior requirement to disclose the amount or reason for transfers between level 1 and level 2 of the fair value hierarchy and the requirement to disclose the valuation methodology for level 3 fair value measurements. The standard added disclosure requirements for level 3 fair value measurements, including the requirement to disclose the changes in unrealized gains and losses in other comprehensive income during the period and the disclosure of other relevant quantitative information for certain unobservable inputs. The adoption of ASU 2018-13 on January 1, 2020, did not have a material impact on our disclosures.
Recently Issued Accounting Standards. In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, “Income Taxes,” and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are evaluating the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides temporary optional expedients and exceptions to existing guidance on applying contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Interbank Offered Rate (“LIBOR”), which is scheduled to be phased out in 2021, to alternate rates such as the Secured Overnight Financing Rate (“SOFR”). This ASU was effective upon issuance and can be applied prospectively through December 31, 2022. We continue to evaluate the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
   
Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Our reporting units with long-lived asset impairments in the three-month period ended March 31, 2020, were realigned into our new reporting segments as follows:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsManufactured Products OPGIMDSTotal
Subsea Products      
Subsea Distribution Solutions U.K.$6,543 $6,543 $— $— $6,543 
Subsea Distribution Solutions Brazil9,834 9,834 9,834 
Subsea Distribution Solutions Angola38,482 38,482 38,482 
Subsea Projects
Shallow Water vessels3,894 3,894 3,894 
Renewables and Special Projects Group3,628 3,628 3,628 
Global Data Solutions167 167 167 
Advanced Technologies
Oceaneering Entertainment Systems5,065 5,065 5,065 
Oceaneering AGV Systems1,150 1,150 1,150 
Total long-lived asset impairments$68,763 $61,074 $7,522 $167 $68,763 
  Our reporting units with long-lived asset impairments in the year ended December 31, 2019, were realigned into our new reporting segments as follows:
Year Ended December 31, 2019
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitLong-lived Asset ImpairmentsOPGIMDSTotal
Subsea Projects
Deepwater and Shallow Water vessel asset groups$131,894 $131,894 $131,894 
Ecosse asset group10,721 10,721 10,721 
Asset Integrity16,738 16,738 16,738 
Total long-lived asset impairments$159,353 $142,615 $16,738 $159,353 
 
Business Acquisition [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired   $ 0 $ 0 $ 68,571
Ecosse [Member]        
Business Acquisition [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired       $ 68,000
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Major Accounting Policies - Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Line Items]          
Goodwill, Impairment Loss $ 76,449 $ 303,005 $ 343,880 $ 14,713 $ 76,449
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies - Foreign Currency Translation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Foreign Currency Transaction Gain (Loss), before Tax $ (14,000) $ (6,300) $ (18,000)
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies Summary Of Major Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2019
Jan. 01, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' Equity, Other $ (5,900)   $ (2,273) $ (5,860) $ (537)
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]    
2. ACCOUNTING STANDARDS UPDATE
Recently Adopted Accounting Standards. On January 1, 2020, we adopted ASC 326, which introduces a new credit reserving model known as the CECL model. The adoption of ASC 326 did not materially affect our net earnings and had no impact on our cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
In August 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-13, “Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”). This standard eliminated the prior requirement to disclose the amount or reason for transfers between level 1 and level 2 of the fair value hierarchy and the requirement to disclose the valuation methodology for level 3 fair value measurements. The standard added disclosure requirements for level 3 fair value measurements, including the requirement to disclose the changes in unrealized gains and losses in other comprehensive income during the period and the disclosure of other relevant quantitative information for certain unobservable inputs. The adoption of ASU 2018-13 on January 1, 2020, did not have a material impact on our disclosures.
Recently Issued Accounting Standards. In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, “Income Taxes,” and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are evaluating the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides temporary optional expedients and exceptions to existing guidance on applying contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Interbank Offered Rate (“LIBOR”), which is scheduled to be phased out in 2021, to alternate rates such as the Secured Overnight Financing Rate (“SOFR”). This ASU was effective upon issuance and can be applied prospectively through December 31, 2022. We continue to evaluate the impact and do not expect this ASU to have a material impact on our consolidated financial statements.
   
Percentage of Completion Percent of Revenue     24.00% 21.00%  
Revenues     $ 1,827,889 $ 2,048,124 1,909,482
Cost of Goods and Services Sold     1,663,948 1,949,880 1,780,256
Income Tax Expense (Benefit)     (2,146) 17,623 26,494
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest     (496,751) (348,444) (212,327)
Inventory, Net     141,241 174,744  
Accrued Liabilities, Current     292,863 337,681  
Liabilities, Other than Long-term Debt, Noncurrent     89,244 106,794  
Retained Earnings (Accumulated Deficit)     1,351,220 1,850,244  
Stockholders' Equity, Other $ (5,900)   $ (2,273) $ (5,860) $ (537)
Accounting Standards Update 2019-01 Cumulative Effect, Period of Adoption [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' Equity, Other   $ (500)      
Stockholders' Equity, Other   $ (500)      
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies Summary of Major Accounting Policies - Dispositions (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Dispositions [Abstract]  
Proceeds from sale of assets $ 15,000
Gain (Loss) on Sale of Assets and Asset Impairment Charges $ 9,300
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies (Details)
12 Months Ended
Dec. 31, 2020
Disposition [Line Items]  
Disposition [Policy Text Block] Dispositions. In September 2018, we consummated the sale of our cost method investment in ASV Global, LLC for $15 million. The sale resulted in a pre-tax gain of $9.3 million, which is reflected in other income (expense), net in our Consolidated Statement of Operations for the year ended December 31, 2018.
Treasury Stock [Text Block] Repurchase Plan. In December 2014, our Board of Directors approved a share repurchase program under which we may repurchase up to 10 million shares of our common stock on a discretionary basis. The program calls for the repurchases to be made in the open market, or in privately negotiated transactions from time to time, in compliance with applicable laws, rules and regulations, including Rule 10b-18 under the Securities Exchange Act of 1934, as amended, subject to market and business conditions, levels of available liquidity, cash requirements for other purposes, applicable legal requirements and other relevant factors. The timing and amount of any future repurchases will be determined by management based on its evaluation of these factors. The program does not obligate us to repurchase any particular number of shares. Under the program, in 2015, we repurchased 2.0 million shares of our common stock for $100 million. We have not repurchased any shares under the program since 2015. As of December 31, 2020, we retained 12 million of the shares we had repurchased through this and a prior repurchase program. We expect to hold the shares repurchased as treasury stock for future use. We account for the shares we hold in treasury under the cost method, at average cost.
Principles of Consolidation Principles of Consolidation. The consolidated financial statements include the accounts of Oceaneering International, Inc. (“Oceaneering,” “we” or “us”) and our 50% or more owned and controlled subsidiaries. We also consolidate entities that are determined to be variable interest entities if we determine that we are the primary beneficiary; otherwise, we account for those entities using the equity method of accounting. We use the equity method to account for our investments in unconsolidated affiliated companies of which we own an equity interest of between 20% and 50% and as to which we have significant influence, but not control, over operations. We use the cost method for all other long-term investments. Investments in entities that we do not consolidate are reflected on our balance sheet in other non-current assets. All significant intercompany accounts and transactions have been eliminated.
Use Of Estimates Use of Estimates. The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires that our management make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents Cash and Cash Equivalents. Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less from the date of investment.
Inventory Inventory. Inventory is valued at the lower of cost or net realizable value. We determine cost using the weighted-average method. We periodically review the value of items in inventory and record write-downs or write-offs of inventory based on our assessment of market conditions. Write-downs and write-offs are charged to cost of services and products. In the years ended December 31, 2020 and 2019, we recorded inventory write-offs of $7.0 million and $21 million, respectively.
Business Acquisitions Business Acquisitions. We account for business combinations using the acquisition method of accounting, with acquisition prices being allocated to the assets acquired and liabilities assumed based on their fair values as of the respective dates of acquisition. In March 2018, we acquired Ecosse Subsea Limited (“Ecosse”) for $68 million in cash. Headquartered in Aberdeen, Scotland, Ecosse builds and operates tools for seabed preparation, route clearance and trenching for the installation of submarine cables and pipelines. These services are offered on an integrated basis that includes vessels, ROV's and survey services. We have accounted for this acquisition by allocating the purchase price to the assets acquired and liabilities assumed based on their estimated fair values as of the date of acquisition. We have included Ecosse’s operations in our consolidated financial statements starting from the date of closing, and its operating results are reflected in our Offshore Projects Group (“OPG”) segment.
Revenue Recognition
Revenue Recognition. Effective January 1, 2018, we adopted ASU 2014-09, “Revenue from Contracts with Customers,” which implemented Accounting Standards Codification Topic 606 (“ASC 606”). We applied the modified retrospective method to those contracts that were not completed as of January 1, 2018, and utilized the practical expedient to reflect the effect on contract modifications in the aggregate. The adoption of this ASU resulted in an after-tax cumulative effect adjustment of $0.5 million recorded to retained earnings as of January 1, 2018.
All of our revenue is realized through contracts with customers. We recognize our revenue according to the contract type. On a daily basis, we recognize service revenue over time for contracts that provide for specific time, material and equipment charges, which we bill periodically, ranging from weekly to monthly. We use the input method to faithfully depict revenue recognition, because each day of service provided represents value to the customer. The performance obligations in these contracts are satisfied, and revenue is recognized, as the work is performed. When appropriate, we apply the practical expedient to recognize revenue for the amount invoiced when the invoice corresponds directly to the value of our performance to date.
We account for significant fixed-price contracts, mainly relating to our Manufactured Products segment, and to a lesser extent in our OPG and Aerospace and Defense Technologies (“ADTech”) segments, by recognizing revenue over time using an input, cost-to-cost measurement percentage-of-completion method. In 2020 and 2019, we accounted for 24% and 21%, respectively, of our revenue using the input, cost-to-cost measurement percentage-of-completion method. We use the input cost-to-cost method to faithfully depict revenue recognition. This commonly used method allows appropriate calculation of progress on our contracts. A performance obligation is satisfied as we create a product on behalf of the customer over the life of the contract. The remainder of our revenue is recognized at the point in time when control transfers to the customer, thus satisfying the performance obligation.
We have elected to recognize the cost for freight and shipping as an expense when incurred. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by us from customers, are excluded from revenue.
In our service-based business lines, which principally charge on a dayrate basis for services provided, there is no significant impact in the pattern of revenue and profit recognition as a result of implementation of ASC 606. In our product-based business lines, predominantly in our Manufactured Products segment, we have seen impacts on the pattern of our revenue and profit recognition in our contracts using the percentage-of-completion method, as a result of the requirement to exclude uninstalled materials and significant inefficiencies from the measure of progress.
We apply judgment in the determination and allocation of transaction price to performance obligations, and the subsequent recognition of revenue, based on the facts and circumstances of each contract. We routinely review estimates related to our contracts and, where required, reflect revisions to profitability in earnings immediately. If an element of variable consideration has the potential for a significant future reversal of revenue, we will constrain that variable consideration to a level intended to remove the potential future reversal. If a current estimate of total contract cost indicates an ultimate loss on a contract, we recognize the projected loss in full when we determine it. In prior years, we have recorded adjustments to earnings as a result of revisions to contract estimates; however, we did not have any material adjustments during the years ended December 31, 2020, 2019 and 2018. However, there could be significant adjustments to overall contract costs in the future, due to changes in facts and circumstances.
In general, our payment terms consist of those services billed regularly as provided and those products delivered at a point in time, which are invoiced after the performance obligation is satisfied. Our product and service contracts with milestone payments due at agreed progress points during the contract are invoiced when those milestones are reached, which may differ from the timing of revenue recognition. Our payment terms generally do not provide financing of contracts to customers, nor do we receive financing from customers as a result of these terms.
See Note 3—“Revenue” for more information on our revenue from contracts with customers.
Stock-based Compensation Stock-Based Compensation. We recognize all share-based payments to directors, officers and employees over their vesting periods in the income statement based on their estimated fair values. For more information on our employee benefit plans, see Note 12—“Employee Benefit Plans.”
Income Taxes
Income Taxes. We provide income taxes at appropriate tax rates in accordance with our interpretation of the respective tax laws and regulations after review and consultation with our internal tax department, tax advisors and, in some cases, legal counsel in various jurisdictions. We provide for deferred income taxes for differences between carrying amounts of assets and liabilities for financial and tax reporting purposes and provide a valuation allowance against deferred tax assets when it is more likely than not that the asset will not be realized.
We recognize an expense or benefit for an uncertain tax position if it is more likely than not to be sustainable upon audit by the applicable taxing authority. If this threshold is met, the uncertain tax position is then measured and recognized at the largest amount that we believe is greater than 50% likely of being realized upon ultimate settlement. We account for any applicable interest and penalties on these uncertain tax positions as a component of our provision for income taxes on our financial statements.
The Tax Cuts and Jobs Act of 2017 (the “Tax Act”) made prospective changes beginning in 2018, including a base erosion and anti‑abuse tax ("BEAT") and a tax on global intangible low‑taxed income ("GILTI"). We have elected to account for GILTI as a current period expense when incurred.
For more information on income taxes, see Note 7—“Income Taxes.”
Foreign Currency Translations Foreign Currency Translation. The functional currency for several of our foreign subsidiaries is the applicable local currency. Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated into U.S. dollars using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date, and the resulting translation adjustments are recognized, net of tax, in accumulated other comprehensive income (loss) as a component of shareholders' equity. All foreign currency transaction gains and losses are recognized currently in the Consolidated Statements of Operations. We recorded $14 million, $6.3 million, and $18 million of foreign currency transaction losses in 2020, 2019 and 2018, respectively, and those amounts are included as a component of other income (expense), net in our Consolidated Statement of Operations.
Derivatives, Policy [Policy Text Block] Financial Instruments. We recognize all derivative instruments as either assets or liabilities in the balance sheet and measure those instruments at fair value. Subsequent changes in fair value are reflected in current earnings or other comprehensive income (loss), depending on whether a derivative instrument is designated as part of a hedge relationship and, if it is, the type of hedge relationship. See Note 9—“Debt” for information relative to the interest rate swaps we had in effect.
Reclassification, Comparability Adjustment
Recasting of Certain Prior Period Information. In the third quarter of 2020, we changed our organizational structure as part of the transformation to realign our businesses to achieve greater cost efficiencies and to bring together business units that frequently work together and promote increased synergies in bidding, project management and the use of offshore technicians. As a result, information that our chief operating decision maker regularly reviews changed. Therefore, for the year ended December 31, 2020, we are reporting our financial results consistent with our newly realigned operating segments and have recast certain prior period amounts to conform to the way we now manage our businesses and monitor segment performance as described in Note 3–“Revenue” and Note 11–“Operations by Business Segment and Geographic Area.” We also changed our reporting units to realign with the changes in our operating segments and reassessed impairments for long-lived assets and goodwill as described in Note 5–“Impairments.”
Reclassifications. Certain amounts from prior periods have been reclassified to conform with the current year presentation.
Goodwill and Intangible Assets, Goodwill, Policy
Goodwill. Our goodwill is evaluated for impairment annually and whenever we identify certain triggering events or circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In our annual evaluation of goodwill, we perform a qualitative or quantitative impairment test. Under the qualitative approach, if we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we are required to perform the quantitative analysis to determine the fair value for the reporting unit. We then compare the fair value of the reporting unit with its carrying amount and recognize an impairment loss for the amount by which the carrying amount exceeds the fair value of the reporting unit. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. We also consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. For additional information regarding impairments of goodwill in the years ended December 31, 2020, 2019 and 2018, see Note 5—“Impairments” and Note 11—“Operations by Business Segment and Geographic Area.”
Lessee, Leases
Leases. Effective as of January 1, 2019, we adopted ASU 2016-02, “Leases (Topic 842”) (“ASC 842”), which requires lessees to recognize right-of-use assets (“ROU assets”) and lease liabilities for virtually all leases and updates previous accounting standards for lessors to align certain requirements of the new leases standard and the revenue recognition accounting standard. We elected to apply the transition method that allowed us to apply this update at the adoption date and adopted the practical expedients that permitted us to retain the identification and classification of leases made under the previously applicable accounting standards. The adoption of this ASU as of January 1, 2019 resulted in a cumulative effect adjustment of $5.9 million recorded to retained earnings, with corresponding adjustments to increase ROU assets and lease liabilities by $185 million and $191 million, respectively. The adoption of this ASU did not materially affect our net earnings and had no impact on cash flows. Comparative information with respect to prior periods has not been retrospectively restated and continues to be reported under the accounting standards in effect for those periods.
We determine whether a contract is or contains a lease at inception, whether as a lessee or a lessor. We take into consideration the elements of an identified asset, right to control and the receipt of economic benefit in making those determinations.
As a lessor, we lease certain types of equipment along with the provision of services and utilize the expedient allowing us to combine the lease and non-lease components into a combined component that is accounted for (1) under ASC 842, when the lease component is predominant, and (2) under the accounting standard “Revenue from Contracts with Customers” (“ASC 606”), when the service component is predominant. In general, when we have a service component, it is typically the predominant element and leads to accounting under ASC 606.
As a lessor, we lease certain types of equipment, often providing services at the same time. These leases can be priced on a dayrate or lump-sum basis for periods ranging from a few days to multi-year contracts. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our customer's discretion. These leases generally do not contain options to purchase, material restrictions or covenants that impact our accounting for leases.
As a lessee, we lease land, buildings, vessels and equipment for the operation of our business and to support some of our service line revenue streams. These generally carry lease terms that range from days for operational and support equipment to 15 years for land and buildings. These leases are negotiated on commercial terms at market rates and many carry standard options to extend or terminate at our discretion. When the exercise of those options
is reasonably certain, we include them in the lease assessment. Our leases do not contain material restrictions or covenants that impact our accounting for them, nor do we provide residual value guarantees.
As a lessee, we utilize the practical expedients to not recognize leases with an initial lease term of 12 months or less on the balance sheet and to combine lease and non-lease components together and account for the combined component as a lease for all asset classes, except real estate.
Right-of-use operating lease assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement or modification date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, based on the information available at commencement or modification date in determining the present value of future payments. In determining the incremental borrowing rate, we considered our external credit ratings, bond yields for us and our identified peers, the risk-free rate in geographic regions where we operate, and the impact associated with providing collateral over a similar term as the lease for an amount equal to the future lease payments. Our right-of-use operating lease assets also include any lease prepayments made and exclude lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
See Note 4—“Leases” for more information on our operating leases and Note 5—“Impairments” for more information on determination of impairment indicators for our right-of-use assets.
Earnings Per Share, Policy Earnings (Loss) per Share. For each year presented, the only difference between our annual calculated weighted average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units.
Credit Loss, Financial Instrument
Allowance for Credit Loss—Financial Assets Measured at Amortized Costs. On January 1, 2020, we adopted Accounting Standard Update (“ASU”) No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” as amended (“ASC 326”), which introduces a new credit reserving methodology known as the Current Expected Credit Loss (“CECL”) model. The CECL model applies to financial assets measured at amortized costs, including accounts receivable, contract assets and held-to-maturity loan receivables. Under the CECL model, we identify allowances for credit loss based on future expected lossaes when accounts receivable, contract assets or held-to-maturity loan receivables are created rather than when losses are probable.
We use the loss-rate method in developing the allowance for credit losses, which involves identifying pools of assets with similar risk characteristics, reviewing historical losses within the last five years and consideration of reasonable supportable forecasts of economic indicators. Changes in estimates, developing trends and other new information could have material effects on future evaluations.
We monitor the credit quality of our accounts receivable and other financing receivable amounts by frequent customer interaction, following economic and industry trends and reviewing specific customer data. Our other receivable amounts include contract assets and held-to-maturity loans receivable, which we consider to have a low risk of loss.
We are monitoring the impacts from the coronavirus (“COVID-19”) outbreak and volatility in the oil and natural gas markets on our customers and various counterparties. We have considered the current and expected economic and
market conditions, as a result of COVID-19, in determining credit loss expense for the year ended December 31, 2020.
As a result of the adoption of ASC 326, we recorded a cumulative-effect adjustment of $2.3 million as of January 1, 2020, which decreased retained earnings and increased the allowance for credit losses. We adopted ASC 326 using the modified retrospective method. Prior periods were not restated. We had an allowance for doubtful accounts of $7.5 million as of December 31, 2019, which we determined using the specific identification method, in accordance with previously applicable U.S. GAAP. As of December 31, 2020, our allowance for credit losses was $3.9 million for accounts receivable and $0.6 million for other receivables.
Financial assets are written off when deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. During the year ended December 31, 2020, we wrote off accounts receivable of $11 million of which approximately 50% previously had been reserved.
We have elected to apply the practical expedient available under ASC 326 to exclude the accrued interest receivable balance that is included in our held-to-maturity loans receivable. The amount excluded as of December 31, 2020 was $1.5 million.
Accounts receivable are considered to be past-due after the end of the contractual terms agreed to with the customer. There were no material past-due amounts that we consider uncollectible for our financial assets as of December 31, 2020. We generally do not require collateral from our customers.
See Note 2—“Accounting Standards Update” for more information on our adoption of our adoption of ASC 326.
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses - USD ($)
12 Months Ended
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Accounting Policies [Abstract]      
Accounts Receivable, Allowance for Credit Loss $ 3,900,000 $ 2.3 $ 7,500,000
Interest Receivable 1,500,000    
Financing Receivable, Allowance for Credit Loss 600,000    
Financing Receivable, Allowance for Credit Loss, Writeoff $ (11,000,000)    
percentage of reserved allowance for credit loss (50.00%)    
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Business Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Revenues $ 1,827,889 $ 2,048,124 $ 1,909,482
Oil and Gas [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 1,486,816 1,729,054 1,632,333
Subsea Robotics      
Disaggregation of Revenue [Line Items]      
Revenues 493,332 583,652 513,701
Manufactured Products      
Disaggregation of Revenue [Line Items]      
Revenues 477,419 498,350 431,459
Offshore Projects Group      
Disaggregation of Revenue [Line Items]      
Revenues 289,127 380,966 413,598
Integrity Management & Digital Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 226,938 266,086 273,575
Aerospace and Defense Technologies      
Disaggregation of Revenue [Line Items]      
Revenues $ 341,073 $ 319,070 $ 277,149
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Geographic areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue [Abstract]      
Revenue from External Customers by Geographic Areas [Table Text Block]  
Year Ended December 31,
(in thousands)202020192018
Geographic Operating Areas:
Foreign:
United Kingdom$241,168 $256,348 $203,391 
Norway202,379 217,762 185,552 
Africa198,505 292,818 239,959 
Asia and Australia149,798 174,769 163,843 
Brazil84,636 93,511 64,004 
Other90,541 91,591 103,548 
Total Foreign967,027 1,126,799 960,297 
United States860,862 921,325 949,185 
Total$1,827,889 $2,048,124 $1,909,482 
 
Revenue by Geographic Area [Line Items]      
Revenues $ 1,827,889 $ 2,048,124 $ 1,909,482
Subsea Robotics      
Revenue by Geographic Area [Line Items]      
Revenues 493,332 583,652 513,701
Africa [Member]      
Revenue by Geographic Area [Line Items]      
Revenues 198,505 292,818 239,959
United Kingdom [Member]      
Revenue by Geographic Area [Line Items]      
Revenues 241,168 256,348 203,391
Norway [Member]      
Revenue by Geographic Area [Line Items]      
Revenues 202,379 217,762 185,552
Asia Pacific [Member]      
Revenue by Geographic Area [Line Items]      
Revenues 149,798 174,769 163,843
BRAZIL      
Revenue by Geographic Area [Line Items]      
Revenues 84,636 93,511 64,004
Segment, Geographical, Groups of Countries, Foreign [Member]      
Revenue by Geographic Area [Line Items]      
Revenues 967,027 1,126,799 960,297
UNITED STATES      
Revenue by Geographic Area [Line Items]      
Revenues 860,862 921,325 949,185
Non-US      
Revenue by Geographic Area [Line Items]      
Revenues $ 90,541 $ 91,591 $ 103,548
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Timing of Transfer of Goods or Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue [Abstract]      
Revenues $ 1,827,889 $ 2,048,124 $ 1,909,482
Revenue Recognition for Remaining Performance Obligations in next 24 months 44,000    
Disaggregation of Revenue [Line Items]      
Revenues 1,827,889 2,048,124 1,909,482
Transferred over Time [Member]      
Revenue [Abstract]      
Revenues 1,702,232 1,900,729 1,762,103
Disaggregation of Revenue [Line Items]      
Revenues 1,702,232 1,900,729 1,762,103
Transferred at Point in Time [Member]      
Revenue [Abstract]      
Revenues 125,657 147,395 147,379
Disaggregation of Revenue [Line Items]      
Revenues $ 125,657 $ 147,395 $ 147,379
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Contract with Customer, Asset, Reclassified to Receivable $ 700    
Gross Billings (1,700,000)    
Increase (Decrease) in Deferred Revenue 67,000    
Deferred Revenue (30,000)    
Contract with Customer, Liability, Revenue Recognized 97,000    
Revenues 1,827,889 $ 2,048,124 $ 1,909,482
Contract with Customer, Asset, Net, Current 221,997 221,288  
Contract with Customer, Liability 50,046 117,342  
Capitalized Contract Cost, Net 8,300 15,000  
Amortization of costs to fulfill a contract $ (6,600) $ 8,500 $ 6,500
Contract with Customer, Asset and Liability [Table Text Block]
The following table provides information about contract assets, and contract liabilities from contracts with customers.
December 31,
(in thousands)20202019
Contract assets$221,997 $221,288 
Contract liabilities50,046 117,342 
   
Revenue by Timing of Transfer of Goods or Services [Table Text Block]  
Year Ended December 31,
(in thousands)202020192018
Timing of Transfer of Goods or Services:
Revenue recognized over time$1,702,232 $1,900,729 $1,762,103 
Revenue recognized at a point in time125,657 147,395 147,379 
Total$1,827,889 $2,048,124 $1,909,482 
 
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Performance Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2021
Revenue [Abstract]        
Revenue, Remaining Performance Obligation, Amount $ 217,000      
Revenue Recognition for Remaining Performance Obligations       $ 173,000
Revenue Recognition for Remaining Performance Obligations in next 24 months 44,000      
Capitalized Contract Cost, Net 8,300 $ 15,000    
Amortization of costs to fulfill a contract $ (6,600) $ 8,500 $ 6,500  
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Schedule of Equity Method Investments [Line Items]      
Accrued Liabilities, Current $ 292,863 $ 337,681  
Equity Method Investments 34,166 37,896  
Inventory 141,241 174,744  
Inventory [Line Items]      
Inventory 141,241 174,744  
Prepaid Expense, Current 48,616 43,210  
Available-for-sale Securities, Current 10,179 10,179  
Other Inventory, Net of Reserves 78,453 98,624  
Other current assets 58,795 53,389  
Intangible Assets, Net (Excluding Goodwill) 14,317 25,774  
Cash surrender value of life insurance policies 39,562 50,097  
Equity Method Investments 34,166 37,896  
Other 20,205 37,611  
Other Assets, Noncurrent 108,250 151,378  
Payroll and related costs 135,042 137,001  
Accrued job costs 47,721 54,387  
Accrued Income Taxes, Current 35,929 36,996  
Operating Lease, Liability, Current 18,798 19,863 $ 19,863
Other 55,373 89,434  
Accrued Liabilities, Current 292,863 337,681  
Deferred Tax Liabilities, Gross, Noncurrent 2,993 1,126  
Supplemental Executive Retirement Plan 33,982 46,244  
Long-Term Incentive Plan 12,640 10,381  
Liability for Uncertainty in Income Taxes, Noncurrent 15,010 20,949  
Other 24,619 28,094  
Liabilities, Other than Long-term Debt, Noncurrent 89,244 106,794  
ROVs [Member]      
Schedule of Equity Method Investments [Line Items]      
Inventory 62,788 76,120  
Inventory [Line Items]      
Inventory $ 62,788 $ 76,120  
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Balance Sheet Information (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2020
Jan. 01, 2019
Equity Method Investment, Summarized Financial Information [Abstract]      
Schedule of Other Assets and Other Liabilities [Table Text Block]
The following is information regarding selected balance sheet accounts:
 
 December 31,
(in thousands)20202019
Inventory, net:
Remotely operated vehicle parts and components$62,788 $76,120 
Other inventory, primarily raw materials78,453 98,624 
Total$141,241 $174,744 
Other current assets:
Prepaid expenses$48,616 $43,210 
Angolan bonds10,179 10,179 
Total$58,795 $53,389 
Other noncurrent assets:
Intangible assets, net$14,317 $25,774 
Cash surrender value of life insurance policies39,562 50,097 
Investment in unconsolidated affiliates34,166 37,896 
Other20,205 37,611 
Total$108,250 $151,378 
Accrued liabilities:
Payroll and related costs$135,042 $137,001 
Accrued job costs47,721 54,387 
Income taxes payable35,929 36,996 
Current operating lease liability18,798 19,863 
Other55,373 89,434 
Total$292,863 $337,681 
Other long-term liabilities:
Deferred income taxes$2,993 $1,126 
Supplemental Executive Retirement Plan33,982 46,244 
Long-Term Incentive Plan12,640 10,381 
Uncertain tax positions15,010 20,949 
Other24,619 28,094 
Total$89,244 $106,794 
   
Schedule of Equity Method Investments [Line Items]      
Inventory $ 174,744 $ 141,241  
Other Inventory, Net of Reserves 98,624 78,453  
Prepaid Expense, Current 43,210 48,616  
Available-for-sale Securities, Current 10,179 10,179  
Other current assets 53,389 58,795  
Intangible Assets, Net (Excluding Goodwill) 25,774 14,317  
Cash surrender value of life insurance policies 50,097 39,562  
Equity Method Investments 37,896 34,166  
Other 37,611 20,205  
Other non-current assets 151,378 108,250  
Payroll and related costs 137,001 135,042  
Accrued job costs 54,387 47,721  
Accrued Income Taxes, Current 36,996 35,929  
Operating Lease, Liability, Current 19,863 18,798 $ 19,863
Other 89,434 55,373  
Accrued Liabilities, Current 337,681 292,863  
Deferred Tax Liabilities, Gross, Noncurrent 1,126 2,993  
Supplemental Executive Retirement Plan 46,244 33,982  
Long-Term Incentive Plan 10,381 12,640  
Liability for Uncertainty in Income Taxes, Noncurrent 20,949 15,010  
Other 28,094 24,619  
Other Long-term Liabilities 106,794 89,244  
Liabilities, Other than Long-term Debt, Noncurrent $ 106,794 $ 89,244  
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provisions for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Domestic $ (32,743) $ (7,571) $ (1,564)
Foreign 34,755 37,462 16,146
Total current 2,012 29,891 14,582
Deferred:      
Domestic (9,192) (10,860) (22,905)
Foreign 5,034 (1,408) 34,817
Total deferred (4,158) (12,268) 11,912
Income Tax Expense (Benefit) (2,146) 17,623 26,494
Cash taxes paid 26,264 29,806 29,737
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount   600 $ 8,800
Income Tax Business Credits   $ 8,200  
CARES Act Tax Refund 33,000    
Proceeds from Income Tax Refunds 5,600    
Noncash Income Tax Benefit $ 8,400    
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Income Before Income Tax, Domestic and Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Domestic $ (306,354) $ (271,515) $ (132,138)
Foreign (192,543) (59,306) (53,695)
Income before Income Taxes $ (498,897) $ (330,821) $ (185,833)
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 480,000    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 1,200 $ 1,400  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 163,000    
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 317,000    
Operating Loss Carryforwards, Valuation Allowance 592,000    
Deferred compensation 16,761 15,227  
Deferred income 1,958 4,835  
Accrued expenses 27,864 25,805  
Deferred Tax Assets, Operating Loss Carryforwards 521,757 199,410  
Deferred tax asset reserves long-term operating lease liabilities 40,417 50,256  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses 19,357    
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest 27,359 20,352  
Other 14,045 16,152  
Valuation allowances 592,516 277,258 $ 203,040
Property and equipment 1,343 6,237  
Deferred Tax Liabilities, Investments 2,348 2,156  
Deferred Tax Liabilities, Leasing Arrangements 28,519 43,734  
Deferred Tax Liabilities Interest 47,785    
Other   3,778  
Foreign Deferred Tax Asset 269,000    
Deferred tax assets:      
Deferred compensation 16,761 15,227  
Deferred income 1,958 4,835  
Accrued expenses 27,864 25,805  
Deferred Tax Assets, Operating Loss Carryforwards 521,757 199,410  
Deferred Tax Liabilities, Leasing Arrangements 28,519 43,734  
Other 14,045 16,152  
Deferred tax asset reserves long-term operating lease liabilities 40,417 50,256  
Gross deferred tax assets 669,518 332,037  
Valuation allowance (592,516) (277,258) $ (203,040)
Total deferred tax assets 77,002 54,779  
Deferred tax liabilities:      
Property and equipment 1,343 6,237  
Deferred Tax Liabilities, Investments 2,348 2,156  
Other   3,778  
Deferred Tax Liabilities, Gross 79,995 55,905  
Deferred Tax Assets (Liabilities), Net [Abstract]      
Deferred Tax Liabilities, Gross, Noncurrent 2,993 1,126  
Total deferred tax liabilities $ 2,993 $ 1,126  
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Tax Credit Carryforward [Line Items]      
Liability for Uncertainty in Income Taxes, Noncurrent $ 15,010 $ 20,949  
Income Tax Expense (Benefit) (2,146) 17,623 $ 26,494
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount   600 8,800
Deferred Tax Assets, Operating Loss Carryforwards 521,757 199,410  
Deferred Tax Assets, Valuation Allowance 592,516 277,258 203,040
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions $ (68) (563) $ 0
Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage 5000.00%    
Penalties and interest expense relating to uncertain tax positions $ 1,200 1,400  
Liabilities for penalties and interest on uncertain tax 4,500 5,700  
Operating Loss Carryforwards 480,000    
Operating Loss Carryforwards, Valuation Allowance $ 592,000    
Current Fiscal Year End Date --12-31    
Income Tax Business Credits   $ 8,200  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration $ 163,000    
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 317,000    
Uncertain Tax positions to be resolved in next 12 months 2,000    
CARES Act Tax Refund 33,000    
Proceeds from Income Tax Refunds 5,600    
Noncash Income Tax Benefit $ 8,400    
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Beginning of year $ 16,911 $ 14,971 $ 5,339
Additions based on tax positions related to the current year 2,229 3,662 445
Reductions for explration statutes of limitations (628) (2,835) (260)
Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions 1,830 2,060 10,540
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions (68) (563) 0
Settlements (188) (384) (1,093)
Balance at end of year $ 20,086 $ 16,911 $ 14,971
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details)
12 Months Ended
Dec. 31, 2020
United States [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2014
Norway [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2015
Angola Member  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2013
Brazil [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2016
Australia [Member]  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2015
Her Majesty's Revenue and Customs (HMRC)  
Income Tax Examination [Line Items]  
Earliest tax years open to examination by tax authorities 2018
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Taxes - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ (104,769) $ (69,472) $ (39,025)
Effective Income Tax Rate Reconciliation, Repatriation Tax   (8,220) 8,790
Income Tax Reconciliation CARES Tax Act net operating loss carryback (4,681)    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 46,650 74,553 38,415
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 6,088 18,439 475
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount 1,032 989 2,135
Effective Income Tax Rate Reconciliation, Uncertain Tax Position (5,939) 3,046 12,644
Income Tax Rate Reconciliation Permanent Differences 50,435 0 0
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 9,038 (1,712) 3,060
Income Tax Expense (Benefit) $ (2,146) $ 17,623 $ 26,494
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Tax Credit Carryforward [Line Items]        
Uncertain Tax positions to be resolved in next 12 months $ 2,000      
Liability for Uncertainty in Income Taxes, Noncurrent 15,010 $ 20,949    
Unrecognized Tax Benefits 20,086 16,911 $ 14,971 $ 5,339
Additions based on tax positions related to the current year 2,229 3,662 445  
Reductions for explration statutes of limitations (628) (2,835) (260)  
Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions 1,830 2,060 10,540  
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions (68) (563) 0  
Settlements (188) (384) (1,093)  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction     56,026  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment 14,510 14,622 14,065  
Valuation Allowances and Reserves, Period Increase (Decrease) 300,748 59,596 38,415  
Deferred Tax Assets, Valuation Allowance $ (592,516) (277,258) (203,040)  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount   $ (277,258) $ (203,040) $ (206,586)
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Tax Narrative Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Schedule of Components of Income Tax Expense (Benefit)
Our provisions (benefit) for income taxes and our cash taxes paid are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Current:
Domestic$(32,743)$(7,571)$(1,564)
Foreign34,755 37,462 16,146 
Total current2,012 29,891 14,582 
Deferred:
Domestic(9,192)(10,860)(22,905)
Foreign5,034 (1,408)34,817 
Total deferred(4,158)(12,268)11,912 
Total provision (benefit) for income taxes
$(2,146)$17,623 $26,494 
Cash taxes paid, net$26,264 $29,806 $29,737 
In December 2017, the United States enacted the Tax Act, which included a number of changes to existing U.S. tax laws that have an impact on our income tax provision, most notably a reduction of the U.S. corporate income tax rate from 35% to 21% for tax years beginning after December 31, 2017, and the creation of a quasi-territorial tax system with a one‑time mandatory transition tax on applicable previously deferred earnings of foreign subsidiaries. The Tax Act also made prospective changes beginning in 2018, including BEAT and GILTI taxes, additional limitations on the deductibility of interest expense and repeal of the domestic manufacturing deduction. We have elected to account for GILTI as a current period expense when incurred.
In 2018, based on regulations issued by the U.S. Department of the Treasury and additional accounting analysis, we completed our accounting on the effect of the Tax Act and reflected the effects in our financial statements to include the tax impact of $8.8 million related to the one-time mandatory transition tax. In 2019, we identified additional available business credits, which are reflected in our 2018 income tax return as filed, thereby reducing the effects of the Tax Act in our financial statements by $8.2 million, for a total liability of $0.6 million.
On March 27, 2020, the CARES Act was signed into law in the U.S. In accordance with the recently established rules and procedures under the CARES Act, we filed a 2014 refund claim to carry back our U.S. net operating loss generated in 2019 and amended 2012 and 2013 income tax returns impacted by the net operating loss carryback. Prior to enactment of the CARES Act, such net operating losses could only be carried forward. As a result, we expect to receive combined refunds of approximately $33 million, of which we have received $5.6 million as of December 31, 2020. The remaining refunds are classified as accounts receivable, net, in the consolidated balance sheet as of December 31, 2020. We also realized a non-cash tax benefit of $8.4 million due to the carryback provision of the CARES Act recognized as a reduction in long-term liabilities.
Our provisions (benefit) for income taxes and our cash taxes paid are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Current:
Domestic$(32,743)$(7,571)$(1,564)
Foreign34,755 37,462 16,146 
Total current2,012 29,891 14,582 
Deferred:
Domestic(9,192)(10,860)(22,905)
Foreign5,034 (1,408)34,817 
Total deferred(4,158)(12,268)11,912 
Total provision (benefit) for income taxes
$(2,146)$17,623 $26,494 
Cash taxes paid, net$26,264 $29,806 $29,737 
Schedule of Income before Income Tax, Domestic and Foreign
The components of income (loss) before income taxes are as follows: 
 Year Ended December 31,
(in thousands)202020192018
Domestic$(306,354)$(271,515)$(132,138)
Foreign(192,543)(59,306)(53,695)
Income (loss) before income taxes
$(498,897)$(330,821)$(185,833)
 
Schedule of Deferred Tax Assets and Liabilities  
As of 2020 and 2019, our worldwide deferred tax assets, liabilities and net deferred tax liabilities were as follows: 
 December 31,
(in thousands)20202019
Deferred tax assets:
Deferred compensation$16,761 $15,227 
Deferred income1,958 4,835 
Accrued expenses27,864 25,805 
Net operating loss and other carryforwards521,757 199,410 
Long-term operating lease liabilities40,417 50,256 
Goodwill and intangibles19,357 — 
Interest27,359 20,352 
Other14,045 16,152 
Gross deferred tax assets669,518 332,037 
Valuation allowances(592,516)(277,258)
Total deferred tax assets$77,002 $54,779 
Deferred tax liabilities:
Property and equipment$1,343 $6,237 
Basis difference in equity investments2,348 2,156 
Right-of-use operating lease assets28,519 43,734 
Interest47,785 — 
Other— 3,778 
Total deferred tax liabilities$79,995 $55,905 
Net deferred income tax liability$2,993 $1,126 
Our net deferred tax liability is reflected within our balance sheet as follows: 
 December 31,
(in thousands)20202019
Deferred tax liabilities$2,993 $1,126 
Net deferred income tax liability$2,993 $1,126 
Summary of Valuation Allowance [Table Text Block]
The following is a reconciliation of the beginning and ending amounts of our valuation allowances:
Year Ended December 31,
(in thousands)202020192018
Balance at beginning of year$(277,258)$(203,040)$(206,586)
Increase due principally to net operating losses(300,748)(59,596)(38,415)
Increase due to foreign tax and business credit carryforwards(14,510)(14,622)(14,065)
Reduction due to utilization of foreign tax credits generated in prior years— — 56,026 
Balance at end of year$(592,516)$(277,258)$(203,040)
 
Summary of Income Tax Examinations  
Our tax returns are subject to audit by taxing authorities in multiple jurisdictions. These audits often take years to complete and settle. The following table lists the earliest tax years open to examination by tax authorities where we have significant operations: 
Jurisdiction                                 Periods
United States2014
United Kingdom2018
Norway2015
Angola2013
Brazil2016
Australia2015
Tax Credit Carryforward [Line Items]    
Liability for Uncertainty in Income Taxes, Noncurrent $ 15,010 $ 20,949
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Long-Term Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Feb. 16, 2018
Nov. 21, 2014
Debt Disclosure [Abstract]          
Schedule of Debt  
Long-term debt consisted of the following: 
 December 31,
(in thousands)20202019
4.650% Senior Notes due 2024$500,000 $500,000 
6.000% Senior Notes due 2028300,000 300,000 
Fair value of interest rate swaps on $200 million of principal— 3,235 
Interest rate swap settlements10,870 — 
Unamortized debt issuance costs(5,619)(6,719)
Long-term Debt$805,251 $796,516 
     
Debt Instrument [Line Items]          
Current Fiscal Year End Date --12-31        
Percentage of commitment of lenders 90.00%        
4.650% Senior Notes due 2024       $ 300,000,000 $ 500,000,000
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate       6.00% 4.65%
Interest Paid, Including Capitalized Interest, Operating and Investing Activities $ 44,000,000 $ 46,000,000 $ 37,000,000    
4.650% Senior Notes due 2024       $ 300,000,000 $ 500,000,000
Unamortized Debt Issuance Expense (5,619,000) (6,719,000)      
Term Loan Facility 300,000,000        
Fair Value Hedge Assets   3,235,000      
Deferred (Gain) Loss on Discontinuation of Fair Value Hedge 10,870,000        
Long-term Debt 805,251,000 796,516,000      
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate       6.00% 4.65%
2024 Senior Notes [Member]          
Debt Instrument [Line Items]          
4.650% Senior Notes due 2024 500,000,000 500,000,000      
4.650% Senior Notes due 2024 500,000,000 500,000,000      
2028 Senior Notes [Member]          
Debt Instrument [Line Items]          
4.650% Senior Notes due 2024 300,000,000 300,000,000      
4.650% Senior Notes due 2024 $ 300,000,000 $ 300,000,000      
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Line of Credit (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 25, 2023
Oct. 25, 2021
Oct. 27, 2014
Line of Credit Facility [Line Items]            
Line of Credit Facility, Available Additional Borrowing Capacity $ 300,000,000          
Term Loan Facility 300,000,000          
Interest Paid, Including Capitalized Interest, Operating and Investing Activities $ 44,000,000 $ 46,000,000 $ 37,000,000      
Line of Credit Facility, Maximum Capitalization Ratio 55.00%          
Percentage of commitment of lenders 90.00%          
Minimum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.125%          
Maximum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.30%          
Credit Agreement [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity       $ 450,000,000 $ 500,000,000 $ 500,000,000
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Adjusted Base Rate [Member] | Federal Funds Rate [Member] | Minimum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Basis Spread on Variable Rate 0.50%          
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Adjusted Base Rate [Member] | Eurodollar Rate [Member] | Minimum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Basis Spread on Variable Rate 1.00%          
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Applicable Margin [Member] | Minimum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Basis Spread on Variable Rate 0.125%          
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Applicable Margin [Member] | Maximum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Basis Spread on Variable Rate 0.75%          
Credit Agreement [Member] | Eurodollar Advances [Member] | Applicable Margin [Member] | Minimum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Basis Spread on Variable Rate 1.125%          
Letter of Credit [Member] | Eurodollar Advances [Member] | Applicable Margin [Member] | Maximum [Member]            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Basis Spread on Variable Rate 1.75%          
Senior Notes due 2024 [Member]            
Line of Credit Facility [Line Items]            
Payments of Debt Issuance Costs $ 6,900,000          
Senior Notes due 2028 [Member]            
Line of Credit Facility [Line Items]            
Payments of Debt Issuance Costs 4,200,000          
Credit Agreement [Member]            
Line of Credit Facility [Line Items]            
Payments of Debt Issuance Costs $ 3,000,000.0          
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Debt Interest Rate Swap (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2020
Feb. 16, 2018
Nov. 21, 2014
Debt Instrument [Line Items]        
Derivative, Variable Interest Rate 2.426%      
Derivative, Amount of Hedged Item   $ 200,000,000    
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate     6.00% 4.65%
Derivative Liability, Notional Amount $ 100,000,000      
Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment $ 13      
Amortization of Deferred Finance Cost   $ 2,000,000.0    
Derivative [Member]        
Debt Instrument [Line Items]        
Derivative, Variable Interest Rate 282.30%      
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Future Lease Payments (Details)
12 Months Ended
Dec. 31, 2020
Operating Leased Assets [Line Items]  
Operating Leases, Operating Lease Term 15 years
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments And Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Loss Contingencies [Line Items]        
Notes Payable, Fair Value Disclosure $ 723,000      
Fair Value Hedge Assets   $ 3,235    
Letters of Credit Outstanding, Amount 51,000 49,000    
Cash and Cash Equivalents, at Carrying Value 452,016 373,655 $ 354,259 $ 430,316
Derivative, Amount of Hedged Item 200,000      
Proceeds from Sale of Debt Securities, Available-for-sale 0 0 69,789  
Payments to Acquire Available-for-sale Securities 0 0 (10,236)  
Available-for-sale Securities, Debt Securities 10,000      
Available-for-sale Securities, Current 10,179 10,179    
Foreign Currency Transaction Gain (Loss), before Tax (14,000) (6,300) (18,000)  
accounts receivable and contract assets 51,000      
Angola, Kwanza        
Loss Contingencies [Line Items]        
Foreign Currency Transaction Gain (Loss), before Tax (2,800) (4,800) (19,000)  
Brazil, Brazil Real        
Loss Contingencies [Line Items]        
Foreign Currency Transaction Gain (Loss), before Tax (7,300) (700) $ 600  
Angola, Kwanza        
Loss Contingencies [Line Items]        
Cash and Cash Equivalents, at Carrying Value $ 4,700 $ 6,200    
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Operations by Business Segment and Geographic Area - Narrative (Details)
3 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2019
USD ($)
Segment Reporting, Measurement Disclosures [Abstract]            
Financial Data By Business Segment      
The table that follows presents revenue, income (loss) from operations and depreciation and amortization expense by business segment: 
 Year Ended December 31,
(in thousands)20202019 *2018 *
Revenue
Energy Services and Products
Subsea Robotics$493,332 $583,652 $513,701 
Manufactured Products477,419 498,350 431,459 
OPG289,127 380,966 413,598 
IMDS226,938 266,086 273,575 
Total Energy Services and Products1,486,816 1,729,054 1,632,333 
ADTech341,073 319,070 277,149 
Total$1,827,889 $2,048,124 $1,909,482 
Income (Loss) from Operations
Energy Services and Products
Subsea Robotics$(65,817)$11,627 $(46,572)
Manufactured Products(88,253)5,730 14,028 
OPG(105,680)(170,013)(36,909)
IMDS(121,675)(52,527)546 
Total Energy Services and Products(381,425)(205,183)(68,907)
ADTech56,023 42,574 32,734 
Unallocated Expenses(120,677)(128,104)(109,309)
Total$(446,079)$(290,713)$(145,482)
Depreciation and Amortization Expense
Energy Services and Products
Subsea Robotics$212,621 $140,087 $183,958 
Manufactured Products66,772 20,732 22,562 
OPG115,288 58,044 62,542 
IMDS127,221 37,160 17,027 
Total Energy Services and Products521,902 256,023 286,089 
ADTech2,666 2,644 2,774 
Unallocated Expenses4,327 4,760 4,727 
Total$528,895 $263,427 $293,590 
* Recast to reflect segment changes.
   
Reconciliation of Assets from Segment to Consolidated      
The following table presents Assets, Property and Equipment, net and Goodwill by business segment: 
 December 31,
(in thousands)20202019 *
Assets
Energy Services and Products
Subsea Robotics$487,505 $765,015 
Manufactured Products436,835 607,674 
OPG359,844 504,139 
IMDS80,123 236,137 
Total Energy Services and Products1,364,307 2,112,965 
ADTech112,294 138,772 
Corporate and Other569,241 488,926 
Total$2,045,842 $2,740,663 
Property and Equipment, Net
Energy Services and Products
Subsea Robotics$252,221 $336,038 
Manufactured Products94,600 151,259 
OPG212,990 255,425 
IMDS12,018 13,403 
Total Energy Services and Products571,829 756,125 
ADTech7,892 9,574 
Corporate and Other11,386 10,833 
Total$591,107 $776,532 
Goodwill
Energy Services and Products
Subsea Robotics$24,562 $129,402 
Manufactured Products— 52,828 
OPG— 73,352 
IMDS— 139,043 
Total Energy Services and Products24,562 394,625 
ADTech10,454 10,454 
Total$35,016 $405,079 
* Recast to reflect segment changes.
All assets specifically identified with a particular business segment have been segregated. Cash and cash equivalents, certain other current assets, certain investments and certain other assets have not been allocated to particular business segments and are included in Corporate and Other.
   
Reconciliation of Other Significant Reconciling Items from Segments to Consolidated      
The following table presents Capital Expenditures, including business acquisitions, by business segment: 
 Year Ended December 31,
(in thousands)20202019 *2018 *
Capital Expenditures
Energy Services and Products
Subsea Robotics$14,624 $72,663 $50,696 
Manufactured Products1,220 17,522 8,816 
OPG33,647 42,400 110,649 
IMDS3,488 8,529 4,387 
Total Energy Services and Products52,979 141,114 174,548 
ADTech1,462 2,243 2,457 
Corporate and Other6,246 4,327 1,033 
Total$60,687 $147,684 $178,038 
* Recast to reflect segment changes.
   
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas      
 Year Ended December 31,
(in thousands)
202020192018
Revenue
Foreign:
Africa$198,505 $292,818 $239,959 
United Kingdom241,168 256,348 203,391 
Norway202,379 217,762 185,552 
Asia and Australia149,798 174,769 163,843 
Brazil84,636 93,511 64,004 
Other90,541 91,591 103,548 
Total Foreign
967,027 1,126,799 960,297 
United States
860,862 921,325 949,185 
Total
$1,827,889 $2,048,124 $1,909,482 
   
Segment Reporting Information [Line Items]            
Operating Lease, Right-of-Use Asset     $ 141,206,000 $ 163,238,000   $ 185
Segment Reporting, Disclosure of Major Customers     10 10 12  
Impairment of Long-Lived Assets Held-for-use   $ 68,763,000 $ 70,445,000 $ 159,353,000 $ 7,691,000  
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     24,142,000 44,653,000    
Inventory Write-down     7,038,000 21,285,000    
Goodwill, Impairment Loss $ 76,449,000 303,005,000 343,880,000 14,713,000 76,449,000  
Other Adjustments to Income, Discontinued Operations     21,210,000 11,751,000    
Total Adjustments To Income From Continuing Operations     466,715,000 251,755,000 84,140,000  
Depreciation     170,000,000 $ 212,000,000 200,000,000  
Impairment of Intangible Assets, Finite-lived     $ 10,000,000   $ 3,400,000  
Sales [Member] | Customer Concentration Risk [Member]            
Segment Reporting Information [Line Items]            
Major Customer Above Benchmark Threshold, Number     1 1 1  
Subsea Projects [Member]            
Segment Reporting Information [Line Items]            
Goodwill, Impairment Loss 76,449,000 129,562,000     $ 76,000,000  
Manufactured Products            
Segment Reporting Information [Line Items]            
Impairment of Long-Lived Assets Held-for-use     $ 61,074,000      
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss       $ 482,000 1,531,000  
Inventory Write-down       2,107,000    
Goodwill, Impairment Loss 41 11,388,000 52,263,000 0    
Other Adjustments to Income, Discontinued Operations     2,266,000 757,000    
Total Adjustments To Income From Continuing Operations     115,603,000 3,346,000 1,531,000  
Offshore Projects Group            
Segment Reporting Information [Line Items]            
Impairment of Long-Lived Assets Held-for-use     8,826,000 142,615,000    
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     16,644,000 18,723,000 5,543,000  
Inventory Write-down       2,771,000    
Goodwill, Impairment Loss 17,750,000 66,285,000 66,285,000 0 17,750,000  
Other Adjustments to Income, Discontinued Operations     8,590,000 3,526,000    
Total Adjustments To Income From Continuing Operations     100,345,000 167,635,000 23,293,000  
Integrity Management & Digital Solutions            
Segment Reporting Information [Line Items]            
Impairment of Long-Lived Assets Held-for-use     545,000 16,738,000    
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     170,000 14,108,000    
Inventory Write-down       719,000    
Goodwill, Impairment Loss 7,531,000 123,214,000 123,214,000 14,713,000 7,531,000  
Other Adjustments to Income, Discontinued Operations     4,272,000 3,082,000    
Total Adjustments To Income From Continuing Operations     128,201,000 49,360,000 7,531,000  
Subsea Robotics            
Segment Reporting Information [Line Items]            
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     7,328,000 11,340,000 617,000  
Inventory Write-down     7,038,000 15,433,000    
Goodwill, Impairment Loss $ 51,168,000 $ 102,118,000 102,118,000 0 51,168,000  
Other Adjustments to Income, Discontinued Operations     5,055,000 4,228,000    
Total Adjustments To Income From Continuing Operations     121,539,000 31,001,000 $ 51,785,000  
Aerospace and Defense Technologies            
Segment Reporting Information [Line Items]            
Inventory Write-down       255,000    
Other Adjustments to Income, Discontinued Operations     572,000 102,000    
Total Adjustments To Income From Continuing Operations     572,000 357,000    
Unallocated Expenses Member            
Segment Reporting Information [Line Items]            
Other Adjustments to Income, Discontinued Operations     455,000 56,000    
Total Adjustments To Income From Continuing Operations     $ 455,000 $ 56,000    
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Operations by Business Segment and Geographic Area - Financial Data By Business Segment (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss $ 76,449,000 $ 303,005,000 $ 343,880,000 $ 14,713,000 $ 76,449,000
Other Adjustments to Income, Discontinued Operations     21,210,000 11,751,000  
Revenue     1,827,889,000 2,048,124,000 1,909,482,000
Income from Operations     (446,079,000) (290,713,000) (145,482,000)
Depreciation, Depletion and Amortization, Nonproduction     528,895,000 263,427,000 293,590,000
Depreciation     170,000,000 212,000,000 200,000,000
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     24,142,000 44,653,000  
Write-off Equipment and Intangibles     14,000,000 45,000,000 $ 4,200,000
Inventory Write-down     $ 7,038,000 $ 21,285,000  
Concentration Risk, Percentage     1000.00% 10.00% 1000.00%
Oil and Gas [Member]          
Segment Reporting Information [Line Items]          
Revenue     $ 1,486,816,000 $ 1,729,054,000 $ 1,632,333,000
Income from Operations     (381,425,000) (205,183,000) (68,907,000)
Depreciation, Depletion and Amortization, Nonproduction     521,902,000 256,023,000 286,089,000
Subsea Products [Member]          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss   51,302,000      
Subsea Projects [Member]          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss 76,449,000 129,562,000     76,000,000
Advanced Technologies [Member]          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss   11,388,000      
Subsea Robotics          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss 51,168,000 102,118,000 102,118,000 0 51,168,000
Other Adjustments to Income, Discontinued Operations     5,055,000 4,228,000  
Revenue     493,332,000 583,652,000 513,701,000
Income from Operations     (65,817,000) 11,627,000 (46,572,000)
Depreciation, Depletion and Amortization     212,621,000 140,087,000 183,958,000
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     7,328,000 11,340,000 617,000
Inventory Write-down     7,038,000 15,433,000  
Manufactured Products          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss 41 11,388,000 52,263,000 0  
Other Adjustments to Income, Discontinued Operations     2,266,000 757,000  
Revenue     477,419,000 498,350,000 431,459,000
Income from Operations     (88,253,000) 5,730,000 14,028,000
Depreciation, Depletion and Amortization     66,772,000 20,732,000 22,562,000
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss       482,000 1,531,000
Inventory Write-down       2,107,000  
Offshore Projects Group          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss 17,750,000 66,285,000 66,285,000 0 17,750,000
Other Adjustments to Income, Discontinued Operations     8,590,000 3,526,000  
Revenue     289,127,000 380,966,000 413,598,000
Income from Operations     (105,680,000) (170,013,000) (36,909,000)
Depreciation, Depletion and Amortization     115,288,000 58,044,000 62,542,000
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     16,644,000 18,723,000 5,543,000
Inventory Write-down       2,771,000  
Integrity Management & Digital Solutions          
Segment Reporting Information [Line Items]          
Goodwill, Impairment Loss $ 7,531,000 $ 123,214,000 123,214,000 14,713,000 7,531,000
Other Adjustments to Income, Discontinued Operations     4,272,000 3,082,000  
Revenue     226,938,000 266,086,000 273,575,000
Income from Operations     (121,675,000) (52,527,000) 546,000
Depreciation, Depletion and Amortization     127,221,000 37,160,000 17,027,000
Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss     170,000 14,108,000  
Inventory Write-down       719,000  
Aerospace and Defense Technologies          
Segment Reporting Information [Line Items]          
Other Adjustments to Income, Discontinued Operations     572,000 102,000  
Revenue     341,073,000 319,070,000 277,149,000
Income from Operations     56,023,000 42,574,000 32,734,000
Depreciation, Depletion and Amortization     2,666,000 2,644,000 2,774,000
Inventory Write-down       255,000  
Unallocated Expenses Member          
Segment Reporting Information [Line Items]          
Other Adjustments to Income, Discontinued Operations     455,000 56,000  
Income from Operations     (120,677,000) (128,104,000) (109,309,000)
Depreciation, Depletion and Amortization     $ 4,327,000 $ 4,760,000 $ 4,727,000
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Areas - Schedule of Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets $ 732,313 $ 939,770
Assets 2,045,842 2,740,663
Property, Plant and Equipment, Net 591,107 776,532
Goodwill 35,016 405,079
Oil and Gas [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 1,364,307 2,112,965
Property, Plant and Equipment, Net 571,829 756,125
Goodwill 24,562 394,625
Corporate and Other [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 569,241 488,926
Property, Plant and Equipment, Net 11,386 10,833
Subsea Robotics    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 487,505 765,015
Property, Plant and Equipment, Net 252,221 336,038
Goodwill 24,562 129,402
Manufactured Products    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 436,835 607,674
Property, Plant and Equipment, Net 94,600 151,259
Goodwill   52,828
Offshore Projects Group    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 359,844 504,139
Property, Plant and Equipment, Net 212,990 255,425
Goodwill   73,352
Integrity Management & Digital Solutions    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 80,123 236,137
Property, Plant and Equipment, Net 12,018 13,403
Goodwill   139,043
Aerospace and Defense Technologies    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 112,294 138,772
Property, Plant and Equipment, Net 7,892 9,574
Goodwill 10,454 10,454
NORWAY    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 85,844 90,956
Africa [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 58,976 124,400
UNITED KINGDOM    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 68,874 100,807
Asia Pacific [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 40,746 54,915
BRAZIL    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 68,314 86,254
Segment, Geographical, Groups of Countries, Group Three [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 23,900 18,646
Segment, Geographical, Groups of Countries, Foreign [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets 346,654 475,978
UNITED STATES    
Segment Reporting, Asset Reconciling Item [Line Items]    
Long-Lived Assets $ 385,659 $ 463,792
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Area - Other Significant Reconciling Items (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Segment Reporting, Asset Reconciling Item [Line Items]            
Inventory Write-down     $ 7,038,000 $ 21,285,000    
Impairment of Long-Lived Assets Held-for-use   $ 68,763,000 70,445,000 159,353,000 $ 7,691,000  
Goodwill, Impairment Loss $ 76,449,000 303,005,000 343,880,000 14,713,000 76,449,000  
Other Adjustments to Income, Discontinued Operations     21,210,000 11,751,000    
Depreciation     170,000,000 212,000,000 200,000,000  
Operating Lease, Right-of-Use Asset     141,206,000 163,238,000   $ 185
Amortization of Intangible Assets     15,000,000 36,000,000 18,000,000  
Property, Plant and Equipment, Additions     60,687,000 147,684,000 178,038,000  
Write-off Equipment and Intangibles     14,000,000 45,000,000 4,200,000  
Oil and Gas [Member]            
Segment Reporting, Asset Reconciling Item [Line Items]            
Property, Plant and Equipment, Additions     52,979,000 141,114,000 174,548,000  
Subsea Products [Member]            
Segment Reporting, Asset Reconciling Item [Line Items]            
Goodwill, Impairment Loss   51,302,000        
Subsea Projects [Member]            
Segment Reporting, Asset Reconciling Item [Line Items]            
Goodwill, Impairment Loss 76,449,000 129,562,000     76,000,000  
Advanced Technologies [Member]            
Segment Reporting, Asset Reconciling Item [Line Items]            
Goodwill, Impairment Loss   11,388,000        
Corporate and Other [Member]            
Segment Reporting, Asset Reconciling Item [Line Items]            
Property, Plant and Equipment, Additions     6,246,000 4,327,000 1,033,000  
Asset Integrity [Member]            
Segment Reporting, Asset Reconciling Item [Line Items]            
Goodwill, Impairment Loss   110,753,000   15,000,000    
Subsea Robotics            
Segment Reporting, Asset Reconciling Item [Line Items]            
Inventory Write-down     7,038,000 15,433,000    
Goodwill, Impairment Loss 51,168,000 102,118,000 102,118,000 0 51,168,000  
Other Adjustments to Income, Discontinued Operations     5,055,000 4,228,000    
Property, Plant and Equipment, Additions     14,624,000 72,663,000 50,696,000  
Manufactured Products            
Segment Reporting, Asset Reconciling Item [Line Items]            
Inventory Write-down       2,107,000    
Impairment of Long-Lived Assets Held-for-use     61,074,000      
Goodwill, Impairment Loss 41 11,388,000 52,263,000 0    
Other Adjustments to Income, Discontinued Operations     2,266,000 757,000    
Property, Plant and Equipment, Additions     1,220,000 17,522,000 8,816,000  
Offshore Projects Group            
Segment Reporting, Asset Reconciling Item [Line Items]            
Inventory Write-down       2,771,000    
Impairment of Long-Lived Assets Held-for-use     8,826,000 142,615,000    
Goodwill, Impairment Loss 17,750,000 66,285,000 66,285,000 0 17,750,000  
Other Adjustments to Income, Discontinued Operations     8,590,000 3,526,000    
Property, Plant and Equipment, Additions     33,647,000 42,400,000 110,649,000  
Integrity Management & Digital Solutions            
Segment Reporting, Asset Reconciling Item [Line Items]            
Inventory Write-down       719,000    
Impairment of Long-Lived Assets Held-for-use     545,000 16,738,000    
Goodwill, Impairment Loss $ 7,531,000 $ 123,214,000 123,214,000 14,713,000 7,531,000  
Other Adjustments to Income, Discontinued Operations     4,272,000 3,082,000    
Property, Plant and Equipment, Additions     3,488,000 8,529,000 4,387,000  
Aerospace and Defense Technologies            
Segment Reporting, Asset Reconciling Item [Line Items]            
Inventory Write-down       255,000    
Other Adjustments to Income, Discontinued Operations     572,000 102,000    
Property, Plant and Equipment, Additions     $ 1,462,000 $ 2,243,000 $ 2,457,000  
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Operations by Business Segment and Geographic Area - Revenues and Long-Lived Assets by Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Revenues $ 1,827,889 $ 2,048,124 $ 1,909,482
Long-Lived Assets 732,313 939,770  
Foreign [Member]      
Segment Reporting Information [Line Items]      
Revenues 967,027 1,126,799 960,297
Long-Lived Assets 346,654 475,978  
Norway [Member]      
Segment Reporting Information [Line Items]      
Revenues 202,379 217,762 185,552
Long-Lived Assets 85,844 90,956  
Africa [Member]      
Segment Reporting Information [Line Items]      
Revenues 198,505 292,818 239,959
Long-Lived Assets 58,976 124,400  
United Kingdom [Member]      
Segment Reporting Information [Line Items]      
Revenues 241,168 256,348 203,391
Long-Lived Assets 68,874 100,807  
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Revenues 149,798 174,769 163,843
Long-Lived Assets 40,746 54,915  
Brazil [Member]      
Segment Reporting Information [Line Items]      
Revenues 84,636 93,511 64,004
Long-Lived Assets 68,314 86,254  
Other [Member]      
Segment Reporting Information [Line Items]      
Long-Lived Assets 23,900 18,646  
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues 860,862 921,325 $ 949,185
Long-Lived Assets $ 385,659 $ 463,792  
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans and Shareholder Rights Plan - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2018
$ / shares
Mar. 31, 2017
$ / shares
Jun. 30, 2019
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / units
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Employee Benefit Plans and Shareholder Rights Plan [Abstract]            
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity        
The following is a summary of our restricted stock and restricted stock unit activity for 2020, 2019 and 2018: 
Number
Weighted
Average
Fair Value
Aggregate
Intrinsic Value
Balance as of December 31, 20171,181,805 32.84 
Granted653,286 18.05 
Issued(320,147)47.62 $5,993,000 
Forfeited(71,047)24.87 
Balance as of December 31, 20181,443,897 23.27 
Granted957,734 18.12 
Issued(495,527)48.65 $8,154,000 
Forfeited(164,769)22.86 
Balance as of December 31, 20191,741,335 22.62 
Granted1,007,383 10.23 
Issued(489,035)25.55 $5,821,000 
Forfeited(304,337)18.13 
Balance as of December 31, 20201,955,346 16.20 
 
Defined Benefit Plan Disclosure [Line Items]            
Payments Related to Tax Withholding for Share-based Compensation     $ 0      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition       1 year 7 months 6 days    
US 401K Plan [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Defined Contribution Plan, Cost       $ 14,000 $ 19,000 $ 18,000
Foreign Employee Savings Plans [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Defined Contribution Plan, Cost       11,000 12,000 11,000
Supplemental Employee Retirement Plan [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Defined Contribution Plan, Cost       1,900 3,000 2,800
Board of Directors Chairman [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent       1,800 2,500  
Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Deferred Compensation Plan Cash Award Annual Expense       $ 7,600 9,700 3,900
Deferred Compensation Plan Cash Award Number of Units       280,978    
Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member] | Minimum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Deferred Compensation Plan Cash Award Per Unit | $ / units       0    
Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member] | Maximum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Deferred Compensation Plan Cash Award Per Unit | $ / units       200    
Restricted Stock [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     3 years      
Restricted Stock Units (RSUs) [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     3 years      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized       $ 8,600    
Performance Shares [Member] | Minimum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value | $ / shares $ 0 $ 0 $ 0      
Performance Shares [Member] | Maximum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value | $ / shares $ 150 $ 150 $ 200      
Restricted Stock Plan [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Compensation expense       $ 7,500 $ 10,000 $ 10,000
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting at end of Vesting Period       80.00% 80.00% 85.00%
Stock Compensation Plan [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities       $ (1,000) $ (1,000) $ (2,100)
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans and Shareholder Rights Plan - Restricted Stock and Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]      
Balance, beginning of year, Number 1,741,335 1,443,897 1,181,805
Balance, beginning of year. Weighted Average Date Fair Value $ 22.62 $ 23.27 $ 32.84
Granted, Number 1,007,383 957,734 653,286
Granted, Weighted Average Fair Value $ 10.23 $ 18.12 $ 18.05
Vested, Number (489,035) (495,527) (320,147)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested $ 5,821 $ 8,154 $ 5,993
Vested, Weighted Average Fair Value $ 25.55 $ 48.65 $ 47.62
Forfeited, Number (304,337) (164,769) (71,047)
Forfeited, Weighted Average Fair Value $ 18.13 $ 22.86 $ 24.87
Balance, end of year, Number 1,955,346 1,741,335 1,443,897
Balance, end of year. Weighted Average Fair Value $ 16.20 $ 22.62 $ 23.27
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting Standards Updates (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating Lease, Right-of-Use Asset $ 141,206,000 $ 163,238,000 $ 185
Operating Lease, Liability $ 174,872,000   $ 191
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting Standards Updates Leases (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
Operating Lease, Right-of-Use Asset $ 141,206,000 $ 163,238,000 $ 185
Operating Lease, Liability $ 174,872,000   $ 191
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
leases of lessee disclosure table [Line Items]    
Assets And Liabilities, Lessee [Table Text Block] Supplemental information about our operating leases follows:
December 31,
(in thousands)20202019
Assets:
Right-of-use operating lease assets$141,206 $163,238 
Liabilities:
OperatingCurrent$18,798 $19,863 
OperatingNoncurrent156,074 160,988 
Lease liabilities$174,872 $180,851 
 
Operating lease Lease Term and Discount Rate [Table Text Block]
December 31,
20202019
Lease Term and Discount Rate:
 Weighted-average remaining lease term (years)1010
 Weighted-average discount rate6.1 %6.2 %
 
Operating Lease, Cost $ 34,030 $ 40,310
Short-term Lease, Cost 52,886 73,005
Lease, Cost $ 86,916 $ 113,315
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Leases, Codification Topic 842 (Details)
12 Months Ended
Dec. 31, 2020
Lessee Operating Lease Costs [Abstract]  
Lessee Operating Lease Costs [Table Text Block] The components of lease cost are as follows:
Year ended December 31,
(in thousands)20202019
Lease Cost:
Operating lease costOperating lease cost$34,030 $40,310 
Short-term lease costShort-term lease cost52,886 73,005 
Total Lease Cost$86,916 $113,315 
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets, Goodwill and Other (Details)
3 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
units
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Goodwill [Line Items]          
Goodwill, Impairment Loss $ 76,449,000 $ 303,005,000 $ 343,880,000 $ 14,713,000 $ 76,449,000
Goodwill Impairment Loss Allocation Table [Table]   The following table reflects goodwill impairments as recorded in the three-month period ended March 31, 2020, and allocated, based on historical cost, in the third quarter of 2020 to the reporting segments in our new organizational structure:
Three Months Ended March 31, 2020
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Products/ST&R$51,302 $17,457 $— $33,845 $— $51,302 
Subsea Projects/Subsea Projects129,562 84,661 — 32,440 12,461 129,562 
Asset Integrity/Asset Integrity110,753 — — — 110,753 110,753 
Advanced Technologies/Commercial11,388 — 11,388 — — 11,388 
Total goodwill impairment$303,005 $102,118 $11,388 $66,285 $123,214 $303,005 
    The following table reflects goodwill impairments as recorded for the year ended December 31, 2018 to our Subsea Projects reporting unit, and allocated, based on historical cost, in the third quarter of 2020 to the applicable reporting segments in our new organizational structure:
Year ended December 31, 2018
(in thousands)As originally recordedAs recast to reflect segment changes
Segment/Reporting UnitGoodwill ImpairmentSubsea Robotics Manufactured ProductsOPGIMDSTotal
Subsea Projects/Subsea Projects$76,449 $51,168 $— $17,750  $7,531 $76,449 
Total goodwill impairment$76,449 $51,168 $— $17,750 $7,531 $76,449 
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   $ 68,763,000 70,445,000 159,353,000 $ 7,691,000
Asset Impairment Charges     $ 24,000,000 45,000,000 7,700,000
Weighted Average Member High Range          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     15    
Measurement Input, Long-term Revenue Growth Rate [Member]          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     2    
Weighted Average Member low range          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     12    
Maximum [Member]          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     15    
Minimum [Member]          
Goodwill [Line Items]          
Alternative Investment, Measurement Input | units     11    
Subsea Products [Member]          
Goodwill [Line Items]          
Goodwill, Impairment Loss   51,302,000      
Subsea Projects [Member]          
Goodwill [Line Items]          
Goodwill, Impairment Loss 76,449,000 129,562,000     76,000,000
Asset Integrity [Member]          
Goodwill [Line Items]          
Goodwill, Impairment Loss   110,753,000   15,000,000  
Advanced Technologies [Member]          
Goodwill [Line Items]          
Goodwill, Impairment Loss   11,388,000      
Subsea Robotics          
Goodwill [Line Items]          
Goodwill, Impairment Loss 51,168,000 102,118,000 $ 102,118,000 0 51,168,000
Manufactured Products          
Goodwill [Line Items]          
Goodwill, Impairment Loss 41 11,388,000 52,263,000 0  
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use     61,074,000    
Offshore Projects Group          
Goodwill [Line Items]          
Goodwill, Impairment Loss 17,750,000 66,285,000 66,285,000 0 17,750,000
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use     8,826,000 142,615,000  
Integrity Management & Digital Solutions          
Goodwill [Line Items]          
Goodwill, Impairment Loss $ 7,531,000 123,214,000 123,214,000 14,713,000 $ 7,531,000
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use     $ 545,000 16,738,000  
SDS Rosyth          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   6,543,000      
SDS Brazil          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   9,834,000      
Subsea Products Angola Member [Member]          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   38,482,000      
Shallow Water Member          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   3,894,000      
Ecosse [Member]          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   3,628,000   10,721,000  
Global Data Solution Member          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   167,000      
Oceaneering Entertainment System          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   5,065,000      
Oceaneering AGV System Member          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   1,150,000      
Manufactured Products          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   61,074,000      
Offshore Projects Group          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   7,522,000   142,615,000  
Integrity Management & Digital Solutions          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use   $ 167,000   16,738,000  
Deepwater and Shallow Water [Member]          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use       131,894,000  
Asset Integrity [Member]          
Property, Plant and Equipment [Line Items]          
Impairment of Long-Lived Assets Held-for-use       $ 16,738,000  
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $F+6E('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !)BUI2B71XM>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'9I"R;UI:.G#@8K;.QF;+4UBQ-C:R1]^R5>FS*V!]C1TN]/ MGT"U"=)T$9]C%S"2P_0P^*9-TH0-.Q,%"9#,&;U.Y9AHQ^:QBU[3^(PG"-I\ MZ!."J*H5>"1M-6F8@$68B4S5UD@345,7KWAK9GSXC$V&60/8H,>6$O"2 U/3 MQ' 9FAKN@ E&&'WZ+J"=B;GZ)S9W@%V30W)SJN_[LE_DW+@#A[>G_4M>MW!M M(MT:''\E)^D2<,-NDU\7V\?#CBE1"5Y4HA"K U]+L93+]?OD^L/O+NP[ZX[N M'QO?!%4-O^Y"?0%02P,$% @ 28M:4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !)BUI2.R]\B^@% "R& & 'AL+W=O)8HGR)BR2 XTOK;>H8MMMN=K$/M$3;0B31):DX M^?L=72RY 3W2]J'6;0X/A\,SP\GU0<@GM>-P9N-D"'3<"NW+;67G'FI41BTJ&5U6R'SH\;M=?IL+F^O1:P#/^)S250< MADR^WO% '&X:=N/X8.%O=SIYT+J]WK,M7W+]?3^7<-<%\D=<6I@G3&@N0%]8V"?&\')#9RZ!NW< MH)UZ)IM*ZH<1T^SV6HH#D.N#G;X="3>&9=1D M$'ED'&E?OY)IE,53LBY-\GTY(A_>?[QN:1@N,6JY.?1=!DW/0-N4?!.1WBG M];CW.T +>!9DZ9'L'4411]R])(Y]0:A%+0.A(6X^X>M+8O=3<]M@/L+-_XPC M&-TRC?[;;)S"]4Z*YYS!,WC[GWOXADPU#]6_R CM8H1V.D+[S @K7P>R;),PMB3MY;E[1#]AR$9,R%3MUR0I68:)B+)4,21EJ_PZW'3-'#PT1AAV"T8=G&0XXY9 M20;REZ[;@@-7;2*$8VU8H#"O]0I.O7J0(/E8D=CE5!R;9* M$;;^%ZG<;V=I51C6[,"KMFT:=.Q,6JE MZMNU9'_B0[Z:Q>&:2R,A',1NVE:_W<$(E2)OX\I\0@BR#CAH*Z1Y"7&<>R:W MG Q<%RI=R&;311*H;=Q?XC(-=;/G1UNR? W7(C"RP0$>IE.,2*GQ%-?F MXWF(C%_<'8M I\\5%15 L\Q@M?*6)I6X%25A+04=EI+V,=.+3U?[C@X"R%4 5-)J!1Q!Q?<97(Z!\7VC7(]RJV[IQ7" MI=,W%P=.J<\.KJ;3X61!!K'G:T@7 ZTYR'-:&YP[3E3@59Q.G9/&"ZZMY1'^ M=6_<[Q7VMM7\BA$IQ=G!=34/E)\0)\VG"+(]67*F0*H],E4J-FMU!2:^XYU2 MIIU:)?D/$<219C*OA8U[O@)I)C!"I5P[M4KRXRDFZW&DB03"RGQ.KD"L<%4I MVTXMV8@UA'R49S]2QS)%[)UNOWW>L*Z?KO-E^K9,F;Z)Y M:;-<$3?IB&7]WN)IT9 ?I&WH5OEYULW_QA+)5"3@&S"U+GNP?C)KD&J0:^F6NSE!8N MS>.T71DERW[1LIZR*$JF2UDUD\OS_MZMN3S7G:VK1MT:TG;+I30O[U6MUQ<3 M.MG=N*L>%];=F%Z>K^2CNE?VZ^K6P-5T[Z6LEJII*]T0H^87DROZ;B8BMZ"W M^%:I=7OPF3@J#UI_=QZ?5?:DLH=OX*7;?]7[+>VD83 M4G2MUE7 YNJ<8_QWAKXMH)U]G*FFU;752FM*LE[6N6O)*?EZ M?TU^^^7W\ZF%GW(+IL76[?N-6S;B]EH59X33$\(B%B'+9V]>3O/CY5,@N&?) M]BQ9[T^,L[0&=@P$UR[(K ^K,B?DJFV5/2&?W)]99XQJ+,9UXSSNG;N\>+ID MC.9Y&D7 [>F0%FK)LNS0\H@!WS/@00;?9-W)S<:O(?7<8VHQJ!LOZ0& .&/Y$:W+9E)8UZ@ M"*VE*5$>PN?!:!HC(?9[Q"+;L\C"+'9P MS0'T;"@ M?=%6UN2X0J%@F?^(:1JQA"-P$5LFA.#C*4@'^:)A_;HUT'D:^]*7OP]0^5;0 M"X+J2DL*W>*!1A1*Q$D"'86/';%-0'JS\2)(!SVC84&[4:!84!&Z95?W?5*I MH&4NJEZ/4>2()F5)+-!=C=D"S9B/(Q\4C,9!Y-#8$#SR*.P8:1XHC1#114S3 M%#"S<="#2-(DJ+N'I2.DNG20,1K6L3^U+M=57:.D?=7A,2JSB*6(XB@-%*!! MHFA8HS:<&]V<%MNGWYMU>;QH>AQ>8JP@".F"6=\'#T;](F%]6FG3)]T4P0:?U]R6"9$BE0@ MQ#2E>9*/%R VR!,+R].FVH]7>>8+#8M$G D,)V*;BBA)QNL-.QBSV)M:YIM* M/E1U92L5S& VR <+R\>^AUO)%]? H5'P-2"'"&!3FF])19SS0 @&L6!AL0"D MI@.-J(<0H&#]LL]REF&ZC)ARGB89'4<[" 0+"\1Q'W'S"F:_Z O^R; M@E4>C[<2;- '%IZB;G3S>&J569)K]8"GK3\195$,8S "U#=-\R0.C!ULD!T6 MEIU-41_@OA9>7U^RG EDKD L:92D^7CCS@8E8F$EFNGELK*N16C[CL$=G4"1 M5TTQ!COHSQU#OFM7LE 7$VB:6F6>U.228$="_X.C8\Z#E+$\6+;NK2Z^+W1= M*M/^VO=(]B54M_@@,SPL,RZ:NB']#YQ \3($)OY.D5^B,Q:CYS>(XJ1IA$S+ M;[$\1CWH#0_KS5595JZWA=+@QJ+3JB&%7%50*E#(OJ)0V+A/B#LY0_6"^_/.*4P7$4/*!&J;T40$D!\<[87% M[4Y9";=*HJ1I(-?P@SU$LWA,&4/:/LP6)B$6F.SY('#\58';#T*ZKW"%7D)& M+MS9_I,B50/7>,!](3OE(+M8[X?:4QA4C[]%]>X7$E ?9ST*&QF+ M8A;E2&%&3*$PYUR,RPD?=(^'=<^UJNX<6]>UZ[H_-B JJK40<-CCIG)MT7#S M U3M$3J^XB41UG>\P?"8R2",/"R,6+T] >Q%W96.VJTV_5'WE;6F>NAL3\UJ M,A(!E*4OD7&<4>P &3&%F3<6H5(ZR"D/R^EFJQTH?R^J_=9KW[+WD,/&L MLWVEL^>#1/+_..WM*+V\-D-Q9(J#/C#%T@<;^*(\\/I$#$HL7E-B_!70G@?Z M%B+RWN? /">0>H584IIR@1R(3 _>UKE7I7]+\U@U+:G5'-9&9RDX,9NWCYL+ MJU?]"[P';0%T_W&A)&P=9P#?S[6VNPOW3G#_#OCR7U!+ P04 " !)BUI2 MDY;=7Z(" !!P & 'AL+W=OOD&;9VS]4LEU_4\.36T\$WQ4.IFF'$]C-T_ M^V02S9!PW\\V4.3[<5=TE"#L$H0?)EC*HL!-@J,)IE;-@=MTC"SK,VLC#9Z =3/';Q0H6X#/MU*:MXX]!KNO7O(74$L#!!0 M ( $F+6E+'R(;&PO=V]R:W-H965T&ULE5C;;MLX$/T5PNA#"R2Q2%&W(C&0V-G= FT3Q.WVF;%H6Z@DNB(=I_OU M.Y04V1%'VNR+=?&9T1P..7/(RX.J?NJME(8\%WFIKR9;8W8?IU.]VLI"Z NU MDR7\LU95(0P\5INIWE52I+51D4^9YX730F3E9'99O[NO9I=J;_*LE/<5T?NB M$-7O&YFKP]6$3EY>/&2;K;$OIK/+G=C(I33?=_<5/$T[+VE6R%)GJB257%]- MKNG'!?.L08WX.Y,'?7)/+)5'I7[:AT_IU<2S$#R)./^C)@]D'H66L;\ $#OS7PWVK 6P-> MCTQ#I1Z'A3!B=EFI ZDL&KS9FWHP:VN@GY4V[TM3P;\9V)G97)5:Y5DJC$S) MTL %DFHTN5N33^5*%9*,1-GZ7(+_VQP?\/<@G6>XE-K"-85 ;VO7]-*,QB^(8 MHGXZY>OBF,=CROAKW +QEW@)CUF'>\6 =PSX*(.YTH:H-=&R>LI6,(%@HI!= MI=+]RJ 3IG$7G<81ACX$TN.%X!*>Q+'7XX7@HMAC08CS"CI>P2BO.[.5%;G6 M&JKSIV(GLLHN'3*'5;*1*+' "23R. ]ZM%P4#1(_\/%HPR[:<#3:/RNE-?D" ML64E%EN(##J,.>T%Y\*2F/'^3$*LW)R1C2QE)?)Z M(HD4JF*F325L R'R&3JB1I=+A$R7($SZP^_"&.5QTAN(!>8M9D&"4XP[BO%X MEI1*#UF>GYW.J,^0.8Q0[(3@<]^9_G,71GE$_1X?%Q6%G _023HZR2B=MH6L M*U60NYVT.8)^@W%)G,^?"X=!$=Y,%C+J'?LE]Y_4#(2NJ"! MMF>YH0W/(LB-1-DKT]M<^,[^)%%4) MI4-;BGM(W(GH$>MUEF=PBXL7YI8#%O8[$8*BON^0=%% ,AXH[/2H$.BX1&@: MT5=5JF:)E9M6NZ&$?&QEL+"_T#!<&#*'$P*+08,,<#IJ!CHN&MK*\2AA:R-? MI.@W\3R0);?%GULED$1]5@C0A\7I\D* - YB?RA;1]5 QV7#D0NY;18?>7\# M#6V=F0\H-UC:OP M-(K@PG-8(3#_(F!]3@B,7= !U42/FH*.BXH?]>872MWU$]2'C21?]\4CT(): MN&RV='=[HPVHJ5I=U0. LG4U0I(PWVEL""R.H[#/%H/!I!A@>Y0<=%QS++)\ M;\F^,8/)VS*(P+ ,(K#A#+*CZ&#CHN-_9K = HPOP_2$FT,,AN00A;DYG)Z< M3Q02=D?VG ]N=)5W7)RB]]S?TXZ(Y$3JZ:0ZHFHV-)KE<@TOO M(H+*4#5G/LV#4;OZ%.11&:.*^G8K12HK"X#_UTJ9EP?[@>[D;?8O4$L#!!0 M ( $F+6E*:H_F?$ , &L) 8 >&PO=V]R:W-H965T&ULC59-<]HP$/TK&D\.[4P2V_)W!I@)T$YS2,N$ICUT>A"VP&YLB4H"DG]? M238N&.%PL25YW]M]N]9*@QUE+SS'6(#7JB1\:.5"K.]LFZ3UC,HW>FWR< !PPS, V !@%^"? 7@-P+L4X#< 7V>FEJ+S,$4"C0:,[@!3 MUI)-#70R-5K*+X@J^UPP^;60.#&:4,)I661(X S,A7S)F@H.Z!),:"7_I%R5 M>(O! TEIA<$->)Y/P8>KC^ *% 1\S^F&(Y+Q@2UD-(K33AO/X]HS/./9A>"1 M$I%S\(ED.#LFL*6,5@O<:QG#7L8I3F^!YUX#Z$#'$-#D8KB;&.#3R^%QCQJO MK8RG^;PS?&TQSM;BU_V""R9WSN\>=W[KSM?N_#/NOLH64_.:2EEC XU5G60[ MNO&3, K<@;T]S+#!SO-CW_>/[:8&.^A"#T:MW9&(H!41].;LF\@Q ^E1L@HM MZAH0K#,IT.M=3[K"UE/8FR[9=&1+(7*+,H9)^@9D(0@O4=W,LC]RY^J-9$IF MS1P=B0^@DW1R>6H6P-CI)-+ Y4<.#,UYC%IU4:^Z6=W7;Q@N=6-X1U!T$D0G MS,F[%M-3"^@&9A5QJR+N57'^;S")B"^KRJF9H2H&+C^"OFO6D[1ZDEX]IB9@ M4I*<;JX NDG8+8K!SO,]-^QN5H,=#)(@C#MR[(-CJ,)LI8]S+@NP(:+NXNUJ M>V.XUP=E9WTL;Q+UP?^?IKZ&/"*V*@@')5Y*2N MG7J8R]L09LI ?E]2*O83Y:"]7XW^ 5!+ P04 " !)BUI2K%B1@'H( L M) & 'AL+W=OK*JZ\VGV4QG*[E.]4>UD27\LE35.JWA:_4\TYM* MIHNFT;J8,<\+9NLT+RUGD:UGJ7)6DDLOKR2W]E(BF08/X,Y>O M^N S,52>E/K'?/FRN)YX9D2RD%EMNDCASXNSO:1H>?M[U M_KDA#V2>4BWGJO@K7]2KZTDT(0NY3+=%_5V]_BH[0K[I+U.%;OXGKQW6FY!L MJVNU[AK#"-9YV?Y-W[J).&A @X$&K&O [ 9BH 'O&O!S&XBN@6AFIJ72S$.2 MUNG-5:5>2670T)OYT$QFTQKHYZ59]\>Z@E]S:%??S%6I59$OTEHNR&,-?V!1 M:TV^+[: M^[&!^U%&?E-EO=+DOES(Q7$',QC\G@';,;ACHSTF,OM(./U F,<\9$#SLYO3 M&&F>G-\\&F'#]^O!F_[XT'KTD[ZLU)I\V\@JK?/RF=R:#,GK7.I/(_<1^_N( MYCYBX#Z_0TGY4F9J+;$U;-OZ35M3.5YNIB(.0I]>S5X.IQ;!<1$)(8YQ"8)C ME'$6[G%')/P]"7^4Q%SI^@-))%2\+$_;.E(NR.U:577^7W,!8]=V&AZ,QF=1 M%/L6.1?& BX.QMQR0V Q]V,/IQ;LJ06C<7"[^!N2O\W%6D&%S529Y84D)2Q< MWBRR^E"O:)OF MZ/9!Y%!Q490*SFPN&"Q@ W6!]DI,^2B9;_5*5F1'Z?[-,$)+0-?/<<9XW*X! M&(P'_D!ZTU[)J1B5BONWK-@N3+F' 1.Y7(*E;F(KS2">NEC[8-(?-@9:DHN% M;#]=&B_7D#-68TPA:*_(=%R2;[-,;8UH@5+(_"5]*O I#"HB!D8F!N>Q6FP7EU!B41N"18((+ YN#B* U#6]\P&!.#5:A7;3HN MVVT<'YB"1MA00J[$PJI$PK,)N3C/)C,&.2;2*S4=E^KY%G2LS-Y)7:6E+EH? MTL:[*:UF@VGX9>DFK],")>@*+ ]<.4#4.F BL"DB,.Y' YZ6]GI-QP5[GT*; M]-WD3VNULJS:@H@7>?J4%R!Y^ *Z($+4SBN3B8\XX5@F,TM@,4@0F/#J0AZT6>C8O\'PJRBZ3'&Y1^ M6X(2]9K/QC7?.+9F"_YPL)_"]N H M2U?@*0?O9>L 69!)N>CBY#$% M,0)6B7RJR:/,ME43*A_([4N:%T:JFHVR3G'/QTZZAOEI2() @CB,AF2I-Q=L MW%P\I._[8G;;KAC"ZX V2M&U! [%DY $@4"T,AX,<.R=!3MQ%)#KNLJ?MOO= M9V>5VN7=0OD^. Q.ETN0JG3 :3#7'<"6RTE0%\5Y9)\1("C&PX$S MX;#3YN M-)*SMMK-MR)?2I OO05CF4F#;,(>(\Y=JT"CV%YE!!7[GEW@L;Y"Q@=BF?>V M@X_;CGTL0]B2BZ,DONR,%E;S4;JNAW"XGH0D"&3*AQ:X-R+\Q&G#3JQ_Z.9X MZWQ2KGV8^LQW5Q'!@1\+;2%*,& <16*(XL'3@)]['/ Y+R%"SY=JWIL"/OY MX+C47QR&T"YFL)NCTRN0:0MBV\5B,,9L6(+V=OB(X9AP[TWX"6]R1/B+UMLF M]W>'P+6LUHW2H0Q=/^'$SDE(@D!8[$=TH,[SWI3P<5/R76YVRW<>G=,NY#0D M02!3[IE_ WQZ&\+';0CJRB^ZK+\\/RZQXPTD+A$8%I<(S _8P)Z1]T:$CQN1 M^^Y 8TGNW\ \E\^2? <5-B<DO!Q2](]A\1.!'Z.K>LAPHC;YX1S!$9C[NR<$=@T##Q_8+L@ M>D\BQCW)(*?IG7S.R]($,:S\@ZQRA6X8A&L9> B[0ONP&,>9)CI/5P-)U;5:-Q]7,EW(R@#@]Z52]>Z+N<'^!:&;_P%02P,$ M% @ 28M:4L5J3+ 6"0 !#8 !@ !X;"]W;W)K?1K'):)@/D>6RPC.*T=WI;R MW6#3RBQ>\K2(LQ3D?'[2.X._W#!6.E067V/^7&R]!F4J#UGVK7PSF9WTO#(B MGO"I*)N(Y+_O?,23I&Q)QO%7W6AOTV?IN/WZM?5QE;Q,YB$J^"A+_AO/Q.*D M%_3 C,^C52+NLN=+7B=$R_:F65)4?\%S;>OUP'15B&Q9.\L(EG&Z_A_]J =B MRT&V8W9 M0-J.2#?XH!K!]SN 5L<2.U VCV$%@=:.]"6 V86!U8[L'8/Q.+@ MUPY^UZ2#VB%H.?C(XA#6#F';P=8#]%YGSFL/K&V9UP6,WX8+T6JX5\'HGH]#C/GD%>VLOVRA?5;JC\Y?J-TW+CWHM?%O\/FO52Q>0!_\?G\./OSK MX_% R.[+1@;3NJOANBMDZ>I+)J+$X#9RN]UQ(>N/C.YSE*=Q^EB /V[X\H'G M?QK:.G>W=2LS2H7![[/;;Y0ME[+*W(ML^@U,BF(EPW%$,7:W=C:;Q675BA)P M&\6S?IR"4?04R]%Q-7JQ8W1EV2Y6^4L=I*.ARW]PO"<[,IU.5\M54BTN66=E M%96IKG(Y"=,7<#;[GUSAY7(#9T+D\<-*1 \)!R(#ZWER=7S5O>-S/J_R&?)4 MOA+@-HG2XFV]_^KN_3]BP7-P6^.M[,_0QO5/+M4;M]]O63K-4I%GB?SF$4Q2 MP7->M!H:R"JQ*15H4RI0U3*VM%PMK'8]^.-.=E3.[7.4S_YT]((WO>"J%[)' M+TUVFU@'0*H#R8//]%#)&* P\SSL>?-\>:]V4 M8DJV[1I)DDV2Q)GD=CTY E^C9,6/7NM*).2*G7X"&!X!Y$'?5*V(%A;R?2^T MQD4W<5%G7*W*!+8J4X>PQE0/"U&(J#4NMHF+.>-J%KOY33/(R*N.@2 MVP738NO[, @)LP;G;X+SG<'I!;-#/)>^/E8$^@0B:SS!)I[ /8E;M6]=B>1R MDZ?Z15F/OO-R+V5+#CY<9T7Q\4BORU]R61^E>[7+-E7R"/PF980\%GR)?G1) MTQM'6/66,^$^+(<:(E,S*8>8IKI MKU!G5[^U:.O!Z=)]@61Q49? M/&.#9=^G6#.\,#89HM"PS#ITWAP)!6"XB\"MD7 ,PKANJY$:#JF^V2X,EFW# M9L"*T-"-Z/9YICX!GDUEW[FY:99%53$R M[71D@"/%.AE'R$!&D^%Y!\-F:HJ?R,W/_0[WIAF^0 :$^1[QF+VZ(,4PY&;8 MSO.]*:1+9 "07'24!/:0%(30#IWV[D=\4XX39* ;QB'V'Z+;:Z&EYW,&PFNW4Q=']M^2[Z">M$M26C0(KW%X..!:<#U#VHBI[83<_] MA1/601="K&OIL<&P'T"B[^,+@R7T4:!+K.L.G3<'0B$6[ZD@7;H)&R0AA<2@ M"0V6;<-FP JFV W3/31*:)Q'';":1EFKF2Z6S204B/&.Z[.=U8PIAS'6M1_R M?(@=.T.Q&X<'/",0Q53R,TRUJAFB,Z]/ Z97XE%GR_,NELWL%$B)&Z3["1K3 M)%\0 T%9L+[4:XM/$92X";I3T!CW#M$A!P/J(<,!X+*;;3-\Q43B9N+[BQ_3 M>$R(07-B+(_K=O%#MNX/NE%Y6/%CRN>*Z+RUI:%(2]RDM8@?\_HR -%C(7;< MH2.*=,1-.LMAO*R]7Z,\KL[LFP\_I\)R#B ZV9R';Z+(1OQ#5EX%'^*&SSNH M&:(#"GH^)2;51O2[A.X!52@C.V2H4\T072WV2Z\.1"*G737]=KN MJF9(7=2KL]=-^C0,D2%[@V1M&39SVGHNQPW2[L('><8T=;A:A \U/,3C?K9( M09CNN*+;5?@8&"+B&E^%7WI(_%*%7_HS^+4*'ZJCM(^0KVON$34] M;F.R/.]BVZF;N7\#%.\@75G[3IEW=Q'#?KF((M<\-VE_ Q[QUFN#J+ M*41(5Y67M2UUVS;#5^!D;G"^N_ QCL>DCK(Q19B&V+,?U)GB*7/S]*#"QYC/ M%=/O;-K24#!F;AB;A8]E?>G,I.69P*Z5F6(A<[/P'](]3 >;\YC.%-@8/6#A M95L/D+K9\PZZA^E\HC2 U' ]8+#U@XWR]U$W4?X8IP5(^%SZ>I]\V4B^_LG1 M^HW(GJK?<#QD0F3+ZN6"1S*9TD!^/\\R\?JF_%G(YH=?IW\#4$L#!!0 ( M $F+6E(U!)1Y00( .$% 8 >&PO=V]R:W-H965T&UL MC53;L09:(M(;D[[N2C4M3 M(/" M*L]9[7KU4GVVFQL 8#LI93*CH("<7L?AC8KH.2VH[>@Z&2E3 O3W:,U?)4NN- M,[[GHZ#K+@02,G0,G)8=3$!*1T37>&XX@S:E Q[O#^Q??>U4RY);F&CY6^18 MC(*[@.6PXI7$)[W_!DT] \>7:6G]/]O7L<,X8%EE49<-F&Y0"E6O_*7IPQ&@ M=WL&$#6 Z"V@?P80-X#X6D"_ ?2O!0P:@"\]K&OWC9MRY&EB])X9%TUL;N.[ M[]'4+Z'L47!#11:YF#L!S9[K@2^ MLH]S- M/5__#-\/4@U;F5=&(Y1M;BY\IIIGZ'F#3+)9BU%Q'+,ETIK$>A];8Z]>"?YQO_F/2KEIN_-+7X/7*S%LHR"2NB M[':&]*1,+2BU@7KK7\Q2([T_ORU(@\&X #I?:8T'PR5H53W] U!+ P04 M" !)BUI2)5V7E;R>K)3:7$ZG,EOQ M=2K?BPVO\,U2U.M4X;'.IW)3\W1AE-;EE+EN.%VG136YN3+O/M4W5V*KRJ+B MGVHBM^MU6G^[Y:5XN9[0R>[%0Y&OE'XQO;G:I#E_Y.KSYE.-I^G>RJ)8\TH6 MHB(U7UY//M#+&8NU@I'X5\%?9&]-="AS(;[JAU\6UQ-7>\1+GBEM(L7',[_C M9:DMP8\_6J.3_9Y:L;_>6?_)!(]@YJGD=Z+\=[%0J^M)/"$+ODRWI7H0+__D M;4"!MI>)4IJ_Y*65=2$*!M0ILH'!R!Z]5 M\(8[^"<4_%;!-\@TH1@<9JE*;ZYJ\4)J+0UK>F' --H(OZATWA]5C6\+Z*F; M1Y,!OB"_5)E8<_*H4L615X47#:MT=LZ3>COC*BU*>4'>D<^/,_+VS05Y0XJ* M/*W$5J;50EY-%7S6.T^SUK_;QC]VPC_*R+VHU$J2C]6"+PX-3!'L/F*VB_B6 MC5J<\>P]\:A#F,M$JKR69?R.?:K'89DH2)!WD MJ9^+C$ORY2F=EYP\\5=%;DN1??W-!O_HYKH-7LI-FO'K"?JK(D- MD 1TC@E!%6MM62P)4*SDDM=ZG0NQD$2@B[81OB?_X6G=,)4@TWP]AZ3.]EM4 M@=I5P86AGB$0^=$0 1^W.V\>&V\N88;7^;<./NW('MC'[5SRE#R(N5!%)E%G M?N(YGL>P"F+/"0.SHIX3N931X\,'/XD=+W")#T_]("&_ M+I=R)6JN)7_G6O+G6FPWA,6)0UE$O-AUDC D/JP'20RF*9[7A?JF]\%A8>CW M0[K>_(/,BKQ0 /-1E%O-1$D8"YW$BPD+0\>-0\(B&(D"\B2TW&C,\"X.G9B& M6$4L<=S QRKT&.+VR =>"\,,HS3C2QQ.FFS9JA*ER M8\WSJN)&'C$ Y0@8 M /63=N\W,!:SR(GC!&OFN'Z,<'WS/G$3;,Z0IP>>I5(1)?2IIVMO1Q^2K=(J MUR0XI*,^JA=;,!*8OH NVQJ:AI(.R81LBR2'\Q*-O]SG7L[U-*$A^O(Q('R(-G M]_MMX_@%%L9U+!KG+UKO^ZS1J3/.4JQ0T:#1#(RFGEJ?;RAX!5I=39_[Y\2Q' /K0+I#N9G%'C@)2N[E M#D*(]B%$HVB,\WD$HWB_03R*D8T1-KP:*U$OOM@%:09H6:1B,&J U;%4&()N M=J22?2#):"!G%)HMKN3(%XIB1.(&D5GD4*JHU$%L%CD4,NK8'AUUNPG:'67" M01L823SMS>1T%+'&XKVQ:!V9Z5$L[ZC&A@ZPL0DF,3K# !NK09:@<9P AW6A ML-%0VO(@7^[-634V?])NYJ7C0^\9G8AVTRP]:YRU_S;QCTF#4Q.'YA!HFR". MRC@:(FT1Q'F+X_8$TEUWIN/M^4\W)-IU;3K>MO]D);=6#V+&(8\S?HBB11 S M $: (8HVBQAA>PWM,,2NJ]/QMGYV,7=MG([W\?]9S,=-]QTZ$R:((3H6P022 M= B.S2 %-MX)<+I&3L<[>V3C;?/,XJ9=9V3C7?.L6)FQTT.@VT< M#,AU9Y'#X(MB'N!LD<,!A;G8#C/K>B9C?T\ELZZ#,N_OJ.36Z@&$C&(.'T)X M+!?J4WEX)EOD,,ACCC\!8=?4F?^7E#'KVBL+OJN,6_6#J@M##/I#:"QR&&K\ M(W99Y.+ .U7$K&OB;+R)]^?*C[M?&DU!CP'5=5#VUW10UG50]GT=M%7OC_BV M$=@F9IF!+6*V(7C:NW-=\SHW=]<2);6M5',9N7^[OQ__8&Z%!^]OZ>6LN>7N MS#27[O?M;4#)ES#IOH_@4]W<8SY<*"769KGBZ8+76@#?+X50NP>] MP?Z_"3?_!5!+ P04 " !)BUI2I6NLN-<# ".$ &0 'AL+W=O;BR1Z)!TGP'Y\24J1W,YFW"!N/B02Q??N[AWU1&:P$?)6+1$U MW!=YJ8;!4NO5VS!4Z1(+ICIBA:5Y,A>R8-K8E7$M2Z*)A\.,=<;(8!"1X'KOEBJ>U .!JLV )O4']:74ES M%S8L&2^P5%R4('$^#,[(VPN:6(";\9GC1FU=@RUE)L2MO;G,AD%D,\(<4VTI MF/ESAV/,<\MD\OBW)@V:F!:X??W(_LX5;XJ9,85CD?_%,[TC3!F88_41;P0; 27DU0,YZKU_ ;?+J9P*M?7@]";>+8V6%:*K@H,\R^)0A-@DV6]#'+<^IEG&#:@2YY S2BT8Z$QG[X>U9V@"8. MWMT!G_CA?Z2Z@9,=\(M#X'T+)[%'C&[3LJ[CZ_I:=EDJ+=?FC=7PY8.9 )<: M"_6WASYNZ&-''^^AM^M P15[8+,<00LX9^7MKD50T22.QOK1W:@;U3^#\&Y' M!DF30>+-X 9++B1\%!H59&NTNL?P98K%#*6OQ%X3H'<,!?L-?=^;O]'.TBH0 M;F ,5N9I_IAUW>KCK*M;YQ\;Z+5-VK'U.1_?EM]CPZ:^FWAK;<1O[F=K58Y M3]VW8%\[B3>(-9#P;1.<3]N/^XNH%/ M9Y\[L(,V\8''#DY@E\I^V,KLSF')B,V;B!QN7VI:^2H\W5MSN+,UT;\Z@@W; M8$,?;'@BF/_6+^3FHM8(1&M[V2BO"%4NV$=%;G CCW/WZC6-)DGX^H&$42MA MU"GAF\V6&"H*:%I^#N].X#LJ_I&6;FXT@AT2I3NJ-&XECCM15[XP=\)@H:C9 MP=,"^1I55P,F+7KR_[L];8--_VVW&]STJ-NCWO!=N\.C.\Y1%7Z2:-3/BCWDS:1=$%51H8+BQKOW>Q'98-=.KV1A9^8FQEL;.'[\L[&PO=V]R:W-H965TUAVH,)'V UL9EMH/WWLYT0T24@UI?$EW-.SOGLV.,]%T]R#:#0 MHHM@XY420;"[Y'PJ"UFFG88EJVCD^96?8')?0LU3R5W8$NFD0W4NHM M1M@"W5$RIR555(]>H<>''+U_]V'L*OTMPW"+1O>VUO5/Z.90#%'@#9"/?=Q# MGUY,]T8]]/P\_0MA0X1[Z:XN4%LEOZV2;_6"\U7Z=3.72NBM^ON,9M!J!E8S M/*'Y?0."*,I6R*H/D/WEKOCRZE%"O2!]9:]%(RMJ_NE=YH6>CV.,=9EWQQ7N M0<:!'Z0=9-Z#3*,6\RI=V*8+_R_=85^]#-!T*P2PWG2U:/+*23+J6I[V $=I M''2S70!\%3!J T9O#OB-L^)TQJCK*(IQ$G9#1CTKB$=I>M)\W)J/SYJ_ [V] MM.=S(6;D11_O2@Y0OH6^''$GAQ^,/.QUUZ"+]%*<1M[)'$F;(WGC(O093KKE M3,(T\;N&>Y C[Q^K[M&A:V[(KT2L*).HA*5FX6&BZ:*^=>J.XAM[#L^YTJ>Z M;:[U10W" /3\DG-UZ)BCO;WZL[]02P,$% @ 28M:4O>N;>Z! @ H@8 M !D !X;"]W;W)K&ULI55=;]HP%/TK5U$G;5(A M'T"Z52$2A4W;M&J(KNO#M >37(+5V,YL ^V_G^V$#"K(I.T%?]US[CV^YB39 M"?FHUH@:GEC)U=A;:UU=^[[*ULB(ZHL*N3E9"6P]R7)%-J1=B M]Q$;/2/+EXE2N5_8U;%QX$&V45JP!FPJ8)37(WEJ[N$ $,9G %$#B%X"AF< M@P8P<$+KRIRL&=$D3:38@;31ALU.W-TXM%%#N>WBG9;FE!J<3K^@N0,%;H!O M*!D0GL.,JDQLN(8%T0@]N+^;P>N+-W !E,,M+4O3 97XVA1@:?RL2793)XO. M) LCN!5,W.%/?#X-4IK7^#12]A1T+C5FC/LLB=6O8UI&%'*^#5E%:&2G5%3 MTXT)?[VL 3_P 88RL*YHP)W7;4CM+NM 4^<[_A_PFOWOB6RH%Q! MB2L##?I7)K&L';%>:%$Y4UD*;2S*3=?F(X+2!ICSE1!ZO[ )VL]2^AM02P,$ M% @ 28M:4E,?]%C= @ Z D !D !X;"]W;W)K&ULM99=;],P%(;_BA5Q 5)I8B=MDJFMM+5,@#:H-@9"B LW/6VL)7&Q MG;;[]]A.%\J25$AL-XF_WG.>]^3#'NVXN)F;%14Z5[HJU*S<"Z-**\LPEGC=T<\H*9S*R8W,Q&?%29:R N4"RS',J M'BX@X[NQ@YW'@1NV3I49<">C#5W#+:B[S5SHGEM'6;(<"LEX@02LQLXY/IMB M*[ KOC+8R:,V,E86G-^;SH?EV/$,$620*!."ZML6II!E)I+F^'4(ZM0YC?"X M_1C]TIK79A94PI1GW]A2I6,G#H8&)E_!,VBO:56O#T$%) M*17/#V)-D+.BNM/]H1!' AQT",A!0/Y5X!\$OC5:D5E;,ZKH9"3X#@FS6DXZT2>I9IG9I<@:Z!1)\W(*ABQ1K9 71-52F88GKJ+;J[G:'7 MK]Z,7*43&IF;'()?5,%)1_ 9)'WDXQXB'O%:Y-/3\H^TZ"//RG'\M]S5-FNO MI/9*;#R_(]X)DS_.%U()_4[]/)''K_/X-D_065,I 7I/B]I#5XPN6,;40P_- MZ8/^&)3LH5D)Z!/L%;KA6686?]E!MM5TO%"I;"MZE7U@LYO/=#LA413K#U?7 M>-O"'=34PS#P.BD'->7@12A3 =#&.6AR$C_HKN:P MYAR^!.. !)V888T9O@BF_OFV888MF!AW/_6HQHR>&9.N%(C3 ML%$3EI!!['?2QC5M_+RT;71Q\\7T8^SA8[KJ-QHW?@@X\J(![O2!O3_;@_?? M3NZ*)9,)+PL%2_1NGV@).L]-OW7+\!J^W@X#0N)NVJ/-#)^D[:9L)<'-NH5! M%))FA=N6QO@)KGNT#9LST#45:U9(E,%*J[Q^J.6B.E94'<4W=F=><*7W>=M, M]5$,A%F@YU>.V>SKP]WD-U!+ P04 " !)BUI22%?1^!L" "2! M&0 'AL+W=O(!(^U:/3"JXC::]_7>84UTS/98F-V2JEJ1L94.U^W"EGA0+7PHR!XZ]>, M-UZ:.-]*I8GL2/ &5PIT5]=,_;I%(?N%%WH'QYKO*K(./TU:ML,-TGV[4L;R MCRP%K['17#:@L%QX-^%U%MMX%_"58Z\G:["=;*5\L,:'8N$%MB 4F)-E8.:W MQPR%L$2FC)\CIW=,:8'3]8']SO5N>MDRC9D4WWA!U<*[\J# DG6"UK)_CV,_ M<\N72Z'=%_HA]C+V(.\TR7H$FPIJW@Q_]CCJ, &$%R< T0B(7@J(1X!3SA\J MP(WL#]9@FOSE[#&9CP+Y7L-&L*G?ADJK&0Q1$P3/P[,7P\-W?<-]H'%*>=9R8H+_QN(IGQW'.7Q">D[/@6_N M^.SMW*=7<6"DVT]5^S3J*%6?W)B[&W]R-2.-QH$E@87S"X-@1INP&"0 M;-TAVDHR6KAE91X-5#; [)=2TL&PY_+X#*5_ %!+ P04 " !)BUI2^.?* M)%,% #.# &0 'AL+W=O#8+ Y M^%@LEI8/1F"5J:W M%FS)7*DOO+G.3@<^*T0EI981)%[W=$EER4!0X^L:<[ 5R8S]]0;])V<[;)E+ M0Y>J_%QD=GDZ2 8BHURVI?VH5C_3VIXQXZ6J-.XI5AUM!(EI:ZRJULS85T7= MO>7#V@\]AL1_@2%<,X1.[TZ0T_)*6GEVHM5*:*8&&B^"/W0/X 7;2V.'%YTT&+QQ_G<6(VD M^/, 9KS%C!UF?!A3Y>(=&4,DK@J3ELJTFO:Y\" 8E^&Q:61*IP/4F2%]3X.- MA,\D9*8:2YFP2Q(ULK[D+\)866=29]XN>)Y *'^1=8MB$\Y_P6PH;MNF*0EE M964IBKHK:U)=(>=%6=B" M /+KEN^RU1IJ,V'B36<)+V9>,HEZ-!]4G:[)@O'$\ZD*P%K77A5"R$?I:5C1(4MI>Q(WD.1!:%;<3_< M&6N9\?4C20U'!3[_ON')-I@PA<1D&(CO\0SQO&HU0W' \T(;*[XBI(#D?&,5 M/;$".[$0I)++#$TXPZ.H&EEHCC9BG7%]*VV$2RL<(?A0M5':^:ZM"P0$0>4< MN&WGAJ2XT2IK4QRSU>?9O:Q3"+BC=%FK4BW8BX86C.](/(152& :-$6GEJ94 M:30"G$+JD94/0A]*BYW"KIQ>!5-TO;)$@@[%=>U\P&X4Q-WE>;20#O_%%6RW MRUU(LK30A7U\YI[_QT:7^GU]V-#Q,-Y9>HL6\D$A#<8_?)>$0?B67Z'_]GKG M'7<2O'6*5XKMZ]4R?ALGK _R%^S?V/U$X:XVA[VZZA1/%9(/MR9?J<;%HCNG M!\P(AM8^8?I<*U1*Q:[[:ZT!TMRQ@*@A=Q?WBL,%>V_O615V"851L>A7?88% M9A#K,&4M<.U4[MJ!TD Q2T@^-.9XA9$(0R^*W7G, MUUF,%]9C7@<(PQTW,)ESH@<@'<^BM7\[PQKYV/7*, *]'[CYX]CU+]29%:\G ML1>&LS=HY%V?^R3+EO;;M;L.]TU$H]Z,69%>N$G:"'=E=>/F]G0[K)]W,^J. MO)OTWTN]*&H#$W*P^L/I>-#UG\W&JL9-K'-E,?^ZY1)_.$@S ;[G"KUQO6$! MV[\P9W\#4$L#!!0 ( $F+6E(ORJ)7Q!( %5, 9 >&PO=V]R:W-H M965T(<*;FMC2?['FL@1WKP087DA,_GJ16K6(L71 V_$*DT&Y#3"0KE)DOAKH9Y MV:L;%H:XFHGW\A>3BO/IU.1)II.Y^&!B/=7*OCC-8"4!Z'5[W3WP^@7=?8+7WP&O MA4SQS_.)S5+0DW_M66!0+#"@!08[%OB0@N&DV280'V*99(&0223>_IKK%:AT M1K\NDTPF]_GUU6=+7\/G/P:P<*J4^T\\B(D'NN2!)-H"0!YP2#7 MEE- /:518FJ2Q/F+MO<$3.!D#YSKB/ 7P$V[+'9>K7,.=)V9:S>;_L!#24M!VH0+"OY=)HO<[Y8>>9#,E=71*+,':]7P.PP$AP!.I M3=4MI@F.:A2PG&C4-)Q@8*%=;(KW^"8:>X"A(JV1 F58HH,%Q04L4F(<84?J M#W::S)4EUZ93D(+-T"CQ M*<*;8=TG>9IAOGB$@F0 )>=XLMY89T:8*43M&/ M2T"9?4V%FA(U&+A0,4L3B$"C5I1 $6/4K8QS%TD2M&9P'20/AYB!"&#SZ0(E MC%B Z\U35<>)M6V6TQW *3%+/85U$S733?P#8LP"=-ZD*&SV#3039 3CO>"6 MP&&XRHX%<3?$5O0N*7@1X$/Z%1P,K!9I=EP("9(&Q)B8B9R:(%AE 4A'7,Z8 MDG8B95H,14B\FH>G[@!AAGJOP$A'G1_;(2T209O*5'%; ,>=YD?HT4P^7]!Z MI(FT1@ZX6+).-U776"X%1:03\W:C1_0@??,$7:MD_X"PV6/-9HK-=Z*RM5))*]M0QJ1'&+Q0*^M: MQAHN(Y8V*$![8%VG.E,GD5DGK#7\V\QF=I^W?!0WH)DNSIH4YML"LF6UG(!H M?<8^TSI1LV+ M#/>=,O-4KD#0XAS\8\?#))8R]N0C4&16 NF895*@D7&P3RH8!)REHG=!GM!( M9YT\(49TRF2SB')0$\:=(AD&^YO& !1TD ,*8G0"&)T01F D":K9 K(PT+ 5 M)/.<##LT$:TIR!8C5$5PD.V6$EIB=8VXUXF=HHZD6G;VE!O#HMP8[BT$+BKA M^9]4T6S$1W!:XC6$_J__:JLL]@+$9L SNY)3]?*(W%-ZJXZJJT DW8/VJ$![ MM!=M$H(HM4Z\H<2RM1+:#^GR_8?SR^OW;__^\4:\,R9:0\8D+G**UJ1(.@7O M\VLN4^ Y"HW-(@(] 97 $6"D5/V!%F":--\(-&<($0DE:. LT+1 U2/(PQ/, M9,K\L$Q59JE9LIY&X'5!!]!W3< M:!8! FT D;S))U9)\<%E9^1@PN0U+RKBL_6X^_D4N M5\^OR_JO'=Y[F>084LE;^'O5P93L!L)I(X2U>:J=MSZ/;C%CBDI.G*UL%5M;%!VR\6M0795*5 616[,U1>5\,4S MD)%*0APE]4*?T\ DX'(2IZJ[J5KY!/X;.(6^$B3).A[<)SLGD]^4O47@3]$D M01E/,GDGYM[L*XJ+&0'W%HZ'H2^C G$<]KO57V%8K[G"RMAZ5?63HQ[[#O=2 M\ XSKX00V:( -"(N% *1M)QSLGVQ_:CHN3\[!)Q_O9J?=D&GN()+6]R M"_C:']'J ;FY3K V+HD_)T9(2\6VXYE'I2@X719X>ET@^PF%4D3F2LAW?N+: M3$RFIU:T^B!Q]>&=N'Q_<2,^&NQ0-)S/J7<[XE@,PZ#?[<&7\"P8#,_@B\M; MX5N_'XP'P]HE-[SAK4X;OT78>QH,1STQ'@2C45C,[_>"P: +=X,!7/6#&I[N MM.GYPK ;G W[!93FI[_O/UM]S&G%/X9 Q'AQPK[[_ M)SE)X3_; V\SAA6ZAW/;]>^/#/"(:3M6B OXDSPCQ[^+JCKN.\+YO@6JT5;> M&V\IV@Z*",H>WM=A=+?D2"F*9E2JL,EI":?P7%U5],46#K+(0'.J\[!FMGJ> M0&4W!>$ 7#/!0H:NWW,W4G^E6151M"OO-/[0-K\^6*ZU_?\81% M?5.)%1"M%C((;;^><),2.Z"N=R)P1P- NAE08RQ-A-YAE19M2U=J>![56IHU MCJH[S%$ NF]# HG,X#)E*;HKOK]+N -SZ^D!1S+.L?),Q[0G46Y'G/CM"-]G M]4WC%/L7O@(*PQ^0&^'P!PY^@H4)PYBKDXKU0%1((_CZ#HI'B*3O3:3B@/E+ MC$Y*ZJAA@J#$G ;8VV[E; MF]LXOT#G[-+MUE4,0-<-W-5U#S%^GQ->R:W!;,.Z.LK3CI2.5DKDG.340R5E7FMO% MS@O,\F41.&;-B+"4GY5U6Y=X<#K_K1LZQ; BNT%SPUR MRVT;""[M\?JS/U& U9SPFXE.P^*WB^XV,Z(27T5.@W9TNE-.0VKE6ADD[K.9 MEH1F;_Y"5:*L)AP/2";"89E,_.2LK'2Q#RRM@P>5UKN=,6WR-.3Q4#_\Q M&T>K1:QW5^@WV_<-( BXI/U>K:!$]J 2UT&D6FZKE.7=0N3< 25M-5R-#P]7 MW+3 VM6A/#/P> O^?A$!0AZT(>&@ M;.K/[Q-\SD9%;]CEFW4\M@P">XMM$->R<7*%]Y42Q9OW?@N6U?@)KO\C:W=Y M2LIOH#I!OX%+)M81&5A'^A_[:/JO;$:W]XZ/Q=DH& R>CP+#@;=G%0,.R' MY>!];=J'P#NW=)#7A\M6S4IGE-I/W90K;\J"W4D_* ^YN),KX2.< M7&D_<-U^G'M/4[SUQ-P?T!W?G0ON;POS(1Q(9?)5/;QC?ED "1XG#)2G?GA! M:K$!;]I1.R0VD+.N@-R_ETD@?1I5.]?K#J]MZ'!A\WAHV4.L(<\G_!QRV&\M M4H*=)%7,J547.M\/NOS6!UVOKG"(] M*&N19YP0CI[[\'*!![;U)" M3"!_5'9*IR11[FEK*54[:;QMG.W'&SL'$O ZE?\&N5.7-)F;6#:HD=6'+W!) M7] E49U*Q07.E@AL!9,%^N*U^"+1.+@VM]_*O3)="EP,<\?<*X\&1')3%G , MFO&O8%@]K%BB> TVN<:TBN?>K!25E44R\=LQYVJJ9*+8@[W%IPQ0U3DKVE@H M+1BAZJCS=Y^+>X^,U]Y=PQU&M7//L)G"?M\HW-XH9(:W[Q$^?!NP]_MO ][7 M_]I."6R];U[VH*I[,-Q+\0> ZM4:Y (8,?GQJ/N+S.T"TR<4C#8.PHRBD7C7 MH\U5RYXY[3TV<\L:LM]Z.' M'30Z)!@?BU$P'/0KGV5Q5G[C>P>%QJ?!N#^H_=\_S871_C@8C'N-CV9MVAX1 M^\'XZ:#V_[ZP]([RZ'XPZHUK_]_%!LI"@0\G5S ,1V?%7^OAI@."T3#HCH:U M_[M"$]3(4!!7_[-L]UH*2&@J@) MGQZ:>-.31G^>9-:[G$.VLLM.UT\[=@R*BOP W-S"%TJMUJ22I&TM2EK'EVL+ MFOIVBF=^J[?+[N8W@JV?@?F#$D//U6VZFD=T&BF7S^+I@=S:'@AF$_S4C(OR ME6Q#-1[I:L;$G0F$CRV\%@>H';K"3'./\F)#M2:L+ZI\MJ>]&[!UDKQ2RD/= MBJW)C2\;&[7,@80?<&AMJRWQ )OYGHFV9J+?4[C[4[A]V_;_4=Y&7?FW.\X# M_,$IV_[&^S='#8CD0!FF-VW?MAVNP//8O;#QL76Z>Q2<]<>-CX,RCG#X-.@/ M,>4(![U@%-)9:YY?WKQ,R@:PC*TIV7[<*U\=0$_8[GTHU8=_5>MBMSR':JW! M!_:5>S-%Y4T?E>Y1Y[X\:!O;P?#QL6VX.^!P%2R_?P,#@W^4(M-IL6?:[])3 M/;Q/9C%HN'!S^>7JS4UEY2U'SZ6!4_ .2PA?R%#=;49 CR2 .UV<@H@)5SYN M4NR --['4NWQT89VYZP\3G7S>)LD?H]DMO/U(]FB<$J.D?O=TKX-D$/VAQ[R M5#;]VOM@]N^UV=3V?.UIY55/4";,Z856>&X%HC._]:FX*OP[L\[Y55'E<'[A MUGL^D2)B-8.IW<[9\(B?-_<_,K.B%T=-3 8U"7U=* FI+@Z ^S,#]+H?N$#Q M)K%7_P=02P,$% @ 28M:4N (JR)&ULG59M;]LV$/XK!Z$8VH&()>J57A+ 3K:N&-($2;IA M*/J!EDX25TGT2"I.]NMWE&PO ]H4VQ?S2/&>>Q[>D>?3G3:?;8OHX+'O!GL6 MM,YMEXN%+5OLI3W16QSH2ZU-+QU-3;.P6X.RFISZ;L'#,%OT4@W!^>FT=F/. M3_7H.C7@C0$[]KTT3VOL].XLB(+#PJUJ6N<7%N>G6]G@';H/VQM#L\41I5(] M#E;I 0S69\$J6JX3OW_:\*O"G7UF@U>RT?JSG[RKSH+0$\(.2^<1) T/>(%= MYX&(QI][S. 8TCL^MP_H/TW:2 MGQJ] ^-W$YHW)JF3-Y%3@T_*G3/T59&?.[_%!QQ&A-?OM4/[YG3A"-1_6I1[ M@/4,P+\"$'&XTH-K+?PX5%C]&V!!;(Z4^('2FK^(>(GE"<01 Q[R\ 6\^"@Q MGO#B;TC\N-I89Z@,/KT FAQ!DPDT^0:HP5(W@YHJ[.,]/CI8=[K\_.E+!_DB MHK]]2[N5)9X%=+TLF@<,CF$.X^8)+J3#1ILGN&\1:MW1M5)# TYN.H3)E7??C)8"6PL6&[IWT"7RM!G"M'BVAV3=3/NDG M$O"]'PH:U@ 6)B%D< M<[+2(F99.EE1S/(P@BLYC#7E>S3X#"/)MP"+P2+> YQ$3*199 0>BH*>#=0'HQR3SX.O5^>/GPG^^T/<*D: MY>@P[W0W^LJPP'G&1%P SS(6%AGPG$#R%.ZUW_>B9F)79*R(,K)R+EB8)F1E M,2?=,:S0Z*EJ)J=+K.F]1+C'LAUTIQM%:'$2L3"/*2/DG%,&Z "B1.QCOR*P M@N>L* 39G(5)07*3:5V$@H)SRM,MEM(Z<-H_Q/Y%/90/E*TE2')7R@"T:PO]"W2O>>)DF*LL);:<;B9+)"J@01 MP7MM=O+)QV%Q3E&BG.49AZA(64KEL:H-%3I$E/TT3($+3F=+B8D%$U0%*ZOD M=)2KT3\6'HMGG:.G(ISZHX52CX.;F\AQ]=B"5W/G^6?[ MW+^OI&D4E7J'-;F&)WD:@)E[XCQQ>COU(;J[U-4FLZ6_$6C\!OI>:VI!^XD/ M&PO=V]R:W-H M965TJ&WKI5*/!BPVZ[C9G\E6KV[C&AT6'B4ZXWS"Y/I1<_78B'V. K66K]S3_<-I=1[ F)5M3.(W#\>Q;7 MHFT]$-+X/F)&QY0^\-0^H'\,M6,M2V[%M6[_D(W;7$9E!(U8\6WK'O7NDQCK MR3Q>K5L;?F$W^!9Q!/76.MV-P0*+"\X8Y/ M+XS>@?'>B.:-4&J(1G)2^:8LG,&W$N/<=!'T$0U<\9:K6L BC,*M&OJ-PEU, M'.;QWI-ZQ+P:,-D;F)3!O59N8V&N&M'\"#!!@D>6[,#RBKV+>"/J,T@H 1;3 MZAV\Y%AU$O"2-_#FW[?2[>%>N(UNL-AG81U.FB.P",,I_T%%/DJ%BDC>GJH! M?\Z6UADX9$>>:2!1_K_U)_5M=XJ9W\F_;N ?@N?VY[7XC+"/6J%>1;1 M=#&_FU\_S6_@:G8W^WP]A\6G^?P);C]__/)X/WNZ_?(9GC8"5KK%+2K5&J0% M>5*R$6MN&O_"'O@N1[[#P<%'ON> C1+=4IC0K%^D A1X:[EJ[*_8.Q:'!@;! ME=-F3T )=PZ/HM-.M'O L\9PC_\L-K)N!?3<. L8#[7N>JTPS,('R!DIRA*- M(B<44;^X#>:4K["]D;Z-"&GX#O>+$P8;::$H29HE4)4D9RD\:8?=_0 TI82E MU%M%2HHT'0'KK3&("-Q:X:M[,*+GL@'Q@F>B%9Y)BD@T]T9"&(UAIM8:I8&E MQIJ!QH06U>'OD"XK25%EWDA(4E9C,J75?_/=*L?56BY1B&$IZ!4(DX06:+", M%$4*U]QN\%SUT0U"/?-V*T"OH)4K@;+@F]"M7K>REL@[J4B6,\AB$E?%R?RC M+VQ5K95%SR9T@J]6LI5H8E1*:)Y#4I"RRD?6+"8LSOQ:3NFKH'%)6!9[*Z,D M*4H_TF:+< BU1#R'+%!/OCO MM" %HY"A&J4O V=$@.,OR+7G>^YU0Y2*59#DI$+.UZ/ PYSYB6X%'NE'5GN@ MOC3+6F&580@)E1=+D=6A8Q8+/!TA\]24=O5NMUK_AO'4_UGHC5@*3 M-RCQ"4V$06(>A.(@YWC\]'TK?"LPQ_Q%U%M_:>$&<=*$97CPTY4DI"H9I#F. M;0IW/N.3SX@2H(^/"&Z4D3R-_?@E2.\KOC2.^TW)7W 6K/2[&X<4A:9^9Y(J M/0PC2[&?%; 2!^2U9%3 Y_/]S5&F%'YV!$Y.+J-.F'6X%$&&PO M=V]R:W-H965T**GV')M&D>@RB&30@FOGU>^[MQH,4)<>9?)% H!_W?<^]W2_W MIOED[Y1JQ>=M5=M7%W=MNWMQ?6U7=VHK[;:[AHE2YZT MK:[C,,ROMU+7%Z]?\KOWS>N7IFLK7:OWC;#==BN;PQM5F?VKB^BB?_&3WMRU M].+Z]3IX% M<;(TYA/]N"U?781$D*K4JJ45)/[=J[>JJF@AD/&K7_-BV)(F3I_[U?_*O(.7 MI;3JK:E^T65[]^JBN!"E6LNN:G\R^[\IST]&ZZU,9?FOV+NQ27(A5IUMS=9/ M!@5;7;O_\K.7PV1"$3XR(?838J;;;<14OI.M?/VR,7O1T&BL1@_,*L\&<;HF MI7QH&WS5F->^OJU79JO$1_E9V9?7+5:D]]F;N^L^+8N M57F\P#5(&>B)>WK>Q$^N^$ZM9B*) A&'LG 7\+K)5_D3[S3=E49VS5* M_._-TK8-+.+_GM@B';9(>8OT#XKP"[-_>/OC]]^*CS?__>T'<5L+"$!MEZJ! M *)Y(-H[)7ZN=:M*\:&5K;)"U: ;/^D+L76S:@.QO].K.Z'K5=5!#T**NN-% MS%JL[F2]P;S6"/59VU;7&_'S[,-,M)A MC&91O-CM*KT"BPJLJWMM.@MNX?#8 "(&K42DI;W! +R_1F1;6EUJV6AE9^+C MJ" A*VNP6TEK&;M3'(L&U8PLZYI8+ *O2GKUYMN;C\SQ=[?_^'A+U"D+$90E M4PLN*[W5+5:TM1W>+@^C2;U3.]FT6UK9$_T1%@"/ M/C _$YEXNMB*\/M@-62VA\3-=ES+*"TZMUVHUKMYKCX6U[MD>QEG2 M%RVTUK6L5V1REIR4*&2'\P[)4\BL>N=:B\MB5B">5Y5+;F#:"91&PDB?/VF> MO>@6S),NL9U>:W4L@7NI*[;>96<1M%IX(_,$B2+$$2&#$=W6K/>F!$W*Q07Z MUB#,U"T\'$X L6FD5"B]J^">I'ZX[0HF !@06(,"7!8IQ8 M55)O2:\KV4"-2[GZQ")A2FI@+J KQ$22(U*3%1M5TV^G#]*P,VR(C,(Z7L3\ M @_)0RU9;U^CUYS9@0DA.F;B/9RSX;Q *67J5A/&; =9/UP'KG*VGO M6(-+*'ZM^]"0#MR4G>K#PJ"Y,14_T!?1;#:UV\$>Y6807YEZ0PER.S@8)ZH? M89##DE9<>5J>L4N.5N8]@"R+*Y8@ M,BD6LL]8-,[*.>R\=5GCA7C7IZ)+<97$P3Q-GM'C/,CF$3]%09:GS\1??=Y- MTF">92*9!VD>BR@/HC07'SF2])DH#LAWXD50+"(1I4%6Q"#-Y?+)AE>+(%K$ MS[!#&!1YB()WB(\R!=I.+ML?39.-W7.$_I 5R&N7N8)W,V M?$I\R"NU"])^JRORY&>P/0(P)YK^4S1ZI,@P#Y(L9?W%$H*48) M7T$#048ZO\H6 :;10Q+D"XR__2+A6#%=%%#SG%=/$B@R]E939$&18-T;%@+3 MZJ,I,BG9-2K(JD0!ID9=DG,B.BC*FQ.OX8DD]Z.!TP%[=2+"WR>W=P\W?C&^ M)#4"2CG4>TFF/L\C>LB".)Z/X[Q(8'99(6"C28;HL&H(4'DP9BF!%K"7&$() M,_'#PU3!WD[YWH4>']FMR.((_C87T6(1I%$H_C&$E+'YDL^'&8 M9NSP>/==0T2?49S(\P7,K1 )3"V$0_Q35IT3H23=4/RV9&PPNXBL+9[/021, M\L2O)TM>"HP)PQ@/&:+/_$1Q$\9?(,^27%H'4M6OG=YQKH76@B0EOX;C@JHW M*%] OP:60LA:D5WS:$S4]3UDX(!3C$D%_D:0(O=0GIOU\P["/A6^IS0NP-5" MI EB03K*,YT'\R(;Y.P$VO_"V'EQCONI0B&"1;!89"2"C((DVU!Y8H+360>* M29B2,.]1G'/J>=2+P+>=(%2":AY1/DBZ_XZ3'?-T3-_7.5.;5 ?'.&STSQ'9#4[*13W'H"-,>8_B% *91+I_H'$^6)J.'T+XBQ2'PWEB0VX )\6$ZZ>X3H$?L,\G1.&XP:/S92? ML:;G.D2VU';S:'5,+@0E/4 SS48"MTI?OMJVZ:@%H9Q%.O_F#HE#M<#@*SB@ MG+:=)ITC"K0UMT_DUH%YC*'MSEC4'T8W;WP4DNUD:^Q#?2R'*!(@* 8<+!XVR!26KI$!>S4X6PP*] M1;"F(8^3-L")DU\1)HX(\.(ACV/W$.98^*>AA/ K=RTD_]L@^NE&OL5P''-V M7&>Z[EZ?8?K_61Z$B)H342HRC%&(0U9^3*!D'JR.$[):-INO(&TOQXJU7V#L MP#1J)]O&&UQ#>;GQG8SCIL<,./8+MCK)(WUG;*P$".%UOH2G%N2A[[%PRX : M*)VCASJIA&)] ]4EF:%EP!)Q':@O(7WOB�-+3Q[ZE/_JC+W)[I)T^V<6'S M+*N$WT,@K7S!Z@>B2^>Q@_@+F!#LM.\Z/6??>41SM'-O>U<%0#,LJ CFBW!2 M0Z-\RPN4#*>V^AX05U(--0%IED6SZ=$L-6!TX^P"2#=-L@>KG 6?:1[D62CF M<,(L$!&T M_(S-FE9JM^;.N)8B8=]@D4"PY%*Y0-6:IZF'A+I56^M*3,@Y*:CTG4OUD1C:4G&QG:2)W1;L=::"C2.B; M99.&/U;FW-'!DAN@O)FX)2?7E/H1(.Y,5?)6U!2BJ8_11.-5C7'4I"9/ MV8^Z9N=:PC-Q\_6)G89LN/ [KP,R7=-.CE, >@PV;EVK\D%V.&;?%ZLB"!@]_XSKZ= *LC%SXY0^AA%2\;(\XMX+!Y M'HL4!?.0T5WT8G0^"-S%7<5Y;7JT=)7'A#MB:B;0?^J.C51=#8U&2C-?)'&: M=R.L&%*##N$D"H,L#:<$?MU:5SECHSP9H_>'P0<(Y10%0Z:4\$T0+C#N4>B! M?!H6^1F=_%%/>L1"O]ZCS./G*NSGVD/!\OJJ5/[QV3G8088+D_@EIR%=@R-\FBSB,IUE MQQQEL_E1P7C:0["/=>X?X1NQB@K(P?Q-,W;:K?-!<]+_VO-QB?0'C"# '9K1 M09TXNSVOQ*93HC?D16 M+',D)91AKOK9RD]\48*JY\9A2H+9J*PUW=.H"'"Z?IV'!@/^/+DU0''CP?,Y<>'/&22XPS N%#_S5MR8VI09C'Q'.7J!<=\L^I MW!P@F6[KC_9)9(SREO_R)XT# .G;7B?-KK^9/34N @\=G1#HHMB*9&WH+-@! M*<:' ^ @+3"G;L\>;KF#4"J2]8G\';\]-RP$C@!\).KS:R\2Y^IT%0*%.;G= MNN/FR:GJF>FM/#@_YGJT]*>KICFZ"G"BRPGESB<%$<\79OKK#[\;L5'3:MHS M(M5/Y#_BZV- K9U6MB2Y776N!TG]ZX[#BEFWBGP2AN)R/,G(7^-@AW8@][1/ MU'(RKF!8UA44LD'<)*<<;AK1S49W+4INP1T;GZ/UB- ]W7@8(AA=+=!K&$@] M]&= \POQ]PD+5"ERY#Z^N<47 _RK_P*-)7=#@0E_H"[,@9XS<5-O3"7="?^; M1OZF*WK.Q4U'-]80^7C8N6MKUY-;@%N%DH+N.O(Q?=VZ"X'#V^$ZY8V[13@. M=W,/SHP, \+ 9 >&PO=V]R M:W-H965T-'%N%4H>AX\BLP#J5-_R #3W9<5&GBHYB[\B#P#0W3G7E^*X;.75:-M9D M9'0K,1GQHZK*!E<"Y+&N4_%UAA4_C2W/>E4\EOM":84S&1W2/:Y1?3ZL!)V< M'B4O:VQDR1L0N!M;4V\X9]K>&/Q1XDF>R: SV7+^I ]W^=AR-2&L,%,:(:6_ M9YQC56D@HO%/AVGU(;7CN?R*_LGD3KEL4XES7OU9YJH86[$%.>[28Z4>^>DW M[/()-5[&*VE^X=39NA9D1ZEXW3D3@[ILVO_TI:O#1QS\SL'_J$/0.00FT9:9 M2>LV5>ED)/@)A+8F-"V8VAAORJ9L=!?72M#3DOS49&T*BCG<-1FO$=8J54A= M4J1H9T07^V-65_=.8J(:7@GZTC,6A+^?Y#P?%CR1A42%DV.^;< #F74 MI^6_IC7SWT6\Q>P& L\&W_7="X3F'W;WDG?H!'V5 X,7_%"5_YYNI1(TV%_> M"]X%+2\(M]V4C8?@4=L]>P\ Z(2! P2;>F!YU%T%KQ1I_C, M\R!AI!Y '%(?@LN\KUKBUR08ZB2TY*\[]N=3HUMGR'HD)50-QK3*3VS?C^#2 M/?'S!?CY OQ/7X#VL^.<[18UBKU9N225Y-BH]GO<:_NM;FJ6F>_T,]KVVN7L M#:9=%9?=0%>X(TCW9A!:(-KUJSTH?C ;S)8KVH>,6-#&BD(;T/,=I\6C.^@ M_0X\^1=02P,$% @ 28M:4N+(*AW/"P N"< !D !X;"]W;W)K&UL[5IM;]LX$OXK1*ZX;0''29RWO@-)VMWMHDV+IGO[ MX7 ?:(FVN:%$E:3LNK_^GAF2DIRWML#> 7<(T,:63,[[/#-#Z?G*NDN_4"J( M+Y6I_8NM10C-TYT=7RQ4)?W8-JK&+S/K*AEPZ>8[OG%*EKRI,CN3W=VCG4KJ M>NOE<[[WP;U\;MM@=*T^..';JI)N?:J,7;W8VMO*-S[J^2+0C9V7SQLY5Q;)WL/3T[HO6\X!]:K?S@NR!-IM9>TL6;\L76 M+@FDC"H"49#X6*HS90P1@AB?$\VMCB5M''[/U']FW:'+5'IU9LT?N@R+%UN/ MMT2I9K(UX:-=_:J2/H=$K[#&\U^QBFL/)UNB:'VP5=H,"2I=QT_Y)=EAL.'Q M[BT;)FG#Y'LW[*<-^ZQHE(S5>B6#?/G@<+" MB]=UJT_N$&>_L]<^ MT]O_#GO)J_82K[0OC/6M4^*?)U,?'*+T7W=P/>BX'C#7@[_(2V=WDQN+L_?O MWKWY].[U^:<+<7+^"M?GG]Z<__+Z_.S-ZPOQ5B$QQ 93+^Q,P)BJFBK7^6,D M5DK8HF@;K4KAU5(Y:<1,%MKH0 9I$05.U+8N9%T@5^748$.#922_,,3("_6E MT8ZN91!+Z;1MO2AEP"]AX6P[7X#9_N%87"@ESFU0XD#\_6^/)WN39_0QV7T6 M)?9\M?=, -Q$9>$$74><(\"@?ZV[QGPLWM1P&(DG/BT4HXYR_B=1V I0Z7GS M""GGH%&EA*H:8]?*_>2%T7)*BJXY$FB]4PL"N*42\ W;HE^C.S:--9K#)2R@ M,"S8M*Y8D,F5+!986)BV5$("CLH6,$,P24'9J"6PF MAY![%AJ0YW0!TV&1(LX"R!76E3U7*A506WGL MW5Y*TRJ"?>UY3^0-;=U<=<*M=%@,O"7+/P'#9 V20OF &-9^(7RC"CW3!5E? MN:6*"E[6=E5W7M'@UFWBL)(.41O6VYE'LDD"8F(7FPI<4)#X MMFD0"([0@JM5C)W(K!>,B,X5EX)GO"#S3VC):'S\; ,SD[8C\9L%$7$"6^4[ M7#%DRH&%_"J1L/DWI&JEJ2CTR)G,U@L6;XS%B4'(47D@N),UI0JVEYK< J>C MD^-8@=H!DK'7-R*%79\S@4.2#-1MZR2 .X!C]3J!:R4)M3S6Y;@GFE$T641O M,V)E/#&&TY@331)S9"(TER6BA5"?PST7*,)M%(B2W==A-]V.L#%*O+DBIVJ6 MXTL"869HS(>9-U6%;'U6'H$%,0E'6\2,"^CS86'\-HCNWM ILHFC-2W_V#A; M*%5RPF(A1:KP9-R"JNDHUH6EU&98&Q'"+5B"38/RC=Z%BU%:9E2/MJ/D2F*S M!!S";D+Z#,5L?6(PD,>R9T0C7=!%:[K: '/THE*J=643N4XE 1O6M_OF/^ 3 M1E&2?H8N$;L)CRTC2Q2-M1MJ1B67T$S%% ;I,XKN0/B]D*5X<+B'D<"8[+,' M!T^Z:\*K?E\1]R$/ /,U6T3>W-$Q(>J5625"?'0S!I$?91Q %T:QV79?)AUJ MAG:J[XQS(S?5)5\/H$I,83B?:9(_6M]R2&03E:V3V;T<4013!<=*1JJQ^+ES M!+J9X-J>]T?M+ZE)+A2M'1:"FD0PMY4!2(?15:"H77J*.POJI"ZW!) -0V&- M0AAKDG!=K442(:E\2+=RURK9""HF&$T#0&AWSD7&!GI"P4,&K+.:>@V""6H M/A8*O\#98V[)"]0?%IG;M\CE=DH-TOY+!'#HI:&8Q)^TM6Q5ZA>$7Z"GVJ:6 MEZ6?R\WAX+KR[-]+U1-+2F-'$_V>S"[!9NZEO9S:XD=C%F0#!5N648V6 $2U*^R'QVE!;'DM4' MR8U"8B_*"IK7F4YP *^]Y1%GDJ>A 8D%6BJ)F6Z=^J[?QQ=C\H MJ+YKY^0598C8AGBQ;'@-VZ"V0025TF78AG.64B3:*0T4<7S#0.3LU,8( MI5FN7Y3LA<(F(Y]V2A4BY3IKU:)"4D3U]2L)@:N!#(^ QPD@TZ2X%G-T%UX\ M-.CZL6!8/(C,23VW!A)>KF3]59+9'SRUQP2=$992'@X@@'_#!KOCXRLVV!T?_5=-,% 1I::V&/+E M39LZRX"/F+1P^[W71,'V*]I;JRI64\MR680,)(GT:X$ M! ,'-2RXC,E'ZL22:4"AOB19HGKCVT[9!CW9*G9^7"^ZHL<]< _3<.B#@_'Q M9L@;@X[\J&M06H+WWI#]L5BO:HZ$#1,^/(4 5IS+(HZ498Z81['3C&T$?V64 M',8P F<8WH-68H1RR\@Z$FU#DX]24\0#PEB MCG>'\)'&I!3'262=.EMT+"W.XPQ$K6C35/B1@W[ M@6B_0G=3AN^)R-,T J\4>ZO.\XMA&2,=3/AY-N0#*DNG;C(XG1K)3I4^7 <= M03P"2%;Q_62[#;#;]G NV!7)KB/6$#O6S*[#10*E>+R17)OK['=H>*T+N[7W MVK1>:KX&!O[67)C.&U/3DCA\LQ';Y/J#G=BUS7])*S:^X[G,8?=FAV;?2^7^ <3] XC[!Q#_\P\@[D"6HPY9CN[$A+<(:R/>I=/[:T^: M;P*9;Q"\?R9R_TSD_IG(_3.1_X=G(C^TO4.9IM,&ULO5==4]LX%/TKFNS, M#IVA^3"T95M@)@389:<%)H'VH=,'Q;J)-=B6*\D$]M?ON9+M))32?=J7Q+:N M[O]S/OJ_6#@THP*Z?JFHA(K"V,+Z?%JEP-769(J M;"KR03(]X\/P[=H>'YK:Y[JD:RM<7132/IY0;E9'O5&O_3#5R\SS MA\'Q8267-"-_6UU;O TZ+4H75#IM2F%I<=0;C]Z?[+-\$/BL:>4VG@5',C?F MCE\NU%%OR Y13JEG#1)_]S2A/&=%<.-[H[/7F>2-F\^M]O,0.V*92T<3DW_1 MRF='O8.>4+20=>ZG9O47-?&\87VIR5WX%:M&=M@3:>V\*9K-\*#09?R7#TT> M_LN&I-F0!+^CH>#EJ?3R^-":E; L#6W\$$(-N^&<+KDH,V^QJK'/'X_3U-2E MU^52S+PLE;3*B=M*24].[%P:_+TZ''A88OE!VF@]B5J3GV@=)>*3*7WFQ%FI M2&TK&,#%SL^D]?,D>5'C*:5]L3?:%R_HV_MUW)-,EDM$B^C% MF;7&BHFQ-G:-$U_'<^K^3ZQ>HDLW+%];4^(Y)72YCPZT MSNAR6U"7J:YR+'R]H0;8^^N"K%W[*L@6+1E&17K$C(=M=L(O:2 MM_B6Z31#+-X:5:><8U$B!:DEI3TP[L^["*,K%76E6P*D3/B,Q.9M\C-_[ MXB9K=#..S:+5+Y16HC0>>/!DMHP.M@-6LYU*=$P,G^^@"<&?V*')7__[2!)AA_.Q[.3 M\#CZ\$IHY^I0Q=N@\O5H;[>5:]L3_O/N4^W2W+C:$EKG>ZUMT\GLYKG45GR6 M>4WB$TF6X;7&B-AI%&X8:>USO;7KPA>4:Q!?2"+;C,FW:W/LC(J.4,QAP2&+ M("4=ZA>R9F7I%F0=$N]77*J<4"$Q"I6)SPDW%VM8L._WP?=,DY4VS1Z#'"^^ M9)KWQ)XI"'52)C?+QV _6MC;5%VLT^)BDWNW3]/Y"WRZ:)LUK MQ87_E=/IFG/J$BG+]3\POL1$C[B!H(O+!N* #&!B*>/)'(""=Q*JMJVMV)I= MOC:B0'JC"HNQ?"_AR_<:O]K_B#F.,27K9?#*S)DJY#QGH:IN\[5-"ETG,;9_ MX*>6+#()2[+CC"=TL'86)CHZO&@0\3P; H$83U3,$1@\^*/!(""U":5+TP^K MKT=)!Z<9C.=Z\=AF;L, QW\14WLC'\C]!#BLK@5.R[''Q,>3"'S[;G_8N;WIUV[K6""X7-IHN%4F Q>Z%EAIC M2OH(VF><+W7)[(^A@%JO:S1Z$WNBCT,*:%,"%"H"JXG7;T%QC3[5\+:LD%^\ M\:F2W6_YGL^'VH4RH%&[%*SU%TS33Q5LC0QF+4P]3J)ZLA*4]\47"BY10S5- MYS1=S$50)O0Y/<1QQ5S*28/K+[<^Y]_D6@6F7703),ROAJ/0Z9^8#!M(_;S- MD^'KX7[7+U,"\1*7>PI=@!7#7.SB= MYS5 =#WIIFVS=!T9T8#ZW&O%6* "$LP)D32PAW.D='?XVNA\9(L>T(V^ PK6)FT7 MKV5L[N+2A%":H]%'4RKLN"A1QKDL[\35@J55S$U+$!\O3JZF3ZF!YRKN=:K. MNV:N<'[A5JP],SQ*!\;$BLRAG8DA>K#EP(R 8^RYNH<(7WO:,L#S+1]F5^?3 M)V.=>V0E-X%;5PB&.RCD.-"(+#=14FV=J'QF3;W,UG!N;@5)@$9[Q H%C!"A M_P\@SUT1!AN7LX+L,EQ!09#<'/&>UGWM;KGC>+E;B\]N?&X.(;'##=ULBR ]84!T38O;*"[^Q__"U!+ P04 M" !)BUI2:$(2%>0" 2!@ &0 'AL+W=O0(I*X 4K55FIATY!@0\#8 ^+!3:^-A6-GMD/AW^_L MI%FG01\:WYWOOKO/]EW'&VU>;(GHX*V2RDZBTKEZE"2V*+'B]EC7J&AGI4W% M':EFG=C:(%^&H$HF+$U/DXH+%4W'P79KIF/=."D4WAJP355Q\SY'J3>3*(NV MACNQ+ITW)--QS==XC^YG?6M(2WJ4I:A06:$5&%Q-HEDVFN?>/S@\"MS8'1D\ MDX76+UZY6DZBU!>$$@OG$3@MKWB!4GH@*N-WAQGU*7W@KKQ%_QJX$Y<%MWBA MY2^Q=.4D&D:PQ!5OI+O3FV_8\3GQ>(66-GQAT_J>YA$4C76ZZH*I@DJH=N5O MW3GL! S33P)8%\!"W6VB4.4E=WPZ-GH#QGL3FA<"U1!-Q0GE+^7>&=H5%.>F MUTB4X/"[=FB/QHDC2+^1%%WXO UGGX1G#&ZTPPWW#6&)'AZX N)\(!O#N92%R_/'QWSWH2^,T>V MY@5.(FH]B^85H^G,@EX!G1=6"S3]F<6P:B@UTBL)%0@,?C)4E*7V]&6?9>[ M?637.[D/A2(,W5BNEO8(J,%(17A';@#]2_J/5P8'P(;Q\)QYC3ZG\5F>>GD MC,6#/-ASR,[CG!:23[R<92D\E%0>7Q$!*IG%)^<#>-"N)U;S=YHRS@(;D'^: M@;_>$5PI"D#KX/ TCQD[/X);?_3*P2.7#7[,ZP"RLSP>GC'XZ)DE.WU:H5F' M:62AT(UR;3LL;;M9"6:*PHM#T^.PD M-.H%9QN@Y=O]". M9D@02QK::+P#[:\TM7RG^ 3]W\#T#U!+ P04 " !)BUI2E/C?E>@" "0 M" &0 'AL+W=OY&^&F6.+1@+,=XMI:L>F!4=^@E5ZDT.=D(;G: M)0HG1XOR?*"[%-WB?XRC<1RS32%)L4)S1DE,0+1O0)5"H#9Z6$S1MR_?![94 MKC6!'5=N+DLWWA$W/W'108[;0I[C]AO@D]/P*<0=Y!NXYS3 IV?#&[W/SH?W MWL-M)7>MN5=K[AD^_PA?@\3HSW@I)%?7YN\)!W[MP#<.@B,.[M; L>$WE6LA M<_W;+&T_"$!C(4 VE; D#0VI_KYL1VXO'-C;_3HUV 2NYW0=QWEO.6VP[/J> MW]NW?)==4&<7?"Z[&X*7A!+YVI14R17MA]%W/R05'(8:!;W(.QIJ6(<:?B94 MT4(?5M OX'G3?3C-ZX;H%3 7)\Y*MPZQ>Y)J(5G\E#&: !=?T>QYHW148).-*T'4A<;$B2UK=EQ9Z-#U';8VWJH0K0.HNI1NJ3E\*314\[=4_ M7D![[VNN>_4MYBM2"$0A551.)U(2\++_E1/)UN8#OV12M0LSS-0O W!MH/93 MQN3;1/>,^B=D]!]02P,$% @ 28M:4M/T5>KE @ A0@ !D !X;"]W M;W)K&ULE59-<]HP$/TK.YXF=-1<947HJ-J[<"B2Q!66IZ[?;/3_J"Q2H;.I0,QKDF>JAN^^XQE/('A MBW@J[3_L"MM^SX$HEXIG)5@KR"@KGN2IS,,!P#L&\$N _QK0/0+HE(!.4T"W M!'2; H(2$#0%]$I S^:^2);-](PH,AH(O@-AK#6;&=CCLFB=8,I,885*Z%VJ M<6H4%@4%W]:P(+^Y@'$4\9PIRC:PY"F-*,KS[[ID9:ZM0L6C>SB'VW &'\X^ MPAE0!@N:IKI(Y,!56I"A=:/2^:1P[A]Q[OFPX$PE$N8LQO@E@:LCJ<+Q]^%, M_).,,XPNH..UP&_[[1I!T\9P[U,-?-8'!S7PZP9PS[?P[HE<=JK2 MZ%B^SA&^FDJ G^.55$*W@U\G''0K!UWKH'NL]FPUW> V%U&BNP,L!=\(DK7@ M:YZM4 !?0Y@0H?V.1URY^ _>Q1G)0 M20Y.2J[>!&FTMT!:>765'[Q1\.RZ*,5W+6;O6LS?6OBGPNQ58?::A1D68=Z1 M-,>6[@T/.148MV#*I8(%ZD.I2_^\8 ]>IK]>4K^2U/\O25.>99RUR@*I.X'^ MVQJH3XY[T#XS%!M[T4FPU5^TGFJUNDO']@IYM3[QKN;%E?A,4US0"R(VE$E( M<:TIVQ=]G1M17'K%1/&M;=(KKG3+M\-$?R>@, 9Z?\VYVD^,@^K+8_0/4$L# M!!0 ( $F+6E)&]WF0/0( !P% 9 >&PO=V]R:W-H965T))E@ */=<5DU.O5*JY]7V9EE 3.> - M,+V3FC60EM^SY+1&IBDG"$!^=2;A;>+H8FW =\I MM/)HC8R2+>=/QKC+IEY@"H(*4F48B/[M80%598AT&;\[3J]/:8#'ZP/[9ZM= M:]D2"0M>/=),E5-OXJ$,HJL[*61)$D%KQ%PD1K-K.PO;%H MK88R! MKU7T4O!!RAQ?9%Q".D!1^ 'A *&C/HH5Z%_=-%J$(6=/XFL4'=0O;'7LU':@ MW:_?V:09E4K:?5C'!V+[_-P]]]PYSF"M](W)$2W<%4*:89!;6QZ'H4ES+)C9 M4R5*LBR4+IBEJ5Z&IM3(,@\J1)A$T7Y8,"Z#T<"O3?5HH"HKN,2I!E,5!=/W MIRC4>AC$P,%R@-5Q(T+H;!27P\CCW M[_C.<6VVQN!2F2MUXR;GV3"('",4F%KG@M%CA6,4PGDB'K>UTZ")Z8#;XP?O M'WWRE,R<&1PK<<4SFP^#PP R7+!*V$NU_H1U0GWG+U7"^']8UWNC -+*6%74 M8&)0<+EYLKM:B"U W-L!2&I \E) MP9T?:(;9CZM,V;9:*#5&K3;3=[#+ B;LI])PDJ:JDI;+)4R5X"E' ^]AJKE,>2EH MHA8P5M*0+6.^$B!MV=H&1?F'>%,SC0MU0\NX6NN*L-D9@:A M)?J.1)C65$\W5),=5,\PW8-NW($D2J(GX.,7P./$P>/>8WA(HC7*)8URB??7 MW:4_ MX;O?RG?")2^J JXGZ.BU->%!X_+@]3K_L EZV)K'KD"=K=9N;^AV_\ES#7W4 M$#UJ%YS=O53P./KSEHY>3_)XZW*(_['HSP38_1H)M^XT]T$Q87K)I0&!"_(4 M[1W0:=&;.WHSL:KTU]Q<6;HT_3"G[QK4;@/9%TK9AXF[.9LOI=%O4$L#!!0 M ( $F+6E++:LVB1P( $4% 9 >&PO=V]R:W-H965TA573/U:X2"FF$0 M!QO''5]4QCG"/%NR!<[0W"^GREIASU+R&J7F)$'A?!A;]@_^MQM+H], MXYC$ R]--0PN BAQSE;"W%'S";M\3AU?04+[+S1=;!1 L=*&Z@YL%=1 M3M P+O21]=[/)G!X< 0'P"5\J6BEF2QU%AJKWFD(BT[IJ%6:[% :)W!+TE0: M/L@2RS\)0IMVGWNRR7V4[&6<8'$":?P.DBB)WA T_F]X_'Z/G+2_BM3SI3OX M7LKW[<9NP;7!6G_?0SSHB0>>>/!/X@?%#1Z7U,BWZM^RG'H6U_WK_#Q*+[)P MO5V3OX.2.+DX[:-:A>'6BZQ1+7RC:O"OIKV@WMO/@BO? J_\(SLCVI9^H6D' MS"U3"RXU")Q;RNCDW&I2;=.VAJ&E?_>/9&P7^65EYQPJ%V#WYT1F8[@#^LF9 M_P902P,$% @ 28M:4JAJ2RYR P G T !D !X;"]W;W)K&ULO5==C]HX%/TK5M2'5II.X@08J !I@*YVI!DM&MKN0]4' MDUR(6W]0VX&9U?[XM9U,0F>'#*W*O(#M^)S[<>RKZ^%.JF\Z!S#HCC.A1T%N MS.9=&.HT!T[TN=R L%]64G%B[%2M0[U10#(/XBR,HZ@7AJ11( MP6H47.)W,SQP +_C$X6=WALC%\I2RF]N4_N:L2L0? O0. N +$CP&= X"D B3' CH5H.,S M4X;B\S CAHR'2NZ0@G%U+L7Y[;37, MT)4P1*SID@&ZU!J,1J]G8 AE^HVE^KB8H=>OWJ!7B KT(9>%MG ]#(V-QOD4 MII7GD]+S^(#G.$8W4IA+SG UR[9YVN['5T9X/I+B[%.;:SCC74.&+.2 M@P)MT%1JJ_>4;*@AC/[S6)-N4T.,/:N?(*O5SMM']T"4;O&P7WO8;V6Z(N634DRN^47(++B_Z%^\(;BHB M[KZ +$UIQ+U3R=).?,PM:6HJ;B]^/ZG+3UR7IFCB_@OHTM1*/#B5+NW$+=&PO=V]R:W-H965T[.Z)YV@X[G4%[SF76.#ERSV[UR9'*;2HS M<:N9R>=SKE].1:J6QXV@43ZXD[/$TH/VR=&"S\18V(?%K<9=N^(2R[G(C%09 MTV)ZW!@%'RZ"#A&X'5^E6)K:-2-3)DH]TLUE?-SHD$8B%9$E%AP_3^),I"EQ M@A[?"Z:-2B81UJ]+[I^<\3!FPHTX4^DW&=ODN#%LL%A,>9[:.[7\310&]8E? MI%+C_K-EL;?38%%NK)H7Q-!@+C/_RY\+1[R%("P(PK<2= N"[EL)>@5!;X,@ MZ+U"T"\(G.EM;[MSW#FW_.1(JR73M!O!B?L[UW M[]D[)C-VGZC<\"PV1VT+W4A".RKT./5ZA*_HT657*K.)81=9+.(M]&>[Z8-P M!X,VG%)Y)BP]$6\HNWDP]W M.*-;I4G7\>N^PN\:%5_/#*TR7$<"D&$-0]J<)3R;"4J"M6TRB^0B%>SW+V#( M+JV8FS]VJ-.KU.DY=7K_D3K(P$(?\YI"AOU^+YXM.TU5]/C'MNCN5B!LL='9 MV0OU6? FB%;3DC^+9?CI]'XU%T&']\S:4SNHOC@6.X'W6:YKTQ/ MZ$_4Y])$J3*Y%D@=(*TN,IG4_,2E9E]YF@MV)3CMH;5""-LK&-:$E/(IWM)4 MYC.12C00YT22Z9VO5^)(F=@K(KP/YV0R<[NX0?R MK]QB?))7-O,8S:!D3>[5F^[]";\FDB9*\Y@"_S.EHQ7FY!E8<8&'*R4A8@* M#B^+BMB.AJA ]"TQG\ P:GM%#:*DZJ5TK5IN=3\(JW(:0W@JIR^EYVH"R/Y+ M[]I[_BS,*X5#[,K"*?'6>*XT 6U "C$MXF6):7-57*;RMGB.Q,)/3 1\U(F MMP>]3J5V7:]FJ9@#N)1K+[ADQAT6FK*PHEQK2L%9+F,@E/!HJN;*"D)'(XT5 M6?1")0QU/3Z2XH*21%),:G;#NP4N4O*0;5-$#R%] >Q3G<]D1NB/IH!8KV(4 M]'U.M#!Z 38YBB+VA578:]=*<55]<8';? '_XHX.#*1^B?!43_.PL]_I5?ER)P"\@L)]!UXH M*RISMG>O%C)BP][P_0=TBTBF#@=\-1/K"Q=;ESO;.6#KJM/=E5LF\P/Q"J9A;0GB$#HB) M%9Z".P&#UV!-@;% '8/FY@E;Z$1;A@&:K^DPOOETM]'6*4>6O%ZX^0+&4 8Y M'SL8X5F]2A9K$Y5-M,IGR:J_'.<$%R?W'U..-VI M!;WF^6!@NSAN+/R8+AHG-[FN07*>R0(Q,2! M=2IQIT*LM+7->E&S(I#$XU#*F[=H0A/;VX_L\LKG,+NE44^C7,,.WRU7-QC MUK9:3G*'%F.5YAYP'EK_;+%W;-#L][JU7ZJZ(/RX=N77=K,[U?POF;+#YK#; M6_N_FVR4S53*67?8[ W#C9^5/7\Z.!\GG.+%OE&5L2= =;OR\*?V"_F&SVZ?\"WIA(Y^M7B MCAXWJ'K<8.=;N=/S;WW5=E#).-C91V_YBS<+*>#$("%+N31070O7 M5<_H]4^QOO7UK9?2=U+HZ\732>>H_52OO)_NN/AQQV#8/PBJ76L&#BL#ASL- M+-+C]RM7(KM<=EAQ//R?A27HK%[<=WY%8"X*,>M>[70Z&UYMU[XQS(6>N8\[ M.)_2;.Y?JE=/JP]((_?99./Y&7U8&PO=V]R:W-H965T6 G!FH8*Z@><-W0(3YL1C:UN(>,PWBA(&"X'DIBBP^#L%RJN)XSL[PP-9 MY\H8W'A@Y*-U+QHH%U! 5A]1N_-'G8 M [1.-Q T0/ 6B X 80.$;X'A 2!J@.C8'08-,#@6&#; T.:^3I;-=((5CL>" M5T@8;ZUF!O9S65HGF#!36$LE]"K1G(J7=4$AOD+W^#<7Z#I-^88IPM9HP2E) M"4CT"7WA/*L(I>@T 84)E6?:^+A,T.G)&3I!A*%O.=](S#(Y=I6.RZB[:1/# MM(XA.!!#B.XY4[E$-RR#K(-/^GD_Z!%P=4+:K 2[K$R#7L4EE! M1T"S?OP>"XW[!_&D'T\@[<5OCL;]SQWX_'A\U)/+L*VPT.J%!_3:TOEYIU?0 MK8)"_NK1C5K=R.I&'^B>H]NBQ$3H;J?0'9>=!5A+#:R4Z;7;^'(813H[V_VO M^MXK]$+/&[QV2SK% %?.C(!CZ%:'<2T?N;B[3D:@UHQSG$E1=540^3Y&)W=@+OK/&E M&'N!30@9YMHR$//9X@P9LT0FC3\MI]>%M,#C\X']HZO=U+(D"F>"_:"%+L?> MC0<%KDC-]+W8?<:VGFO+EPNFW"_L6M_ @[Q66E0MV&104=Y\R;[MPQ$@')X M1"T@>@E(3@#B%A"_%9"T -=JORG%]2$CFJ0C*78@K;=ALP?73(?/\" ) M5XRXV9UGJ EE:F <'Q<9G)\-X PHAX=2U(KP0HU\;7*U$?V\S6O:Y!6=R"N, MX$YP72KXP LL_B?P39%=I=&ATFGT*F.&^17$X05$013T)#1[,SQ\WP//W@Z_ M>:6:N)M;[/CB$WQ]8_HY62HMS2;]>B5 T@5(7(#D1(#^B9-F6S\9/8'SKT*I MP04LT:@/P@/9]XVYB7+MHE@-VJ:781($9@+;X^;WN WCEUY9']G-,5E3JG^T M#Q7*M=,5!:YCS1^FN^VD:^(V]L7]U$A:HT#_:!H]O"-R3;D"ABM#&5R],TG) M1F,:0XN-V[JET&:'W;$TLHS2.ICWE1#Z8-@ G="G?P%02P,$% @ 28M: M4M_;Z^N-"0 1T !D !X;"]W;W)K&ULS5G= M4^,X$O]75-S>'52%Q':K;1>?^GU5+AB"55=L68I MO%D(F5 -CW+94VO):&28DKCG.'IV?F>\>Y/F9R'3,4_8@BF2S9A^7C](>.J54B*>L%1QD1+)%E^/+MPO MUVZ #(;B#\XV:NLS057F0KS@PTWT]A04*#5!>*&)E_I)- M3NL&K_T[?<$%L,KG^ P\(@ M9QA\EF&8,PR-[:VQC*6G5-/S,RDV1"(U2,,/QEV&&PS,4XRLF9;PE@.?/I_9 MB"+W"_*-_EM(WO2E%"I]#!L5#*P*NGJQHNF3HL1TRGH9\'3/R_18$DAO-$O57"YQ^ M":=OX/B'PE&+\&4EXHA)]4]R]2/C^KU#[O6*R:8XL<(&1AC6T-?ST\'8 :^\ M;ONS@&\-V*ARO014L1 M92&@IR0%$X2215Q#NU),OJ+L1$0L)B^IV$ '4@2"@$RN)K?V^RY4D%PVUAFQ M*.23B$V*(CGAR9HB26JH0JI6 M9 %M5W7)1, K2;$# FC;S/'(#=20+VLX4X Y5H 84\I5& N526P%D,(RCV2$>4VY)'_0&-K$ M-T:1!M_EAY#C7.#6(<7YZ&^N2O4)BSFT0V-$/-,:7U;'(9C( F'6A@FJ3 P5 M5> _8S5)4[6 8@.&UQMT50Q-+":N\8S][&%PH80%8G\UV%><22K#U;NAPY=M M1R./C9F$@9\B$8OENSG?GM#?%IU49E$VR$N=:12!NE%E7EDW[P?R.A T89Q% MZ/B/0(=5S(8P3F&U7.'2:1(%G1J),%F?9 MT"SMM:4%F->*D#!POE+ \B.#OUSOYQSJ&#()(P6B$G,L%70>(]$Z*^RU6Q3* M2,+H/30%\7?G('=B8Z))O LHFA:2(;&+E^NJ=5*RR M+\KK-EV#?>$)]R6$7]1[W'RX,FZ 0"U-4,E/L$S7!>RT#*Q:T/70B%'MC1'> M)7\R XGEI2:/G#R*T0F1,''.WFR[PEJ*1@/H[:&/]H<1/S*5=E%V$-._\AH% MD?X-BV&>4H?#W'-.';^,ET<&A9>ANQ]!%J05ICDY?A)K'I+ #TZ^0+<(>6SJ M@,UF%'UE?&MBIUD"D%:=[K$(EC(B;3: ?UYYA+G $J# FF"+!O"@C2)>#E]; MD0_68F\0C6C?,EC17> YDZ[8RR5:SWHKI);/S!DL6NZD'0A;%/K9D@M+U@N, M)Z8IV?5I 5E0'2E+?27F9H>H#%3)1Z-;D4; <9."&^ M7-X_UDL#]M40\&5Q&?O3:OL!WSN/M^.=L-2NV&KH!QYTU7 =+BW<+F!-PJ"<6U] MVZ?S'#]P/;^VP%FZT;:\L3/V Z]YAQN5*HQ:59A@SP G_"9P^,=XFN$6@]O- M#-;9)LU&^TB&PSY J6G60#?VQT%07TT;Z$:!XPV&S9H%I69!JV956R=7D!LI MC(?'ERQE"ZY/FM0*]F"<>JX_K"FU3^6.AEYM)[_>I_*&_MAO5FA<*C3^8-W6 MQ0QU? M#+)3!FW(J?L!N 7EUH;7D\TR;X1)JP)U(36T7<8QDILK"$M=D@/&^ M ?SQ<#1P:R9HH.O[@>_7([:!SG.]OG?@UL%UJJL_YP//0MII(=\[!&S2>!/F M[+O)AYRJJ])$-_)'_@%/N5NWDVXK1!A]) 6KNK:"50.."[KP\A9A)H$/-=)6MW!N^S7<(U[:IF#WJ^*FY!@\D259;+K<%)(_ M/)#^N>0=3/V!ZWE.'7P#83!PO(-!4UVGN>W763]YB9A+^^@6L8FLX1JQ4=K^ M/6(CV:&+1+<:$]SVEMRXBSZO<3BQ^Y'C0OH8/^*096?I#DX1N)OCOESLSM^_ MF3FJ[5+7K?J[._Q_N&5VJV[MMK?KGPN122YMUUM;$;*+HNJL;GMK_5D4P6=0 M]+9^#,(?!V$U6^*=3]M]D&+M?E]:"ZT%HGYN&(4,"$!O%\( MV,/S!_S)J?S5\_R_4$L#!!0 ( $F+6E(TD60_70( $,% 9 >&PO M=V]R:W-H965TM$"6WU(LW6%8R!I M=BBP8D&S;A?#+A2;CK5*HBD'TR!:>))" MF4G46-M>Q;$I&Y3,G%.+RJW4I"6SSM3KV+0:616"I(BS)'D32\955.1A;J&+ MG#96<(4+#68C)=-_9BAH.XG2:#=QQ]>-]1-QD;=LC4NT]^U".RL>5"HN41E. M"C36DVB:7LW&WC\X?..X-7MC\)FLB!Z\<5--HL0#H<#2>@7F?H]XC4)X(8?Q MN]>,ABU]X/YXI_XAY.YR63&#UR2^\\HVD^@R@@IKMA'VCK:?L,\G )8D3/C" MMO=-(B@WQI+L@QV!Y*K[LZ?^'/8"LO1 0-8'9(&[VRA0SIEE1:YI"]I[.S4_ M"*F&: ?'E2_*TFJWREV<+99=,>!+#;?L%VF8EB5ME.5J#0L2O.1H8.=$QYQ> MPYR;E@SWIVW@=(Z6<6'.X 2X@J\-;0Q3E7]<@ZG)V='9$?#68Z"[.B0 M['[^/Z8K8[6[=#^/*%\,RA=!^>* \D)3B5@9J#5),$R@KP4S!NV+!]JIC8.: M;\O'(ATG29+'CR] C >(\5&(CZ[%X?0S&5=3UT_+GF(:*,#5MAO"C6P9UZYQ M+5PW3*_Q1<3Q,\1WHV>$\=[%ENBD?/L:")>ON^/#[/!"3+O&^.?>/2^WCH2[ MN@BL76AR_M9MK;N6[0Q+;6B3%5G7=&'8N%<.M7=PZS61W1E^@^'=+/X"4$L# M!!0 ( $F+6E*VD;%Z7QX #M> 9 >&PO=V]R:W-H965TCSA'CN\3#],S$,1*))H M@R@V%E'LKY\\F5D+*)!2]SS<%ULD45NN)Y?"]SO7?&W7UG;9S::JVQ_.UEVW M_?;1HS9?VXUIIVYK:_IEZ9J-Z>ACLWK4;AMK"AZTJ1[-+RZ>/=J8LC[[\7O^ M[D/SX_>N[ZJRMA^:K.TW&]/L7]G*[7XXFYWY+SZ6JW6'+Q[]^/W6K.PGVWW9 M?FCHTZ,P2U%N;-V6KLX:N_SA['+V[:OY!0;P$_\L[:Y-_LYPE(5S7_'A;?'# MV05V9"N;=YC"T'_7]LI6%6:B??RFDYZ%-3$P_=O/_E<^/!UF85I[Y:I?RJ); M_W#VXBPK[-+T5??1[?YF]4!/,5_NJI;_S7;R[).79UG>MYW;Z&#:P::LY7]S MHX1(!KRX.#)@K@/FO&]9B'?YVG3FQ^\;M\L:/$VSX0\^*H^FS94UN/*I:^C7 MDL9U/WX2;F3OE]G/YE?79)=Y[OJZ*^M5]L%595[:-GOPVG:FK-J'WS_J:$V, M?)3K_*]D_OF1^6?S[&=7=^LV>U,7MAA.\(@V&W8\]SM^-3\YXVN;3[/'LTDV MOYA?G)CO<:# 8Y[O\;'YRG;KVI)EY%_OZ,?L;65R[_^>XR:)R>$BG[;;DUN?S@C'6QM MW/9G4N^V)Z'XU-$VLW_=L>63DXUO^:/=]DV^)FW*/E2FGF9OZXSX:C<+VQ!? M9T\FF>N;[)4S39&Y9?:Z;$B+7=-F9KMMW+4M,I.U:]-8L@QA*OIEU9A-UI.D M-=EN7>;K;&=)6_;I4_TVZUPVNR!MJBIPAN=IL0S6S-UF@R_YZ# ;65&V>6-! M7B@*F8"2R/QY'=?+356U&5G(K%NG&VJQT (;*&Q6UOPKS"E]T7RU'9VQP=?; MIKPVG:WV66U7KBOI[R+K&E.WABT73=VX3=:1,<2$^'^"<;33;56:.K=D,[HU M2$,29A:5S2JS:R=9TU>T!U,7M*=57QF>#$/SJB^@X!_I :+$XGSV0HF&+7ZR M>=^0.-'8-S=TD'IER2IT(-#LY6-BC6E/2=FS(&7/3DK9AX8V4FXK(?T5;8T4 MI.!-CDG9GYY,>)6'KXBXR[(FLI6F(C;3%^1DNE;)8ID$1HP@3_8^MZ:VM@'! MWM:=;6J>UE03^DBFZ,'__L^+^?SBN^2Y"7\U^R[3GW;6?T$V#@2:[>K(>3T"^V\:UQ5T<>V7[1E49J&>#/-?J%]5JU+CY;1281S MW=IT&?2CL+1E8ZVG\X.BI7U-1W \X]D>,!FLUR6E:@3=,74I8A'L Q$9"*Q7R;0@QY9V&YG M25/GQ!(PX:G^;UBGPP1KEGUEE1RDBWZ+JM=Y_E'VGY- M"D;ZWQ@UUF8@LB$)!FDE5K5Y^3%6AH7CIS:['D)>UI>%;:EA!V'S4&5!H8 M+Z;1 L2T54EB!7Y,3]B/Y\%^/#^I\E^(=(1:WK1D$&G.=LQHW#V#2V;P5MUN MC? (OQZQ%: L,#$$1ZQOQ$W;:(Q6I"D-,9,)9+<@O#J"+W6)3Y\P:1N,R)?I MIVGVT^7EAV <&DAGXSD+EFU,37@9&Z$_OY*6^/VKA!+ W@KIQ0@LE\1Q[YI< MPYJQ">9-N,M#25<6I#"0HPE[OB]."LZ5:=>\0_[C#3'HVE0XVI@,_LFIIEGX*<-): B2)WL M#\FNAQT)1^-LIZCX,E#QY/QI=U8[#.EN0G#]);M^.98MDKT/S_3-\VE$W1CZS7SF/T^@P5O+ M,7JU/R5>LXL8VEZ @S.GDFJ"Q!*0O_&#G* M12G0,85")HX>Q4,3[UWB8^1>P*Z%Q1PD>RZ7B,')A&J>Q MHD$EF4I#_[#@IJ8\\H1M@#B,N)63T>8L24',3O+IH]K\CR1 !"^.10!_?)9I M]H:='_;_=U/WP*XLNK,7 E8+QR[Y\M,7CCK/+TB2U1-G?CZV@E< <81HU(I> M<6+&DF8$J"^8L*20C+T<9HV(@+Q\75 LV])$!>,GYN1GMRWS[-G%L^#_+S]= MX;/W_B).B.NLN,P-#[>P(00J W,B0A9OEX?M*AXDU1WB(*I*7O M2%9^UP6WF 8FCKUQ4<+RT#**(P6E"\!P=5A6MYFKM"OB,:L5Q:$D1H*SF/@* MLKHUV6YP0=RXH"1"YF9)9OF\,S=9WF\X@KT.ZYGBUUZ<$=N6B^G38%N")>*= M=H:C'S)D-?&B'3^ZP%O- 7@00IL2;\'$:%R_6B>D94G(O20PJQJ1O=_M8!IH M<\,!M^IHH%.WWQ(UWG.6P9259A>"-96IU$"'Z3B.X&P #,P!JY$=*0OY">(! M-FC* /"G 11C;$5*O&7BB4O HCZJ(5M1#9P;&6=3KW 5@:*C+[27NDP#!C( M7*>A3%EO^RZ12+(LW7K9PT<24"GS+ARDB9I*X9+-#::PAC91F'WBFORA(/5L M@(%FQ,EZ@BH7%,';AM/5B&O?V6D"XR8\*- ?: *:$H-\+UKT#!Y5&=,ORAI .^Y=((P@.65L@ M'"B@2#%F_YDT:$E/]' S'Q0X$,]6$"NA)4)VQI(DL?:FL[6$F#3X_8>?^(E+ M"S-&OI4_O;9+1OR?;;ZN7>5691(;7;[&UR$PTH5H?XM]H":V=UM/Q-V:6F1S MPM#GO'/G&G4CV2GQ%!$LI_\)YQ%H.5=K&5TSHZ+;P$?):25TGS^15,%\]I( O[K?=W2OX.I_I R0HO*5C.A]&0/I*!S &_LVE3Q&HV9F 00D((XK1L. )AD6K7Y7;+HMQRWDKC8]X@Q83(UY L?#8W M@O.@=P6TPV0KT*B&+,'^]\3*!IF+D"5C5@-YA?4-R$HDW M.4>K:#\]R "FC!^F/%#CQ&S=898FAX20D((#DXVZ0>5\UA,V:TDXD>;V0$5" MTF'*D< ?:I(UUR5#@D)M96I^ G3>9[_V!5/%,]('^\(.3II)%.71:)1E";:P MT2.@8A*R64C.T]FP3DJ^*"V30 MVYAGB$D_=LMB0H9\HJFA';8)1"\F ;ACFE:2A$ZY+C$B"UC RN6&($[)U2D2 MUB5;'9%E[#.4$I!F)E72K.E:L=+6P>,#<7)*>P@U>D@NDZ9I334@TPX%+8*@ MF)7.PEPC8W)D-<48Y&$Y(UT'W+\AFW>XC^&JP)H8^S+XTLDG5;<#C<)0@.=]E:[<#)7B%HBPX1.25D-&/X4*R6I**/9D9 MXJ#JI8=)%%W]S2\EME;2M(MA\>3@6'!9ICI@0H@FA943VA&KI]0IA;+CBL5T MU7R\E)>W9B]FB&C?BE2U:J<01 ='@7C(^B)J@UQ^=!ZJ_D[*SV*$"UL1X&L$ M3Y@AFO#^"EXO('P.@RQD!HF'82F% T3KUUM_4%;)A;V1!;2 M%A&I\0X'S TT'^Q3(Q$<-DS>:EV)3)8M_.E06VK*57BHU_/?"PLNZQ!,*I7-H\YM+F)[-@W+*A..** M'#(!Q*,E]7M-]>K65 >9#J@HMU#HJD'8$''ZO@W$/J3E3&UD'P@IN+V%MU/L MCNPC+%.H[ 1%)UQ'](GUH\/,I;=G19K#G&9_/<$/O[P6LDFR*@-7WGIFS^9# M9K_Q U[I '2MM%/E_2G&Q2ZDV>,[2AI\3 ;OH\RZ_W I3JBR*/DZ"0JZ0>2& MQ%K##@WI-LY2Q782J:^3&FR10HN9ND%6&#.@V>2PRT1-FH(5C2:@8#+1< &4 MHS!1@<)K)_@5GTU!_LLUBF1HBRU.DJ.S9D(>?\4.NJ<(")Z?X8&C^.)7LF(M M.>I89$]S8H4EH]1P@C&A"__"]LK6DEN7\G]NFH9CN3L+IA*KA6HG>P50-]8K M^P;152BS\(X,BZOB4$363'ZS,@##<:],#%E68KT.'H&ENRJ_6DXT$22!C62D M%.H @J/P_<*&5.:A_L9 $O4*%7!&;-Q189N.(1CM(32SE^ ^DY8,&PUD MQ-9O<<"^H$$+R8HES4HT,Y/81Z6,RC@CC*IDNW:$%+ 4.J8P]-B>&'36/A8H M0JEM&-M7G.WL?);-]TLLR&>3E<8L*\X\-'(>-'[H^;@M1!),FA/F8P4@2/3N M!!O?2K)QAT0\<>@T85FP)/]2A_7YR?$3JJ-"F$5^5Q"X!H^"\WBI@5RKO1NK MPDM>A.Q%=M6K./_=+5K?Z46H[7GV 13$X@GZ;>0?N.FMFU2@_ (;&%790T\ M"J64JD+L.#-LO3,D_4+L1= _7F\O.9]$89_HH>7U5N M81CF(QW-C6YNIV-QX*#5#\Y^>OON\]NSAZ.9EI0S_)P25L, \3_'LBO'_$I* M]\23/!\ZDH&9OH?[B)VFL].MIK0M2U":F(E#H,\40:Q:XU%_\B456.!3")HRB3./C[,L0[HR>YL[)C< E]#NJM?C 4>,'D=^W43Y#-9^L:E-D MO_7D9B45*K':SFNO]"&Z9F7(9FJ;8P:Z<)Z)XQX:ZG& Y$*#$G#0399QI9UE MFL62-E@*#]B^>N/* ?4@F:/U@H7$(&YEN1$MY,+ZNO0UKF4C>1:RR5R."0^K M:]U \4@?T<:,KLD]Q1%<22 2+^T8_.4MATL!;'9)=/'F.?;9 M)BH2*:YR&66?*#ON_AKF@ 65!]M([GXD.V'PV4GU$(Y_C&&W1XD>C>Q[&-!P.3N2 MG-/*!QT$9.@D'<=*>3"9OJC1 KW&= >C^!U-KSHX8)T93D"Y "9=T/JVAQY?"T1R@=XT6?^(RZ/J0M MBVL,X20.,(7T77),$I$ NIRDWR>UZ"DMRGLT5QZDT).8XNE!3!$7.>8&Y_^] M&SQENF/?].QTM_,[.#I"-^^ S,;#DKLFP,"TKV^LF^OE6'??L_.+>>CNDWFR M!]*!]^+)/,2U:2=>\KW/;(=V?.YJL>U!*P]*]:B% D*JS_83?GS_1;\:7/RI ML)-;F:3KLNG4G9"X5+);;L[;2B/F%N 1Z:[DWD$;N@R7VL+MI$]!@(GW/TD% M-C1Z$AKTJ_A9DC;]6^GZL559@=,H.W1 <9PP:'&5Y@ DO)!%:=/'R=+*&7W" M)O0)RI?(!RACCW17^4XXF.JN"PM((Z"DE,4E^S9,3D\.(!'(HN3@/$>\'.?I M7@T2.F-,.-'E."JSP]['NQL>GTY?WJ_A45N(8]<8V\5AK]RT9:#;%K8@ENI&F M/K 6'))88CZX[D<*W4-(VVINE%%MTE#+D1'GRN(=O++NPXW.<',E"L:H'J*4 M+F>*]^%T]8-K!^2*)(2-I;=2@"%]1#J8B]Q@!D!2C;M$3.PPKO6==HS,C*J_ M0!#<$BKKSAU6SM?65_,ELUT'S? AQT1,6B@@NRHQ"[DMMRR+)'VUVY A]=GC MDH-=\:DX\Z#CP@?1LD,VU7*R )#W6^V#"$VJ!K%0C#!BRO/P H,V+\O90K\E MFQIV^QJHHA=?'E*BU@7?>=.-^!1K*V0S?D219%\%KK8'W7\/9@]5*-2!3&+_ MYL'DW$8:6WNDD^3!_.%IH_I]G2/!XZTER=[BS7D\=T-J^>^;T&:!6X/ MGBB.)T[J]1BUG7ZZT$6B1J9HD\2LX#-/0^Z3^J,"@WIC9VLMM$C0[:5$W$IK M-ER3EF[TUGI[GQOT&4K?3S'L(8-3[3?;\[;?)/UDWIH,6J1-MB2/2@/Y7!O4 M",XY'$ZZ(0?+(CI(KG]S,_V&6,AY'*F'F\Y?^&G";;\-L#"#W2@@SM_^<])S M6V#C7O_8?G"62F7D_]KD@OO!IFY5X-48I4OXR^Y)?SE,9Z,%.#%A)*HF.&9O MPA%[1H8+9!%T=QF-6<+MBLN B[ZL"G%KUWA"N\2BJ?!!4+AIZ^LD(96HF<:V MW\**2U51G_&2#-P9@ ^=QII-X%BDBA!>=B<\X@,V?&6>Y8 E@&\K^]UH<= O M'O>-EQ(\U9" B2'%D2*>^/];9%(Y^<4;#GN#%5L;^V;\9')[HG4H 8;L!_,S MN6J_\;&0VN%POTU2+WK4 _'[[R4-*Z<](KX@2Q.6!=(A$@VO"*#1='9,*%-/ M,XY"G>9J?'2@AY%F6E2,2FY*B_+#KUB8'U[#5$\]O*FM,NP]V1U>;) A'U[1 MMV.^S42XX6^C2SV983)*,XCXMW*9,A.D-,T^IM%/3'=&SBJH//QI<#VML6F. M8= QJ:G$8:9"6_I(4LL-V669,?2@Q-;P2&33B:(0,05,-X/[2GI-XA)9J#84 M68>"&.KWG(/!6W)$PT0P6JN]#;E$642B!8%O02#RV.!<*6(UUZ:L)*:XQS:A M/!Y;A:;<0RHIA3Q-V),?#CJUUUWLN-3L-VP$=VW0H$*.+A9Y0=%%MB]MI3%H MWX:76R3(Z,'\ZD1XTX **H>9E@,=7\HPW/ M+WN'B0]D\$[&/R\-@-J>/[#53,&D'^6VL0_=%9ST"IY"*F5;<22HO<9.P8 [E#1]*<>IK%R\AS\[?9O^C8^S/Q#I/J&5[V3IY)Z3/7CG MVO8AX+',*2E3;FU/"T-Z_R+CFT:Q!RNT8"4E"G_1"&JNU_(S?RT?S,^9*459 M]?BE[CF=B@!17_#4=PQX.#$KBN^OKBX'/WI4@1PWOP:*:WRG:#V/=]+GI^^D M7XG%?,@<@Z@D*ZADQF6D1);]'%JDNNQR@XSX[]SCV;)1 MJX>9*5]G]MG4V[>:LR^2L(M1YI>0XOR'FTKR=?8X)%]'FRYTK\GN8W[V\?S9 MPV_]KGT";/@D*=#HM.%^-B#-1E+M:31,4Q^F>$OD.5!? PA"8M1[.6X:P<$E MBXG[B?OL:\UO$1)YNM+*YYN;K>1!DTV&9:_>7+V+;52NL)5DR?"]?-8KWVRL MDYY"8=XF89X)S&-7,.BT\B_DD?9G0(I)TM8=T=B:O#5N"NH+0<@Y.5,GH]JT MDA?W.!G4-D/SHI@KI1A7C +442=J/6WPJ[':TGBO[=+,=^Y6[IQQETD!4+'V MG7R\3"72@F<()"RDE)-+WF>:7<4VAG!U9#(@"HE\ MH4"/R0V=25V=7/;@7%&(W'Q!+Y&+4("6W*CO#.$01:@L=>2]Q^0C,I/L(K;[ MIS]K@\-B'[J(XCU2;LOT=QB7SN<, U4$@17T.-G&Y-213>&"9)B3#*,18":[ M&MF+1VCW5LZADH1K^Z%N2E9#$W.H_;-HH9[A_*6X)A WP'^](!@N:^2N(6&Y M+IL^L5OO__GV]?GL9;!=Y#,7)%9?>:2ZJBQ=V+YRK2:C8AW M@^,=#$RA'=R23VW0:N9?=,?G2:*0M,W$ORJ*CCW/K1J(_T^0PDDHM M6 I.[^K)&C2(^1@UK7^HTQF^,2QYG*[?L1>FB6AL+[Q;>35 M%RS!_O<[K)D(2RBB\K:3RY\G7T4RU5Y$GQP-;R#Q917E:L$1UV /A>L7W;*O M!B]A_.9Y\GH/.?X!Z;GHZU4A>>EAW'!0SH/RG[^L.G('8KS:%U[2QLR^O17P M@NW3<=IF.SK$-X^3$AY'GT<,VC<7TV>#!P]M">Z['.($J#G>OX0TN%LNQ?\5 MUFZX;*6WLDN_1)=<@4YA5XD208;MU2TS >2S'O1[>$CS9O[AK'-^X7(Z> M'JR?A=IB?'DC=Q'=L#,BWJ!)/V$5Q$IK>MSF6XQW@9]\0T?,P\1*!.0_N;*L M!9JFY\!8._J3O?N$G2\4I5$TQ.-.VZ[%T]"O(Z-'I7]^(1(UBVHR]5!]*$[- MT(YR.7-+ ."<[P:&BXB<(%C>XK*FE>7^(-Z$&7O^DC>P<+:&%3XZ_+B&;QC5 MW$!P6T.A]%'O+?Q[Y/S,XUL%"^UU2/- [.,&SB?)#QS<^QI]A9-$._=)&J1V M__"S"M1H5/DH>9\W;7#%;RU7ORBO]@[?9O[-Z)?R/O#XN+Q6_6?3K% ]KNR2 MAEY,GS\]DT2"_]"Y+;\=?.$ZH@;_N;:&^($'Z/>E([KH!RP0WA?_XW\ 4$L# M!!0 ( $F+6E(S-M"VS@( "X( 9 >&PO=V]R:W-H965T'9O9 M!KI_/]L)65@AJJ;Q '9RS[GGW)OX,M@)^:Q6B!I>J M)=;(S9U,R)QHLY5+7ZTEDM2!Z7&E[P1\-UF2)<]2/ZYDT.[]B26F.7%'!06(V],;A];1O MXUW 5XH[55N#=;(0XMEN[M*A%UA!R##1EH&8GRU.D#%+9&3\+#F]*J4%UM=[ M]EOGW7A9$(43P9YHJE=#K^]!BAG9,/T@=A^Q]-.Q?(E@RGW#KHP-/$@V2HN\ M!!L%.>7%+WDIZU #A-T3@*@$1'\#VB< <0F(WPIHEX"VJTQAQ=5A2C09#:38 M@;31ALTN7#$=VMBGW+9]KJ6Y2PU.C^9%N^%+!O?DAY P3A*QX9KR)T."=I6@[1*TFQ,H>, $ MZ98L&%[ R68?:W#!WW'\]JS9CN*KP'X&_K9>]R*N7XN+6O%AS/0U5Z]SR'5@ MLE.9[#2:O.,:)2I=,WG,24'2JV4/F[)WJ^S=QNRWE)M:VA;^VF*P[:Z6@W#L9L!_I_P M8I+>$[FD7 '#S$"#5L\42Q;3J=AHL7;G]4)H<_J[Y&ULM5==CYLX%/TK%JJJ5MH=L,UG-XDT&7:[(^VHHTG; M?:CVP2$WQ%O 6=M,VG^_!A+($()&D?*28#CG7M][PHGO9"?D=[4!T.A'GA5J M:FVTWGZP;95L(&?J1FRA,$_60N9,FZ5,;;65P%8U*<]LXCB^G3->6+-)?>]1 MSB:BU!DOX%$B5>8YDS_GD(G=U,+6X<833S>ZNF'/)EN6P@+TE^VC-"N[C;+B M.12*BP))6$^M6_PA)J0BU(BO'';JZ!I5I2R%^%XM[E=3RZEV!!DDN@K!S-%/,DBFX$]G??*4W4RNTT K6K,STD]C] M"?N"O"I>(C)5?Z)=@_4="R6ETB+?D\T.(:B!#0OE7FB%%I :F35Z%T,FO%,O4>_HB^+&+U[\QZ]0;Q GS>B5*Q8J8FM MS0:J,':R3S9ODI$SR3!!#Z+0&X5^+U:P>AG -CMOMT\.VY^3T8@Q)#>(XE\0 M<8@SL*&[5]-Q-$"/7T\/1ZJAK1BTCD?/Q>.*I:F$E-7OA%BC@SS?_C)0=*\A M5_^,)'+;1&Z=R!U7?5#"ANG5S,HUGF@C4^C; ^1+D&.=\=NP_G4E"-I$P<42-,S@ MN&5NZ(?8[TDP@ M(Y'A]"09P/B64TF$)PK:$<+2$1;E4P-"36 K-$S72E*B- M&%VW^]CI?,^YN/][ZG'#W,BTB_3Z/X#S0NI[/5P\A,,T>/1(AY8 M4:[-7VI5B5B1[3 9,N,KFR$IWI87JY$O14B2!P<=^,AG!12#VGK\0 MCF+7B\XHT1DJ'G?43^NUV@@)E0K_FC.-0A^E*+=C#>J<#GM7UJ)S/^Q?KH5_ MTCL21I@$?2U.<31T(M_O:W&*X T+1#KO)>/>>PM2J"U+H/X'CV%MY@A GR'9%"(3*>^7]S)-YXX$ M7U<6TMDE(1?+LJ<>GX"HBYV ]F09PIFC4M#WL $<"0+L]CW,/IH*U+ZNUE*:>$Y33)SWEM:NSKM]\UT*5-A/JJ5S/#- M7.E46&SJ1=^LM!2SPBE-^M1U@WXJXJPW."OZ;O3@3*UM$F?R1H-9IZG0/RYD MHI[.>Z3WTG$;+Y8V[^@/SE9B(?GO2$Y'3&6 M.Q06?\3RR6P]0U[*1*GO>>-Z=MYS\XQD(JRB3)(V$>_Y1!>]68 MN>/V\TOT7XKBL9B),/)2)7_&,[L\[T4]F,FY6"?V5CW])LN"_#S>5"6F^(6G MC6V((T[7QJJT=,9V&F>;?_%< K'E0((]#K1TH V'R-WCP$H'UAS!V^/@E0Y> M@6'V H"YX^!=R-I19R8]_ ![L'?R'DX@SN!NJ=9&9#-SUK>80!ZF/RT' MN]@,1O<,1BA\5IE=&KC*9G+V.D ?,Z_2IR_I7]#.B",Y_0B,.$!=ZK8D='FP M.^$M[J/#W:..:EA%!BOBL9^0\3"<&*OQD_C6$=2K@GI%4.\G0>=:I7#U;*7. M1 *7Q=22VL#DQS;YPX+\ASLQ223)];Y@L^"D0'8[OZ\KJ86-L\4FTU/ MKQ^_[>P4[K/88MC?\=T,*ST!ZA&'!%'^Y <.\XHGESF,$_BB])/XD8_CL!!' M(:$3!A1(Y#N^3V$XU_%4 .&1X[L^4$Z="/.@C#O44_=[GC110Z)IQ?33C_H%F\.['@X1/: MPK65J>F:VD$U4G#(U&Y5HHVG7WCFB]_C@&#M6/I9_W%[$N_:4<0%87EM-VJ) MAY@A9)7=JQ+"JH2PLX3Q>F(0F%LU43:>F@Y0HBIB=&3X>342?S/\&\]P"RZ/ M,\9H _U=,S]B@=\P&[68$1:ZI!U[XM:+G]M90?F=/WPNE*@+$[*UH)(CXT]H M/19],P.E:_AJQD8H9PT*6NQ0[Z)\07O%09L=XRB'>TBH%SW".HMH"/\1_.QG^+G@>P=6I24:+G1_@VM4DH\7.9;BR[2&C5E32+:GEPG@( M";7$D?#8)-3B1Z*WDQ"U@$9Q_6^2T&)'0MP?-$G8MF0I:"R$E;Z:B='T%G<=Q ]6@HLTN]'"#U:"BS2Y@ MN %KIX+6"DN[%?;B=OCW]:W8>SM811[N3IO0 M[YIQAKO7)O*[9H&'N]L]P-=J2KO5="P7J%IJ,M05T\3"Q MA[):>VFW]MY_N;Z[&L'X;GAW->["I19"RH_, :NED77O!;LX*%U??3*!&S57 MA,L6.SR*X4FL04&;G<=Q\6BG@-6:R[HU]XO*/MQW8<]JY6/TV-AOW7MT;P$[ ML6<[)R_NXHFY"7V+&?%Y4ZY:S/#([6]ML#8E]+>NU%*I%\75I(%I+CJ;ZZFJ MM[K^'!:7?HW^"W(ZVEQBUF$V=ZJ?A5[$F8%$SC&D^S'$I/3FFG+3L&I57-SA MT="JM'A<2C&3.C? ]W.E[$LC'Z"Z+![\!U!+ P04 " !)BUI2ML:4&WX# M #T# &0 'AL+W=OZXFH2K+1>?PA#E:^@INI*K(&;)TLA:ZK-5):A M6DN@A0/554BB:!C6E/%@.G9KY1&I3UU1^NX%*["8!#O8+]ZQ< M:;L03L=K6L(#Z,_KN32SL&,I6 U<,<&1A.4DN,8?9CBU &?Q#X.=.AHC&\I" MB*]V\K&8!)'U""K(M:6@YK:%6Z@JRV3\^+\E#;H]+?!XO&?_PP5O@EE0!;>B M^I<5>C4)L@ 5L*2;2M^+W5_0!C2P?+FHE+NB76L;!2C?*"WJ%FP\J!EO[O2I M%>((@( Y 5 W +B2P%)"TB<,DTH3H<9U70ZEF*'I+4V;';@Q'1H M$S[C-N\/6IJGS.#T]!ZVP#> 'IDA+Y%8HD=)N5J"M.,_A2@4$A(]@-RR'!1Z M.P--6:7>H=_0YX<9>OOF'7J#&$>/*[%1E!=J'&KCEV4/\]:'F\8'\H(/F* [ MP?5*H=]Y <5S@M $U$5%]E'=D%[&&>17*,;O$8E(Y''H]F(X'GG@L\OA64\T M<9>CV/'%/\C1?]<+I:5Y4[[TD"8=:>)(DWY2;[H:Y, A;>'83G%&TBPS6FR/ M53RW(U&289(\MYMY^$;1*,E(9_YSG M(%UIY#F@OQ<5*ZDU4O:\7KD=9)$4>3W>=CY/.S-Y8PI M6I82&D_L.]9E]Y,Q11\UU*HOOVFW4?KJ_*9GD?GS>V[GSZ^'KR^_61="UAO" MOA))*)#8FHIDBI31Z0[J!<@^C4;=!J.?]V+AZ%!2HU=+WT*?:95&A,3D1'N? MX2B*4G*2I)F7<4AP%/O5QT>?!OQKSRHFAZW(ZR4CETKF,?1+YF/LD^Q0J7%\ M\9&E<%X]I]'2\\N?A0OG'R$\_NH:3BBVJJ/Q'G%1&3P7"0GN;!8Y>D\6AP MF@:_73IZ(0N'&HM_<9'%ARJ+7U]F6^C@AWIY[+QZ^>W.] J/VL$:9.G::H5R ML>&ZZ:&ZU:YUOW8-Z\GZC6WI79MYH&G^!^ZH+)GYD%:P-)3156J3^P&W8_.]#M02P,$% @ 28M:4KWO M;!3#! 'P\ !D !X;"]W;W)K&ULI5=MC^(V M$/XK5G0?=J7<$CL)25: M$![/:E7K7:Y5M7I/IA@P-HDIK:!W?OU'3LA<"2D MJ/L%;&=>GGFQ9V:P%_)%K1G3Z#7/"C5TUEIO[GL]E:Y93M6=V+ "OBR%S*F& MK5SUU$8RNK!,>=8CGM?OY907SFA@SQ[E:""V.N,%>Y1(;?./$G:]6LJ"YZQ07!1(LN70><#W4QP:!DOQ)V=[ M=;)&QI2Y$"]F\WDQ=#R#B&4LU48$A;\=F[ L,Y( QS^54*?6:1A/UP?IOUKC MP9@Y56PBLK_X0J^'3NR@!5O2;::?Q/XW5AED :8B4_87[2M:ST'I5FF15\R M(.=%^4]?*T=U8L65H(@HM(0CH02FF%:+%XGCV.Z=SGG'- MF4(W4Z8IS]0M^HB^/D_1S8=;] 'Q LW68JN 30UZ&H 9\;VT C$N09 +(#!! M7T#76J%?B@5;_"R@!Q;59IB/2*7'*TCOD8Q<1CW@M@"97L^.DA7UZ/7O< M88U?!\FW\OS_"-)2BOP8E3W7:S2Q*<(D^O8P5_;\>X?"H%886(7!!87M.MPR M.5STQ-*,*L67G"V0%F;/^([.,]86^U)5:%699V@WBCR(R:X%7UCC"SOQ?9)" M*33F&7Q8M29Z2G5K;B0-A3@F41PGMT#\'W23#./*#2TXG1]"D&S3=<$TSDZW'MW8B5.GP5L2D 27V M3Q*X MRDPN'%/,?'VH#]3KP/N9":_Z"VC1)+E )495[EY39;P@N)*!R59K2" M]QO9^['?;Z)ODL7A.=6TA:H?7C3Q6(WP.\J1;57JC$+?9J8.H1E[U6BZO5G0I-LWVO-C1E0P>Z:<7DCCFCV1HJL,B@4X:B@[15LY%BQQ?0%O&B[,%M M+SN'!KMV.J*VHW(MSOHP.VFI;%D_?%&ED6EEI+J#VI*R? XEWG04-U!L]*'3 MNK7MC6U2CJE:JH.>#.ZP"Y>]6L%U/M*<:@\]%VX7@LOCPNU!'=T#/I9GW%V? M#P___ W->&[]XF+/;]- (4P MHHW@A3;-A96$2>CVPPCA .*4A.5_E*"9@,?*RH,:YD(1,_&&B,8N%*I*9^)" M,6J-;.]DB4?_ E!+ M P04 " !)BUI2XA(TG>P" #%" &0 'AL+W=OLB2Q1 M288TO[Z2;%P:#.'2BRW)^]Z^7:VT[N^X>)(Y@$+/!65RX.1*;>Y<5Z8Y%%C> M\@TP_67%18&5GHJU*S<"<&9!!74#S^NZ!2;,&?;MVEP,^[Q4E#"8"R3+HL#B M]Q@HWPT T/H!XW+],\D(FRT-+5_XQI;^&"VE$OHD_CQ#&C6DD26-SI-VT +,[4/8^D3) M=-"HX"53;651N8BM"W.!;8>!GWB>WK%MB[2XD19?(DTK2_F:$7O_:&%O*FVK MW%E\)-%/PI,2NXW$[O^1:$X:@V>%@@@5]LRTY;5RGAR(CJ*3FI-&J2$XJ\ MV)PAOD*IEBF1XFA5TA6A%&&]5(70)KQWI.FFVSU2?FS5BU\;38^-NO%1=.[! M?5V 6-M&*;5$?6ZJ2Z]9;7KQR+:@5^MC_VY:M=2_-%6#O\=B373]4%AI2N\V MT9)$U32KB>(;VQ667.D>8X>Y_L\ 80ST]Q7G:C\Q#IH_E^$?4$L#!!0 ( M $F+6E+D)R-6S 4 "L8 9 >&PO=V]R:W-H965TVDL^X[\WNEX'Y*=;(7\4:\X5^BA+*KZ8K12:OUF/*[3%2]9 M?2[6O()?ED*63,&CO!O7:\E9UCB5Q9AX7C@N65Z-II/FNQLYG8B-*O**WTA4 M;\J2R<=WO!#;BQ$>/7UQF]^ME/YB/)VLV1V?<_5U?2/A:=R.DN4EK^I<5$CR MY<7H+7XSHU0[-!;?%'HD MT/%S/^BHG5,['GY^&OVW)G@(9L%J?BF*/_-,K2Y&\0AE?,DVA;H5V]_Y/J! MCY>*HF[^1=N=;>2-4+JIE2CWSJ"@S*O=7_:P3\2! _8M#F3O0$YUH'L'>JJ# MOW?PF\SL0FGR,&.*32=2;)'4UC":_M DL_&&\/-*O_>YDO!K#GYJ.F_> ,_0 M.U:P*N5HWE3;5;4K*?UJ7LZX8GE1OT)GZ.M\AEZ^>(5>H+Q"7U9B4[,JJR=C M!5+T@.-T/^V[W;3$,NV,I^>(XM>(>,0SN%^>[(X3@_O,[?Z15>?(,[J/(7]M M$DF;1-*,1VU)A-68;0J.Q!*]_[G)U2/ZQ-5*9)#'>UXK6">J1M^OP0U=*5[6 M?SDFI>VDM)G4MTSZ-DWE!E[<=9&KG->OT>5&2IC,]$)VHP7-:+H;W$]) M0N*03L;WAXD?FE$:A3%NS9Z)]5NQOE.L-2LFI;NAHD,)/@[#GE"#510GH5EG MT.H,G#JULDH)^6C2%0QFQ#XF/NX),YA%?N3[9F5AJRQTUEBK[-0ZBMJ!HW\? MX7S,&*TJP9Y:9M#(3 M]T*\A^[(%@4_@YYY5C/H W.>;N3Q)9D,T^;A*.F)/F;U3#3VNL;O.65_5BLN M4?OV7Z,_H.]# [OE-9>P/HU-W1MHB6(_Z/<0@UD2A\12#OB 5?@$R>DNH8C5 M-3PP:?1QF1F MQPWN>(/=P&E*VJAKB!&]5QK4\- ,<(TMN,8=;7!XPE)KRU=4J;V-[8=ZWJ%B M$GA]K0:[ $,:+6([@F$WPF[8HQ1%@6 O"F>1@NG];"IJRPLWP(H&GC^H3I-= MY'FVU'94PVZL/6W<_A8+ATH#JJ*(],%K, M\&MN64(XU752I*CKZP MAR,HPT-*T2 A?9:9S,+$MHQ(!S-R!&9K+N&T JWUFC.]57C:%3\Z59,AJ#" M(NZI-IDE@ZWS;&\66,V>!]=ACYR /:-\ \ "&O5Q;#"+$Y]:2$$.3CUNSOWJ M"808B&4Z@ACL7&<0TJ&-N-$VXTL.ZC)=S\]5?Y"B/MKGR)!7)$D&ZH=6&!-; MA7=0(VZHS3?K=<$UQE@!.V+88.H+$]BMJ5PV7Z,;., ;91O019.XW^\,9C[L MV6Q5TA&.N EW+:J[LR]'A;H/8FB&O3"R M1M&QD;C9>/OY6XV^?^+E@DOG14Y'+^K]C_=''5>HFRO.DS\=0B,D4=Q'H\$, MMI_$S^AK]$Y-W<(1" M!5^"GW<>P0!R=S.]>U!BW=S5+H12HFP^KCB#&PO=V]R:W-H965T#B1<@?:L.Y1J_;LE*7LXW6 MN_/Y7&4;OF7JL]CQ"GY9";EE&F[E>JYVDK/<*FW+.?']:+YE136[NK#/'N35 MA=CKLJCX@T1JO]TR^7;#2_%R.<.SPX-OQ7JCS8/YU<6.K?DCU]]W#Q+NYJV5 MO-CR2A6B0I*O+F?7^'Q!$J-@)?XL^(LZND;&E:40/\S-E_QRYAM$O.29-B88 M_'OFM[PLC27 \4]C=-:N:12/KP_6?['.@S-+IOBM*/]=Y'IS.4MF*.:MF8S%"V5UIL&V5 L"VJ^C][;0)QI)#X(PJD42 ] M!4Q'%()&(7BO FT4J(U,[8J-PX)I=G4AQ0N21AJLF0L;3*L-[A>5R?NCEO!K M 7KZZM%F@.?HAI6LRCAZM-7VI:I+RJ3FXX)K5I0*D4_H#'U_7*"/'SZA#ZBH MT--&[!6KCVW>K$=Z@OIM5_8]5GY#M7/_$F:!,36'O!B+V[?_:% M?D-?N=Z('/+QS)6&_:8]]&BW:/%?2-HO105)*UAYDK"_KI=*2]A1?T_@H"T. M:G'0L0*!3I/O2X[$"OVA-URB:Z6X5@C2WCRX+]BR* M=<(7^>F)+$'[BKQK= ME"+[\;>K-":7-*WN7.U8QB]GT,L4E\]\=O6TX6@E2NA31;5&A8+RZSR6?,UD M;GY0AWI>-O5<=T^696)?:76.(,U\NP34)M4?H8;UH88_VG"1P$4<>!JMU MI(K.[$X6)HM@4K(7V-&:2\BC0G'BT3! :>)%A*(GH2&Y'Q"FV",4FZN8>C&E MC<%L+R581,SFY!P]2+YC18[X*Q"#X@8)!4LX,A>!1["/KJNU@-"@I0"?$?8] M'*>'?X?EPL2+T]!PE:=2@)KY'_- \BS#N NHG'@E]CXE]BKV?!^W)OXCEHT4C;V8 M8!1"-!+C!M0(1YJ] M8=>[-;!:RD)$5!Y*6 ^;8)<%UGIJ)+#K36HGI#V.0F M03CUDBAH? Q#<"% 2>K1H"L:DA(K\P$%QOL$-]*EJ-9G4&_;4U\7?,5A\1Q" M? 03S P8P1#(4?0?7:[DIM4P!IWKSS;&^*&#:(+:1^C!U-=0>"E"4$T@K*E MZ-ZL^&16A!" C-&P8IAX$?5-^04 [SO\*(%K*K,VU((JS.Z&(H5 8[,SO90> MBI%0R&>*2 (%TKD,$3#KF?Q&$":*)CI@V'; <+(3'W? L:X,C>\>U- 7S;=J MJNU&[:+19-MM&Y"K?=:JH54U@]WS%70%: H7\^=COG.(40Q=I!4[01:WR.)) M9'7XCQKD[[#A(33?ZD[M' 5JB_$1DC2!]M;#.Y2*$^B%;KA)"S>9A'OHB'=U M1_0..\P%,QD H &TS!Y,AU0"'=8-,VUAII,PKY]AQ#+]X Q8[4PQ*+='V%O2 M[LU)T.D #O:AE_= _TSJ!#3VN^G1?T=+,L#B8]&&V;3JS!$$0,?-[' MZA"CP/XC6+MY%T\/O+:DG;BH Q?,%'U<0S$S5X[5<,=".'S'5H,9[.P=VRT< M5F((4TK2Q^J0\Q.8BT; =NR%I^EK=&YRHHV&*((8!JH^6I=<""/8"-J.T? T MI0WF-B?*(3V%%*:Z/LBA&(UA!AS!V-$8GN:Q \9FAGPRP]DD+^ A3P51.MQ& M#K$0!M(1O!V?X6E"^Z,=8._- .NUI\2W:=0.HH)9(>BC=H@!4?3J>]&(A:/6 M3E\T=+1'WD%[+OAD2&!)"C-Y#[Y#+ QA@A_!U?$:Y0Y$=Q)RPAY2%X5Q>% E#H8+X%0U KQC.#+-<&.G,2?4(9MA/Q@6 MB$.,P,EN!&I'>F2:]-JF@6 L[LZ'< ^'Q--6^)-*&3(=@8-C?P!UB.'0QV-^ M='Q(IOEPO&$,.8TD *R/RR%&(SS2I4G'?.0]A[G[]H7 T19THAV2&QRTXR'< MH5R2'A?X*=R.!,DT"9YTB!J[WK#JR($%7^J?UD(R9 6G%T,YEQ?SH[?O6R[7 M]BN&0O:%8_TBOGW:?BFYMM\'YIUX_9GE*Y-K&.A1R5>@ZG^.86U9?[FH;[38 MV7?Y2Z&UV-K+#6=P*C "\/M*"'VX,0NTWX^N_@=02P,$% @ 28M:4B6F MQ444! / X !D !X;"]W;W)K&ULG5==;Z,X M%/TK5C0/K=06;+ZK-%)#NMIYF%65=G:?73")-8"SMM-T__W:AA("!E7SDF X M]_H.(;$\J+.[8@=3J2\%XA:4:\ITC M#IS@W!A5I8-<-W0J3.O%:FG>/?/5DAUE26ORS($X5A7F_ZU)R4X/"[CX?+&E MN[W4+YS5\H!WY(7(GX=GKD9.YR6G%:D%937@I'A8/,+[#8RT@4'\3!ZUPL':DH:<=.UDZ_;J9'$]-#!'ZP6NX% M>*ISDE\Z<)263A#Z%+1&LQXW)+L#'KP!R$6NA5#Z97.86,PW7S>/9]1X77@\ MX\^;\)<>.2>UO)]QY7>N?./*GZ*F(BDDS6Q!:BP#8ZE/BO?5K8_FX?):,+ ]?P!^3'H%OIN/. ^1GE^#",[=>B>SWKW"XF8M]&TGM;NF)\/ M@P&_U :#"(5#'1879N6A!;U;(4U$0T\_U&@BPQ9* +C K M0+N]P!/F-:UWX@8\5NQH/373ED2??>@.3X$6U*]&<=Q#72H\UU(X7TQ[NM9' MH3X* 5*UIZBT-4$I'-?$&$VR.-=$.%\4T\?MTPMXS&2SP*0XUO:LL10_SYV< M_US7X'QA4]UB1DBN>D7.JHM8&RKV?G!$:X#Z7C F/P=Z@N[" MN/H?4$L#!!0 ( $F+6E+&PO=V]R:W-H965T M$[62RQ*[Y%\9$2E&R[>9 F@T+:NF)PXI5*K&]>5 M>0DUD==\!4R?++BHB=*F6+IR)8 4EE17;N!YL5L3RIQI:O<>Q33E:U51!H\" MR75=$_%G!A7?3!S?V6T\T66IS(8[35=D"<^@7E>/0EMNYZ6@-3!).4,"%A/G MUK_)8H.W@.\4-G)OC8R2.>=OQK@O)HYG$H(*ET M(0UQ?[WS_M5JUUKF1,(=KW[00I43)W%0 0NRKM03WWR#5D]D_.6\DO87;5JL MYZ!\+16O6[+.H*:L^9)M6X<]@A\?(00M(>@3PB,$W!+P9PEA2PAM91HIM@X9 M462:"KY!PJ"U-[.PQ;1L+9\RT_9G)?0IU3PUO6@\ T5H)2\T]?4Y0^=G%^@,489>2KZ6&BE35^DL M32PW;S.:-1D%1S+R _3 F2HE^L(** X=N%I>IS'8:9P%)SUFD%\C[%^BP N\ M@83N/DWWQP/T[//TY(0:W'4,6W_XOQU#&95YQ>5:M^KG[5PJH6_1KQ,APBY$ M:$.$QU)N>SW4O(896::9*>_3*^S%. I3]WV_I@.X8.1'?G2(RP9P/@Y\G'2X M PE1)R$Z*:']APXI:(BC@XCC( IQ3\$ +AIKK3T!0S $O@]30,X/XD2C'NBW+W!4X-8V@$N4<[7 M3#7WL]OMWHA;.QI[^S/]=C2C_L--\_ \$+&D3*(*%MJE=SW268EFF#>&XBL[ MWN9?Y+A6L%:JZ94' M:CLKZ;O6:C\KZVA;B^]RQ;E"]V51R>/12JGUX7@LYRM>,OFF7O-*_W);BY(I M?2N68[D6G"V:1F4Q)E$T&9 MC_#HX<&G?+E2YL'XY&C-EOR:JR_K*Z'OQETOB[SDESPZQ8>SF)@& MC<77G&_EWC4RKMS4]7=S<[$X'D5&$2_X7)DNF/YSQ\]Y49B>M(X?;:>C;DS3 M:]S!CBIT67F_5H)_6NNVZF3BVI>EQQ]9O=< MHM=HQF^Y$'QA'J!3*;F2B%4+=)FSF[S(5:ZM7LZX8GDA7VG[+]UY5:2?2V6O#%KQV,M4^=8^3! ML3,2[''&YV\0Q0>(1"0"!)T/;HXSH/EL>/-IP!O:31-M^J.>_CZNN6 JKY;H MLI82G3,A?NI%OV5B(=&W2VV-+A0OY=^!L>)NK+@9*W["6-#,[GI+FMY,FKD[ MB:>1_GL:*+21.E% MI;C@4J&W]SHO2@ZIW8V:[JG%9$_K+C82QR4<^QR:= Y-@@X!2^L A=[U ?I0 M*W2]N?E'YTBD:N-5;JSK"G)LXCHVH=YI2#O5Z7.K'JPX=113G'H53SO%TR>' M[P'ZRHI-(PB=%IIYK)J#43)UI"49\4K+.FG9L)>IX]<$J/?-9,!?7O$PD%]I_.YV&AY?+?( M8=I@9VB23B=Q7R%@EDPCGT1B)9+G736@#\0-0H+3).T[X=KA+(NQ)UBQ90ZF MP[Q0V@MFO-"5GN3B3J?;HJZ6KW6V+5'=N55P78"API8*H%?4#8HHQHY3KED2 MD63B\Y^:-EQ@#X]^&K0T@0=*PQ]RC7+A2Y]53./'B]C8$YH MXEN;%HHX3,7_+S]O&0FJ=N%(4IID_;D!S"*:$(]S%I X3,B/:L4%J M@FPZ: MI*\+0B#VZK((Q&$&6F:P!V; D^X"35,CP9.^3M>.I"GIY\]9:Y?\^IZCV+>P M+2%Q&)%7PBQ:];,)#?YCDZ]-.(,NN2#$-*9]AURK":&^8+>TQ -Q:0)\;P=B M*D =V,J(AB?")2.AL8,GP K[,@RQ^"0#\>FHOM3YT>3)4R%8M>1>^<3E)IDF MN+\, ;.8IC3V.&#Y2L)\]3G0E=>@9I>D<9I./20EEJ0D3%)?3C@G+O6H'M S MGF4>"3/O72UXOJR C3#HM4LI,LF\=2*QF")Q<+_GHE<>AC;%%B!D($ >*T$) ML%$":E#(S%^$$LL",G"WY"]""9#NW2(4L/(7H<0R@829,*0()5">=XM0R,Q? MA!*;Y4DXRS]+$4J G1!4A )VH2*46 B0IT)@<#H%\CR43EVS0#JEE@'OUN5:L&#P![B8I3:.(]-URS1)=6V0>K1:%-!G.V+VX#H&66H#1,,"& MU]@4X)A;8P-6_AJ;6H[1W_B^]SLU-@6HY=;8D)6WQJ86;?21;WR^JI"Z&/)7 MA=1"B#X50DW& =^/BY,TRS(GN[MF29+YX!];ZL31L.#>.\AYN:?\U0'ZH#/^ MM],;J02;J^#!@65*_+2M0_N>S!?M:K[1%O!*B('/<5G67PF %<;$$U.Q94<< M9@>0NAZ!7=MA\HAMI<\C8>WZ& M#\]WAZ:VF]T9[GLFEGFEX%-K51=-I2<=I?_V.DBS)UDO38E]LO=P=GX>GN^>D MJX/27\P6P)+G));FNK>U=O>VWS?A%A)N+M4.)-Y9*YUPBZ=ZTS<[#3Q*G9*X MSSQOV$^XD+WI57IMH:=7:F]C(6&AB=DG"==?;R%6A^L>[1TO+,5F:]V%_O1J MQS=P#_9QM]!XUB^B1"(!:8221,/ZNG=#W\X9_)YA!'+M(B./?/&BO6-,Y5H^/T=^EY)',BAN8J?@/$=GM M=6_<(Q&L^3ZV2W7X#7)"@8L7JMBDO^20VWH]$NZ-54GNC @2(;-__IQO1,6! M#EL<6.[ SAW\%H=![C!XJ8.?._CISF14TGV8<\NG5UH=B';6&,T=I)N9>B-] M(5W>[ZW&NP+][/2]#%4"Y($_@R$7Y!/7FKM,D%=SL%S$YC5>?;R?DU>_O":_ M$"')PU;M#9>1N>I;!.#"],-\L=ML,=:R&&7DHY)V:\B=C" Z#=!'Y 5\=H1_ MRSHCSB&\) /ZAC"/>0V 9B]VIY,&]_G+W<<=; 9%,@9IO$%+/,P"F6F(A"4S M3,17+.L#UQ'YZP,:DO<6$O-WQS)^L8R?+N.W+/-!\)6(A?U*< 'R*$/0F&J) MYYC>Z@/QAGQ2,MQK#=(V93M;)DB7<0WF:4H#CV(>GJHIJ%LQ;^)/"JL3#D'! M(>CD4,(D=\_8! T^L;<@82WLZR:H6;11!<0%H_[P#&K=BHZ&;'!J-0_JA(;^ MQ&\F-"P(#3L)W:W7D/; 2@;(DEL@2P@Q"Y@P[CKE&SS?<:NS,Z+6!/L?=C=) M[KB60FXP:S>)VC=F;#:L$1QZ9_F:UVW&XXK1";M1P6[4R6X.:\#'*$I9W1@# M%F'^O@/7;.2&?%#&G#SRC;&!648RDU 1_7@4]80,^?OKH9&XU8,#[+3X.9-_#\%GZ3@M^DD]^CU/B< M;:3XEG/,JPE98IO#D<*@0"S!H)ZZC*VU2LA""VP@"\"_S&>AC'#;T9B^2:UL M+H9GW&:3>ID&P_/ZJP=JX4Z]4@6]GV6_T&IU[)"R^I9N! MNU!U2DL6@V7U^E%(D>P3MT\A-E*I>?]VM'^:47S:6>P!4B. M:<2$HHYCT[> M"R!O)%JB+.RM(KLC^I +!+<=>4W7_1$#MAY=YGE5B?EZ;>U M%\I*2NQ%FN9(N73LFBEBI9XP:N3!:@C]H,ZC;A6,6GF4$P ==/+XT9Z8ASL! MB]VZ%4@Y(]#N(:$+R(L;'ZUK/W:^=G2E^M-N^9]E0PEY)TS(8_(G<.UF2H(S M<#.0[G 7%Y1=#&A7<94Z3KN%O"+?MWN#-]WNI4-=4P)G>;3J%HU9ZP:5>DO_ M9\%ULYXE]_O5/SB&N,K'L4KH-,>-&SJJ%_MPT)[94F;I3^AL-_"7@ZY+YX". MVD&7VDF_)Y['GO)0[9(.TUY9J3GL.YJC50@0F6QRJ,ZX*93& MK6!UK0B&K5!*K6#=6N%>:KC95D'DRMT(@M4+M"Y8_ )ZDW[*,"1T@WCV M.EM<+3Z7W*0?"N-P(SQQ"Q0?EZ;_ 5!+ P04 " !)BUI2<$BA MCY # W"P &0 'AL+W=OFA6#8 MBRV2YQS><_EU9R>IONL]@"'/#1=Z'NR-.7P.0UWMH:'Z1AY X,A6JH8:;*I= MJ \*:.U(#0^3*"K"AC(1+&:N;ZT6,WDTG E8*Z*/34/5CR5P>9H'15'EN 0OS,XZ;-O8JT\ M2OG=-K[4\R"R$0&'RE@)BG]/< ><6R6,X^].-.CGM,3S[Q?U7YUY-/-(-=Q) M_@>KS7X>E &I84N/W&SDZ3?H#.56KY)D(R9"072&D'2%]*R'K")G+3&O%Y6%%#5W,E#P19=&H9C]<,AT; M[3-AU_W>*!QER#.++Z*2#9!O]!DT^43NV^4G
A()*[@3[!VH[3I8@8,N, M)N]78"CC^@,2'NY7Y/V[#^0=88)\V\NCIJ+6L]!@;':&L.KB6+9Q)%?BB!/R M50JSU^0744/]6B!$4[VSY,79,AE57$%U0]+X(TFB)/($=/=F>CSUT%=OIY2>8FSZY,OH0= M$X*)G9WW!U#E6]]6(G<2]K9Y6L3%-(YGX=-YTCVH;#H9H%:7J#Q-ISWHE8F\ M-Y&/FKBM:V9SI]T]41/,HL&L':3NNA5P:G# 2&+V@(=/*1#FJM]VMLE9C$F2 M3 =V+T%I420#MY>@+,O]9HO>;#%J=@/UL6IMX=M X/G 5;MSM*'F:/"PXU)R MUC#CNKTGMKB(ZU.1E .''E!2IOG H@]51'Z/D][C9-3CU0/PD>"MAH^@1I<; MT/@"V*V[5;(A:\4P'6O OY:S?EE^7P(F%U''91H-$G )2J)B %IYE*(\NY* MLD] ^5\3@-?/_Y& TK,#AAO @\F+=.#_$G3%^[3W/AWUC@6)X8 %B/$&/KT, M*BZ'D7M :9D-(O6O-EA4%@,S M'ICG_EWY8*\NX-9/>%91-*!VKC+3I))'8=HGN._MJ[];5_,,^I>V*G25RD^9 MMJ3\2A6^*IIPV*)D=#/!F%1;I;4-(P^N;GF4!JL@][G'RA:4!>#X5DKSTK 3 M]+7RXE]02P,$% @ 28M:4GG0EG$# P 3 P !D !X;"]W;W)K&ULO5==;]HP%/TK5WE9*VU-'#Y; 1*TG5IIK!6TFZ9J M#X9&RZ6U%/)9S1 UK+*4JW8PTWI^ M$89J/,.,JC,Q1VYV)D)F5)NIG(9J+I$F+BA+PSB*ZF%&&0\Z+;=V+SLML= I MXW@O02VRC,IU#U.Q; H'^?WTLS" B5A&7+%! >) MDW;0)1>].+(![L0/ADNU,P9[E9$0SW9RF[2#R"K"%,?:0E#S>,%+3%.+9'3\ MW8 &!:<-W!UOT;^ZRYO+C*C"2Y'^9(F>M8-F E.Z"+5 [&\P]J@V8&[JHLVXABW61EJ:7:9B=.=6SX6&<(#7:&"+S#,DP-W$[BF,F6HM-V# M7TBE@COS+L"#@.L5-5*HL_7D"C5EJ3IMA=KHL:CA>,/=R[GC=[A)#'W!]4S! M-4\P>0T0FHL4MXFWM^G%7L0K')]!A7R&.(HC#UZE<*?B\*KOX#URIC&!H:;: MV//4QVR$\K<'N%H 5QUP9:_MK\Q\^F;.P:W&3/E8:@5+S2N_2*$V/&N70OMU M!BT =UA':W> +O1,2*9-Q%NY]%/%$:EZ%-<+Q74OS')O9PF4PTWQ(=[C1X&\#L3X30VXDE*/Y =/X#4$L#!!0 ( $F+6E+B^47@400 &@. M 9 >&PO=V]R:W-H965T[%/[[&[LAM/FH>."EM9W?C.OW5<52V@HJI"[$&CE^60E9,XU0^.FHM@>56 MJ"H=SW5#IV(%'TTG=NU63B=BH\N"PZTD:E-53+Y>02FVER,Z>ENX*QY7VBPX MT\F:/<("]/WZ5N+,:;3D105<%8(3"P(T'!#P:@&O+1 ,"/BU@/]1@: 6"*QG=E2L'^9,L^E$BBV1!HW:S, ZTTHC M_8*;*7/,<\D,% M#M)JN'EOW*Z\HQKGD%T0GYX1S_7<'H/2#XO3I$=\_G'Q^ @;OSDIW^KS!_3] M7(-$[_-'\ETH15(FY2OF_9;)7)&_OR.:W&BHU#]']@J:O0*[5S"PU_5R"38A M#V* :6@' M/D&^1H6$D6FNF-%O*U+7-&9I78<-T7$CLSQM8,P V^,&V^,/\4;9SA?,RUKWR"J+^AV>T7[ M-L:>B<\#)EU4'"5N/X^PX1$>Y3&2,_&;E9F?QK,2*Q7B& M%Q5>-\A'@7P&A;&6YX5!X#!=,?D(1 OR4Z] (K=L* ZC#H4@#,>M0TF[J"@8 MC_W6T751?AS0@1B,&W?$GQ2#6 ZQV/$.;EZ@"@E<%ZP\EI)QQ_S0C>.6)[H@ M&@=^*VOG7500#?@A:?R0?)(?_A2FC&P0_% "N7[!3DEA)"TP*.#SZK0LH[8*2N.V5+L:C_H!;J/M>Q]U/V!^6X0MFCWH*@7!L$ \;T&AG[X5NNI4+> W2''L&\2 M .^,7K*T8]_8#?8.IB;;A;7O[J.00Y;>.TOODXZWONOR?[%YQ 9=JV-!7>]Z M$+"NW\[V'M0YC6B[^O; ?#<]U#_HP=<9S$YN0(.RT*?]G+RNUV 1]OQ MF/; :!1Z[=N\!X91F[3#UMEKP2O LF.>,E@WC>-W'6NSVCR79O:1T%J_,L\H MV]J_J]F]P7Y@-2NX(B4L4:5[$:%-LV4VT6-M&_T%H?#;8X0J?@B - +\O MA=!O$[-!\[B<_@]02P,$% @ 28M:4OA04M3*! "A$ !D !X;"]W M;W)K&ULM5A-;^,V$/TKA+&'#9!$HKXL!8X!QT[1 M!78+(VFVAZ('1AK;ZDJB2U)QTE_?H:3(MD2Y1M!>8E%Z,WQO.!P.,]EQ\4-N M !1YS;-"WHXV2FUO+$O&&\B9O.9;*/#+BHN<*1R*M26W EA2&>69Y=AV8.4L M+4;32?5N*:837JHL+6 IB"SSG(FW.\CX[G9$1^\O'M+U1ND7UG2R96MX!/6T M70H<6:V7),VAD"DOB(#5[6A&;^YIH TJQ/<4=O+@F6@ISYS_T(,OR>W(UHP@ M@UAI%PQ_7F .6:8](8^_&J>C=DYM>/C\[OVG2CR*>682YCS[+4W4YG84CD@" M*U9FZH'O?H9&D*_]Q3R3U5^R:[#VB,2E5#QOC)%!GA;U+WMM G%@@$+-!DYC MX'0-O $#MS%PSS7P&@/O7 ._,:BD6[7V*G +IMAT(OB."(U&;_JABGYEC?%* M"YTHCTK@UQ3MU/1+$?,#;3%Z@U=/C@GS^=$$^$0W;\%*R(I$32R%;/:<5-\SN:F;. #/J MD&^\4!M)[HL$DF,'%LILM3KO6N^8T,I@OSC;WYYN/3P3#;1?>K?RY _[T LX%)*DB>?Y/J-8 #V^8UCI'2X'R[)+[@92B&@4"9R]33C M W+4M^F>79UAOD%"Y$5F#4&K(?B7& OLB_1LCJ<-\!P6L4F4,8M#CB4$, M@P[//HH&$:7'J$704T.]:-Q!W?=1ONL.2!ZWDL!$W84&D!.Z/H=B294 M,+ /HU9C]+$[//LBQ@PYH8?!D^]Y *B]/XGMCX8 B_]_$8*&P'$2='/ !/(#MQ,# VHH M >M"#T9 .Q*50;8A9HK5V-]1(R&/?H&E!MZ7?HF7W;D#DAP]A*'[O=#3" J=;8HTP M.QBHLG3?JM#3O^SUY"CP[IWK= M]'0/M( 5X/%8%Y"9E*!+CB$81HG]CN;*CQR?=CL*VF^0KISQV/'#KDH3T';M MP0*[;Y/HZ3[IH_D^RWEIS.LY[?QKB[; MDL2::GTE:M^V%_I9=8WMO+^C-XOZ6KYW4_^7X!L3ZQ2;C@Q6Z-*^'B,K45^\ MZX'BV^IF^&UL[5E; M<]RV%?XK&%7I2#.TQ.N2J\B:T<5)U3J)QY*3Z63R@"6Q6L2\; !0*^77]SL M;RNO-V[:M_9%PI+ N7[G!IYO&O51KX0P[*DJ:_WZ8&7,^NST5.C[L].*R_K@XMP^>Z"31*(4N2$2'/\>Q;4H2Z($.7[K MB!X,/.G@=-U3_\8J#V467(OKIOQ)%F;U^B [8(58\K8T[YO-WT2G4$+T\J;4 M]B_;N+UI>L#R5INFZ@Y#@DK6[C]_Z@PQ.9#YGSD0=@?"+ST0=0##? M(TXTF#>R]*(_-"^[D3HO&]TJP7Z^7&BC@.!?]K"(!Q:Q91%_AL4=(KMH2\&: M);MNJG53B]IH^C5A_N8)<:\%.[H2M5A*<[S+5WOY4#XYTVN>B]<'2!A:J$=Q MH>K;DL&(<]N,;^$AE% MG[%_"JX<&H"\7%0+H:Q#CH TTR/MV+K7.HG^9.RZ50IJG[$;<-1&YH#F411Z M:1P12H]2+TD#NPJ\9!8?,^0 1'C-HMA+DX1%J1?/0A;,O"">L?O&\!+19VFR MT/.!TW#N9?. !;&79"%$6PJ\+28,C^9>, ^/P<'WLIF/11AZ26>'\4D M0>QGQ\0Y"]*.5]'18T>Q%R0940F]<(9%$'ASL'?;!E/OLS24#$D-4C=(O5D8 M81'.O'@>L^MMZWNL1J6P;\-93 MHZ<_<(HU2MBN"_@1,;NO1F?!7ZL&5@GVH MI8'*=X8;R"-J! 1^TAN"[&5N/+99R7Q%ZI4M(8*SNK5$@.Y\Q>L'G#,-$T\2 M+J@?V(>3NQ-2CY5\@S* JJ+1XF0@K8# "$K"6D3 MR+(#KFX76A:2*RGT"?+]X"#&2]V 6T&T&KT6MB@/KAE51O!2G'J=*^G1U9O+ M>ZOQM[=O[V\=*&&"HK#20LM25M)8.VB2FPQ3.(\L9"G-,TDH:]@%\0<(N 1' M!)58"YSOG%;T 0JCM$M@H%7$ONB=>\)^$@XEMK<@!#;H+O*F1>R3"YU\R%%\ M2 EKH613#$PW*U&39O2V.$'>[92E_J)@MM]Y:,M.%:EUBZ>+YQ%2-V+-E:F( M>\\: M:]FK/>S3Y"\BM)0UKW."G*8@K6QE@7FZ@+1'"%9]<"W987:2H4\I2]?F06EG M4-H)D+[:"\_>='.KDRS 3BZEV+; (YH0B]Y%JY%[M*9PP6O=9PNJ**-6G2:V M2DP#5@ 'M:T\LA2%34A*P"DVZ,ER4W.\L-L^ZX $;!#V-O LA#A,8"RD^8C= M0_]DUF\[83_4[#NN('Z8NN;%Y_RL1(TLI$2/4^* M GA)ZRZ"=)\5=$>?8LC6?Z^'48[TU)2RL'Y:\-("R0V3GV6.W&EK /)5*7]W M);JI7_5='NO:E"XUQ(,V12OZM#!X;M+>O/07R=P\U(Z#WJK-$+YLZ@&IV08GI(O'IZZ<6DAJ.V9#$_>:$;"26>P70/4?E[W*U>G MQP&ML\P1)9[CGO$V,/\K -S"G3_SHB2V< M3 "Y('/0 R"#*1D < 3!>0A ] M2N8>CM$B\F9S[+_]0\%!,9YG0&5JJ4<1 M-#G9@P3OK8W3#1OQPO5?YN^;3QF?C0\)?NA8W7!Q2!DEG06T2+PP3,=]G2L1 MW4G&D JB!$DX5]2W=CVOICXE0UB&<*:?L.\_K<@VJ5);Y3)\5T U2\( :2UE MP7SNQ8'/W@[9>T( [:_8LD?L8W/*$M\+DQG[MFE@Z+*T3- .8=Z0"^IIX(H( MM&D8"L*O =1N/H"T44+A@'\A^\&*A73IQXG-JWCVK2*A=SB.S69SA$G&(H2( MC[SS(R];9T).OJ$RJ2E($"X!14F8IA 2H?0B?4Y('C+L\?T0BP1)/GWAN(GB M9VAGR"[&S0+BMU:N;4L#KWE13.D3^1%276%*A/P2+2LJ0T[Q:'?CH*P?80/7 MGX8XE.%O "O:2]M7S?)5"V._-'XG:9A!JSF+(Z3<>+1GG'IIE@QV=@;M?V%O MFNW2?NI0F&#NS><)F2"A6F0Q5+R X/34,Z5^'(FL[D$XLQ7^LU$$O?5D$*". MN&O%/#>I:P6=R#;&> MJ5G=.2V@H/KHY#)7)I,Y)8 H0ZY*7A #@?X^Q28"V./%!/LB3QY1.Q=0KX;% M+ S=PI^!\/NA^^THMP:6_WTP_911-QUOCV!K.R*YBZD^:OO_R']-W.774.)NADW1)T M0[<8PR!)UP48_W)>#\"%S&?L[Q,5V#M[EZ5?W,;:8;][] _(6#25B[#O"9[/ MM$9/4#\T)7=3^Y7BO\N2UC-VV=+G#:0"NVT/'.8#'.9[/Z.0\Z]=C%Q/8H3] M_!8;V:T1E=[W*27PQZ]A_EZ,O!T2,TTN'X!_93!8VQK*IM_*/!BB[H:PG=^] M')_$\J%OJ8\70>('_OGIXQ2Q.[:%_CR>#]N<'J>3#WR54 _VNZ>]J:B-^S8V M/!V^K5[:+XHOGE_1-U?[X7 DXS[8?L<5\J5&\5^"I'^20B;EOH&Z'Z99V\^( MB\:8IK++E>"%4+0![Y=-8_H?Q&#X$GWQ+U!+ P04 " !)BUI2[;A%TH@% M M%0 &0 'AL+W=O^6&KSH#T:KM@"'D!_7MU+O&N7*#%/(5-<9$3"_*IQ32]O_< X6(LO'#9J MYYJ8J/Z'?VLGC M9&9,P40D?_!8+Z\:_0:)8<[R1'\2FW=03,@2C$2B['^R*6R]!HERI45:.".# ME&?;7_98!&+'@89''/S"P7_F<'2$3N'0>3Y"]XA#MW#HGNH0% [!J0YAX1#: MV&^#92,]99J-AE)LB#36B&8N[')9;PPPSTQF/6B);SGZZ=$49II!^@C3Q+LOX3V;'O1)Q"U"(=VB2^YWLUA"8GN]-!C?OT=/=^C?N-V_T69BU" MPZ/NMV[WCV+=(OYV]*XCEIURX3L6K^-:^"E742)4+H%\O9XI+?%#_\L!WBW! MNQ:\>P3\ 04PSA,@8FX3JFZMG A&4"_5BD5PU4#%5"#7T!C9+-4F2V/#/A(H M<$I#;(;12R!SD:!2\FQQB:-&D,Y V@4[YQF^%[EB68PY;;+'Y@#IML+ >T,> M(.-"DH]"@R)Q#L:B2\Y(X'E-S_-VKL(6_J]WZ)-.8?3T>\NX)&N6Y#8./$/F MH#213 -1&[92!*7U#&L ?MA)8G06S5:29Q%?L83\_%/?I_XOI-/T.P&Y.W G M"K1. &5>*T*]9K_GE3Z?,Y8*J?F_&!P;*ZY4SK((,&@*S<^#9D@';\EYV.R9 MWRJR-B_.2-\+FGY \:HW")L!#8DC+8(R+8*7<^XNPSS+#6OR]3T:D#L-J7)E M75C"A\ZLF^12&MA;S&J,WY_ I)$>@L((=?+E1KNXH/Y%ASIX]4I>/2?2/<@( M>6&A-@L,SP,]W:6;C<37=\;C)DXM2O+83'7"5ERSQ'[K MU81_6P$JA7F/HH?/U_C4W%V;5HYK#K4Y5W#87;-NMVYQ)W6689WEM,:RTW.E M =UI7NAWS=T"[I3DK3%](7NI7]'VG;1WU7FKB4_J?/.(6P95JU8%9F^'T$6 M(EZS-#6686_?]%5:^*+W577]MI[NG7UP^V<74U M1+0JE'3P(SHNOZI*OKLJO5*!QP5GJ&43\LSOVM[TO7L^9A>3KX,0.4)Z2C_P!02P,$% @ 28M:4B#C>*9G!0 @!T !D !X;"]W M;W)K&ULO5EM;]LV$/XKA+$!+9#9(BG92>$82.)D MR]"L0;-V'XI]8*2+S542/9).FF$_?B2EB&ZBT*H;+1]B\>6Y.]Z1S_%E>B?D M9[4$T.A+D9?J<+#4>O5F-%+I$@JFAF(%I6FY$;)@VA3E8J16$ECF0$4^(E$T M'A6,EX/9U-5=RME4K'7.2[B42*V+@LG[8\C%W>$ #QXJWO/%4MN*T6RZ8@NX M OUA=2E-:=1(R7@!I>*B1!)N#@='^,W/<6P!KL='#G=JXQO9H5P+\=D6SK/# M060M@AQ2;44P\W,+)Y#G5I*QX^]:Z*#1:8&;WP_2S]S@S6"NF8(3D?_!,[T\ M'.P/4 8W;)WK]^+N%Z@'E%AYJG9'*XU^@F]-=5(W* 3"1G7Z-4< M-..Y>FV:/ES-T:L?7D]'VJBSH%%:BSZN1)-G1&."+D2IEPJ=EAED7PL8&3L; M8\F#L<';[? C\-PW]EY1"1Q!E/6^!G M8?B[5#=PW +_N0M\XHR/ Z&@S;RA3AY]1MZC"7/&4IYS?8\^N89S#87Z,Z F M;M3$3DW\;6KVT-&MF9_L.@=TE)D6PVHL1\="&OF\7* 3MC)=]7W;K*TT)DZC M9>K;&8WJO^GHML78I#$V"1K[.\@"O16L;.QL4U_)F'17/V[4CX/JSTL-$I1& MEXQG>^B\3/-U5CN#:Y;S?R!##YWVT+L52*9M.RMM_:VIM:4CFQR,1T&U63]^ MXKPX?F1\M11;.H[;.LZ?=J23D#LFC3LFNTV="_:%%^O"NX6YI/C>_K0-.:PF M2891]&-@JN\W]NX'!5V"3*'4)O];JU-1%%R;G*]M*0?#H+(U(&&A!]$6ZPX: MZPZ"@BYXZ9SVZ0**:Y"AM8TCGWNB/DD$;R0YO-M<^%"NE5D5#W2QATZ\W\\ MD ]*:_X+:XV&F"0AYV/B!T#"[J_G;!?W>PK'O7(X]B2.=V3Q[W1_6<I,&I MCSVOXS"QUW8?+22 LZU+&#QMXW&O8?"$B+^3$3OES]-:RU?4GCS.8-66IJ5K M\B395=N73EV_'KAG5AQFP6?CA_XUVX>_S"[;3,)CKG*=N.!=,+GBY:T!]1B%)KP'UR86$#P4O&-"PHJV; M'>+S% GGJ=XCVGTS17R.(?N]1M03/PGOQ%\PHF%%T7 2#"CU*82&F3T4T TJ M[7-I4I\\*.XSD-23.@WOZ5\ND%L4X6U+DV[<^FS)#Z UR VK7RJ2W98&&Z?H*2BXD^DUH$Z5L#?9:,>[D?D_C=-*K M^SWUTBTW)^S>LHJRRMQ]]KE2:SO_S'%2Z=9;DUKBYFEC?! X:U!/SS3,FFV. MW>_BV-C3:=SKM4GLJ3 .[Z-W<&PM+N,PB^UR"(\]L<7]WF=O M7&B'MZN[^/39&^M'/AUMO ,5(!?NB4^A5*Q+7;VR-+7-,^*1>SQ[5'^,W\RK MQT OIGJ;K*A;H1QNC$B[11@@63WW504M5NZUZ5IH+0KWN33L!])V,.TWPJR, MNF 5-(^NL_\ 4$L#!!0 ( $F+6E((8 V 6 , +8* 9 >&PO=V]R M:W-H965TP#3AQ@@9( MND&"=A^*/M#26&8KD5Z2MM/]^B4I17%3F1,]D+^5VM$34\ MUA57TV"M]>9]%*E\C355H=@@-V]60M94FZDL([612 L'JJN(Q/$HJBGCP6SB MUN[D;"*VNF(<[R2H;5U3^>,<*[&?!DGPM'#/RK6V"]%LLJ$E/J#^M+F39A9U M+ 6KD2LF.$A<38-Y\OXR(1;@+#XSW*N#,5A7ED)\MY/K8AK$5A%6F&M+0!N, "ES1;:7OQ?X# MM@X-+5\N*N7^8=_:Q@'D6Z5%W8*-@IKQYDD?VT < Q//X"T /(2,#H"2%M M^A*0'0%D+2![+6#8 ISK4>.["]R":CJ;2+$'::T-FQVXZ#NTB1?CME >M#1O MF<'IV0*7&JZY1HE*PSW5" ][NH&W"]245>H=G,"GAP6\_>O=)-)F0PN+\I;\ MO"$G1\A3N!5.+_7G7FFY-9^^ MAB\WQ@"N-=;JJX<^Z^@S1Y\=I9=L1^TY,(#/5#*ZK/#G4NNK*#\G"3,R>N,1 M-^S$#5\M;EZ+K7%?K. #%B46+@1]Q=%0#AVE/8%W,W,>-[])M.M1,^K4C+QJ M;@0O3TQ@:K Y&< =RMQDQ)S4<(XF=+R$*_9HE;7A^\GD2"@7_CU'81R_Z2M" M/RP+1T-? DX[ET]?F0"X,:7!*J9_#."CL-<'K=J<]!7(Z2])2/Q)&'>*QK]1 MM$(I39"O&*<\1[@02JL!_+WG)VI-I1&*O+"YF$M)>8GVHQG M5+;0_-Y\PSKVP3*:G9?]3=NZ:&>]WHJ^:S8]7)GZ^4^+6I M_7*+]1*E[SA)#JZJY$^<5PEYWH#\@1/K-Z1D3,+TY9?6"(P.[NT:9>D:)@6Y M+?WF"N]6NZ9L[EJ1Z-F\Z>C,Q58RKJ#"E8'&X:G)JVR:I&:BQ<9U 4NA34_A MAFO36**T!N;]2@C]-+$;=*WJ[']02P,$% @ 28M:4G3R=4 5 @ DP0 M !D !X;"]W;W)K&ULC53;;MLP#/T5PD\;T,6. M<]E0. 9R6;$"+1JTNSP,>U!LQA9J29Y$S\W?3Y(=+QN:8"^62)'G\-"4DE;I M9U,B$KR(2II%4!+5UV%HLA(%,R-5H[0G>Z4%(VOJ(C2U1I;[)%&%<13-0\&X M#-+$^[8Z351#%9>XU6 :(9@^K+!2[2(8!T?'(R]*=4+H(/ >2X9TU%CZK]A+V> MFUDL1E@3+C:. = MW#34:(0[M,IARPY=Y)L-$N.5>9N$9(MP4&'6$ZXZPO@,X3B&>\M1&O@H<\S_ M!@AM]8.$^"AA%5]$W& V@LGX"N(HCB[@38:63#S>Y S>0XV:N29TJG-8&H-6 M]/<[&PBWA,+\N$ S'6BFGF;Z?S3F"O[QP&?4XK4&7\8=S^" 3)O72@Q/!D6@ M+OQU,)"I1E(W,X-WN''+;M#^A'?7]9[I@DL#%>YM:C1Z/PM =U>@,TC5?NQV MBNP0^VUI7PW4+L">[Y6BH^$(AG&ULM5C?;YLZ%/Y7K&@/ MK906;$)(JC12$KJ[:=UNU7:[#U?WP8&3! UP9INFW5]_;:"0!$,C;7L)X)P? MWSG'/I_MR8[Q[V(#(-%S$J?BNK>1!^VB] MD7K FDZV= T/(+]N[[CZLBHK891 *B*6(@ZKZ]X,7]T01ROD$M\BV(F]=Z1# M63+V77]\#*][MD8$,012FZ#J\00+B&-M2>'X41KM53ZUXO[[J_7W>? JF"45 ML&#Q/U$H-]>]40^%L*)9+._9[@.4 ;G:7L!BD?^B72'K>3T49$*RI%16")(H M+9[TN4S$G@(>MBB04H$<*PQ:%)Q2P3E585 J#$Y5<$N%/'2KB#U/G$\EG4XX MVR&NI94U_9)G/]=6^8I2/5$>)%?_1DI/3AGJWL=R7"JXCJY/:?%WBT3XJBB_]XJ&?110B+^Z_ PJ#P,<@^# M%@]?F%1&[^@+7<;01^]IQ-$W&F> _$@$,1,9!].T**RZN57=RYZF'G%L6U7L MR8#&K="XG6CVW'^ < UH)@1(T[QE!N/6E'D59J\3\X**#:)Z MX>N7FQ]9]$1CW0WZB$HUR/F+ E\DU03=:X)RU>P='F%OBCF>,W3=0S'?:U;% M'1!W?"AVTQ0;.+:SY_0@%:,J%:/.5/C 5?"ZU[W62E(,AX)-5:5BB?5$/6*^]"[1@N MA!(S01PW(![/K#TQIVNOL\XVH#F)8(@Q?TR&DJ:+'U_$OMCM&9IK[S M/EJ""@W0(WTVAN$8:CYH=EZ3W- Y%O.-YD;MA:I)%G>S+ T"W8Z$VID'H'J4 M*EG>LP-%[5R%C6@;S\U+R^W<<@BI9EK<3;6S=,UBVD>?=C3]23MV$KAF3SS\ M0[L57+,=[J:[WS9SFH1V04;-B6,0&S3$?),8;N=V7#,:[J:T.:<_H[B/BB>Z M!QIWI;&F)SS^0Z4B-3>0;F[X7:4BAL;N-1;OPBC6J%0IM;_U&+:5B=040=Z@ MB%,7$ZE[.R%_JD)U&R;=;?A7]XZE^8-]7"/E"X/4D#1R;NT=@1/@Z_SN0:"\ M;Q:GQVJTNM^8Y:?ZH_$YOO*+6XK:3'%I\IGR=90*%,-*F;0O/06)%_<0Q8=D MV_R@O612'=OSUPW0$+@64/^OF#HME1_:074;-/T?4$L#!!0 ( $F+6E+= MVR]^ 0\ "5! 9 >&PO=V]R:W-H965T@'ES5U:_U%-C&O+K?%;4;P^F3;-X?714CZ9FGM6O MRH4I\,U-6K&YWPR;>R-HW=O%MG$7)GFZ^)3A4]'ZUG&^=P4 M=5X6I#(W;P^.Z>OW2M@!3N(?N;FK-ZZ)5>6Z+'^Q'SZ,WQ[$=D=F9D:-G2+# MGUMS:F8S.Q/V\9]NTH/UFG;@YO5J]@NG/)2YSFIS6L[^F8^;Z=N#Y(",S4VV MG#6?R[N_FDXA:><;E;/:_4ON.MGX@(R6=5/.N\'8P3POVK_9KYTA-@8PNF, MZP:P?0?P;@#?=X#H!HA[ W;J(+L!>:LZS)WKVI MRCM266G,9B^"0O;"A>-16^S3&N>??CPE29#8J:7'\C)\L:W]FR?)9_>+-48/=V#F/1MW* M)^W*;,?*G%R613.MR7DQ-F//^+/P>,H"$QS!#&M;L)4M3EAPQBNS>$5X'!$6 ML_CKU1DY_,ZGUVEXELNLPBSTH5G.PK.Y9WH=G M^5M6O")Q:"];3N/K .9N6K[3:6VD?C:+LFKR8A*12Y/5R\JXVV=Y/9J5]F-- M?CJ^KIL*X/?OP+IBO:YPZXH=ZU[D15:,\FQ&;-Z1DV'R^-P5GO/+U) FNY[A MWVG6D)MR!J:H"3BFQGPUH/_6%$L3D;P8E7-D'S2K7Y";JIR3LD]DF[1C@U'8 M7HOWN)'-K7G^V]XPOX+*:F-3_GJUZ[K=]6OR+Y-5;4X1>-[,KTWEO'^8%]A7 MN:PQ'5:U@>E\2?[B @-_/K?[PV!33;[!#M5M/C+MACY5Y7@Y@A)7R^L:*/*Y MO"Z;?%23[XA(><0YPY5,>*2DNZ(\TC$EEUFQO('+X,"-.836D<#*(DTB+F,B ML#\A4_+CI_>$)6E$F28\B:-4*2(PDTP3\N'R[(HPIJ*4)X0I%<6)(DSC2RW) ME[*!)X/[Q@J)BA*J<*59&L52X$IQAKUS'NIW&*!1CYT+GV8^_:#8Q^I&4/E<2.]0N[ O8* MJ^">4%"9O=AAVL,DB9CD+XB,-(\)%5',$F?80QK+2"7Q"USI.(HIA ZYLCM_ MT5KWD#*LHB7N2Q9)AH6E4/L8]Y GL"^S(QE6H8F=6R68&W-TMI5P&>-$8&8M M".RNN2!?BPQ),LH:Z'#>1G5M]Q%C']KNE,'$L;!7,#"W6UWYXE# $K%.K74. M61I'VFJ$:RJD=<4+A/^])#K>3*)NND,S& M(I;IS,T2FRGIR@G8.W(*_V(]>$#O\("(.)83D<;:^'>]-!(;#DE2:0VA.%QN MU6>I3='8(<@HJQO2E+;,M>7J"I;(:)H5$U._"D"W7$.W#,(L%BD!W;/.L>4- M.:YK ]U=MJT(!7LX17@9B^8MA(.5.EQ?0WF[8F3MCNQNOCDG MG/]GF2_LXA$I3%=\E>7X+I_-_%"]+SYW^CT6EQ,=R=BZ2@-'8BIWH3% (.&2 MJ%@CZX0+32[3*$&,R%A$E*=M4 *1J0TIR%.^5S32B"O$4JP1;!2)DRJYBD3[ MD:7 8)ZX]#@M*U0 <)6;X<=F"K-(E49,4&@"*&%J'806>H&,@KEKC3Q4BN_T MQ0_PQ6.3'/C'7))S*!OS7:F=BDC%2$]) ;H=?UDUD0Q,2HN(JW2.+,6"RD3, M]TIC;:DF)1II3-G::.">E)'4(:C/8& )#EJD,1S*^YQ-*4#49JK6( ^ T#HL M'VL7X< +B <&%8 9OUG^_*<$9O@>8 $E6O99W0)A<]F!W.H> @P.WW)JZF3L(JV[=8NRJ9=OT=W M:!W8B2$M_%[E4\*9W%W(NAD@+X?&C/? MQO=Z'X /;R((\*?9(G?1:"EQG-L KZ/.-%9\;;YL!#?6N:OOHJ>NR'V[>&S. M4ILJMDC5S,$D\ !XF:H=N0LD8Z[@D(R1Q!7,CA!0V0MMJS=A 0^IID1'"P U M%#$)!J2V<$CVK%.B%"E)47!3BM352&R1K!,Z$LAR8#!0 2M*[44[A>]55ZN@ M;M] /(7MM969 *3EQ_P6KEC5%HBEOG># ;9[4_O"/+@3VPQ]72^RD7E[ MX**[NC4'[QX?DRXB5YIV#0#L@'?32.-L:*-'*T032M($(7-29?_-9R1!Y'-%;'5**4$A$L>B M"QT<%R0*"Q CR!'$P5WTM>'3*4=2U5;=V"V.G3I-<2=&S:)7"ETUB,>:)+B; M8*,I2F\.4DJQ*VSZ$8?&0+PEZWA+'M='P4FT[71;@/WI(\1;% TU3]+U8FDP MN+L3+1;YB) T$7$M\)?ES0PS ME!1";=ME6]V^7TMY6%V4H$535M_(/RN@X,MQ>5=X-\L'6]"Q)X///8(X%21R M]U[['B\--V17QYQH#^N>='-M1X@0Z6#'IYWDYHYY#-L.(_3,)RIX8LTPL,-0 M%-4+]<7R4'*PTVV+]:T5&FYZM %Z//YYN3IF()S;GF:+@24.0:@ QAM=3:_W MI<^IU*?V4))2+0.9V1\RZ ,%OB/@366^K)0A%[86.VVUL43V@#IJF$]*:>K# MI*$HDU!H*'KA$4V0S_%NU?OJDX;+S\W6IUKK&YH\@G\^% U*]=P>V5;E\D5NJ[*7,TM*7I63(5EX-;[P2'(14J*O MFVBX<+*@7Y.?+EV]_6_ROW4)84-Q!-W:&$0]5?^R%@L]&NU+&A;_\?4AZZL% M%JX6M@LD['YL,A% M4&1;NY[R69CRNT,V#K,_&WN8W<=3/<&R1SX1_4V>ZCF2/2%'LCV8IWO([F$S MEDHU+%8NF(]X0Z#!>CIC83KSMCA"9NNYA:EG\%*/YRR,Y[^S^CYC0Q!7--9B MMXU[8&;[ /,SU+_G;(C+.#U[ BH9QI[DNRL*UN,W"^/WGL7O>3?-=OD3ZYT[ MX#V.\_!I[E'IVLVU5;;X'H0'D$M R[LV8.'V>/IRE(^/.91*E7L<\E0E',Q5/O"-V?C& MFS[AD^./-S?@_,KTO/F^*I>+T$M$/8MQ\]YA8=YY??",1\>>I*$^8+0 M4Q@/'X^>KW'!AP<=JE W>/3U2"::>0[!'DDIQ>X.!^^YEC_ MM7N"//><=K0.9$I/J3Q,J8\#>0_;:2V'YYI3CZ12]SHMG0R^W$W7X=L2=V$2;VIV,%X6'T..:^!JI/ M5&G%/A;<7[!E8L#^>+41/?.*!ENGO9 LQ[)!*KS>'8/<]"4 ,R5G3W5U8T3.S"#/SH_!?#(E0WRO8 M6OCW"%*D,!W2\-G^HN<^47_;>H^-;MNK9VP19NRGH@$Q9'3!M.?YBD>0Q]M' MT6U5>NH78>I_0AKPT"[#'H>1<>X1%2E7GM:H1S+LPY[*Q0.MT>T75T+OB?:< M*I^AZ2E['I/[/")]#I"4GK,I9YZ':QY!G.Z%Q[,>245W'W=E3[;R@>>C>SXP ME,.#I_^!H4>0HO+?78G(GJEEF*D?!;S=7)OM*$FI&N[XU"-)8T:II\DB/1SN M%SWWB Z3 M8:[T'-<9E7S8(#_WB%H<':+S12>Y'6>OZ[OHW_3<)3*33EWEU.3C4UE!?#]35DV MJP]V@?7_&>'=_P%02P,$% @ 28M:4@_#S*LR"@ @3H !D !X;"]W M;W)K&ULO9M;;]LX%L>_"A'L+F: IN:=Z]0\O3TC9]^^N$L6 MR[+Z8G!YL8X7^EZ7G]8?<_MIL*UEEJQT5B0F0[F>OSV[(F\F2E0%:L5_$OU4 M[/R-*E,>C/EWN&JQ[I5$_+JHK8_O>H;W2:5C79?OS95GJV;;,JN/OW MM]HGM?'6F(>XT#6BT^ M0]--49I56]CV8)5DS?_QEW8@=@K8>N "M"U #POPC@*L+< ."\B. KPMP/MV M2;0%1-\"LBT@Z[%O!JL>Z5%:6VM55_U--5E[8#G&35RKHO<_MK M8LN5EQ_6.H^K.2[0PU=TO2GL[T6![O7"+I\2Q=D,O=-FD1+N,D+7ZV\D_W(_33WWZ^&)2VPU6S@VG;N>NF<[2C M*W<6Z+D\[BHW#QD9X&BX][%R=#H/BD?_$H,)9LN_1871_K',MFJ=SIMEWI5_#?0&-\VQNO&>$=C[XR9/25I^@J]7ZWC)*]; M_M44!;0JFZI$757EFA\OE>1\B+$=],?=V?:%##.,A:<< 4K.H@A[RK&O)%P1 MY@DG/7JY-U1B.U0B.%0?RJ7.T=7L#^M]JF$J4&GLU$S-2K]"HZ28VBV59!L] M0\YY0&NY:47M](\22@"+?2$A2I!.0^36$!DTY$X_:MM/J&_2;S*B*HK\.1[[ M4HIY1"CW9P2H=8B'/**=IJBM*2IH2C/\:)Z;U9%15UX?SCF76 &6 5(ZQ.!: M Z2$BY!ET=:R*&C92-N(R+*D,L@N+[U.=1-R6/)QM-V3,T%]+5?> [>,K M[3Z#E!- B0_KW#.&8!=&X/ "K;VJ]0E71:$;E_&@*V^Q-H7]ULRK\.)6ETMC MW4;M8,IEG*'[.+5.Q<[SQKIC*SKNG$=M1_:LX(13?V I=T*@G6;NQ,UD:"Y MO^5)J<_-?([&?VZ2]396>I^5<;9('E(-]YWXL\K!20647("3VBIW.<3K6?Y8F_XH:([I+B\ROT4>?5=S9! GL=KK#"SVN,_PZ%64>+=A2<_*4V]T?$!3PD'/%\ M2-(F?(\+]/NM7CWH/!1($1<>$/'CXS;B($[^,L7;DONQ4B0C(H&U!VB5Q9T M. YI):.,!5R'(SEY*903@+HLLJX.(!JDI5B0"( YI)4V]%'=UCF:DY/AG$ \ MMP$5Y.D!3 N)*60\((TDCKKC9N*03L),O]\\%#9!_MB8U6O;44=8BG_\MJ.. M<#1,N.,K/.I-.Q3VRUP9QY,F4R+D&W.5='ACQ]*YIP7 M"Z<'SUKYS(_;!2'2#RAO "7!E!!?.NHO'0/2PWW4IXO[0^4<+PL[WIV< M5H:#\_YQ6UO1?GPE(N(?+XP!J5U&T$$$5*E-9E4W8YGC$@MSJ6_0!AKK$\7F M=)(2P%B 4S;ZCB!K 6G$AB*P*AVH6!A4ISNJ8/[)IF(4\CC0$2CC0+8/*"7I M#MR98RL+IUE]DWWF'W+"R3X@)(('4BCFP,S"8+Z-L\T\GI:;:A:_1=LA3CG4 MLN@$6'049N&$X7E8](_O.#D$(G!L>!B%M//H*P6ETL^8QH"R8P:YBP=X.!YX M*&B.X'E M#MC\V(E?7\9QG[3G440%L'X J5 ,LLP76CX$(A'NX,W#\/X>PG&?O%(J!40J M@))B!<0T$TA)#S*V?5-W'G2&87XRO(VY#^F#)T*ML0#,!>N.R;A#.3^"\G[0 M&G/H663@O(L[;/(P-C_,Y\72Y-H=4+S+S68=>F+M,,?5"1Z0._;Q<)KYO$?D M_C$:40KP5S> 4LJ#0_]VH_55C@&EM^AZ='!_H!RU>9C:+P8O'ZS1P:/%UEQ? MR 25G:8(QV$1YG" 7@) :S0D0&XR!J0V(AP"')X 4DZ8&'8[>>%0+,(H[D\O MX3/TG& AH?L8H-8. O28'-(R.<2!2QF.S2+,YN]!F #(2JJ'XX"Y4+:-.?"4 M!%!**G@WPX3#M3B2:Y\L11- BXE8.X84D8*>L0 *(7-?+K'Q;%='&%[3]X) M("E7JINX8N=NT#'BEGIAV[;#'V?Q0M>#^X]XM?ZGG9Y%4L8INC?I!MAY^PTZ MP(H3G/D*QUSQ^UVU=>P^^#P*;AH& D%!&B;_,1@(X1X:E8T@*7Q4#E(<= MW1\O%S2(<-#P8I?%?%QS"L78@)#AP#TDX; NPE@/L1"X.4/E$#KV@*06A!'$ M0D"JF%#=]R&D [L\' M;])!7QX[8.\'-^GC59'N"$LZNLHP7:]T;HIU/-7U6AKIN:Z '#2@(X&; -*A68;1'+K.Z_.-V56I@-,H2$J: MNR_>QO:E5105N&(M'3=EF)O/\,_ -1CP:LL84'(J%'11&8"H10_O-LQ15/:_ MU_IL]PRR$SC-!850C@()E>JV4SG JF. [>>M%)!&BV["*\=!%>;@IRQ.4S.- M2[MSQU_6E:\J4'/;(N WE&./HC_>32GG_578^[^4FU(^'3CTU!O0B>[P1#F( MJ&,I6N^;^GZ29@,O+!5PP@)K(X*!-0]J\9 %3B&4@Y<*YW_?L[W;JO=N*C/H M/ D2*BCT H50Y#78>4-NI?-%_2YC@:95A-2\L;3]=ON^Y%7]EN#!]]?DS0T! MOA^1-Y/F;4A7??-RYFV<+Y*L0*F>VZ;PZZK/>?.^8_.A-.OZ_;P'4Y9F5?^Y MU/%,YY7 _CXWIOSVH6I@^];IY?\!4$L#!!0 ( $F+6E*TV_/?Y@8 \E M 9 >&PO=V]R:W-H965T M3P^/)QT_RN)+.15"@>^S+"]/.E.EYN^ZW3*9BEEL[8UG,8J5/BTFW MG!3=69SFG=/C^MIM<7HL%RI+ M+]REDZFJ+G1/C^?Q1 R%^CB_+?19=]W**)V)O$QE#@HQ/NGTT+L^IY5"+?%G M*A[+C6-0#>5!RB_5R<7HI ,KBT0F$E4U$>N_;Z(OLJQJ2=OQ==5H9]UGI;AY M_-SZAWKP>C /<2GZ,ON4CM3TI!-VP$B,XT6F[N3C[V(U(%:UE\BLK'_!XTH6 M=D"R*)6.V%! M$4!KQ3PK@IDI4#J@2XMJXES( M1U!4TKJUZJ#V3:VM1Y/FU30.5:'OIEI/G=[,11%7#BW!PQ,X6Y3Z?EF"H9CH MN5(@SD?@7,A)$<^G:0)Z.E+ SZN4X T8Z@ <+3(!Y!CTRE*H$KP:"!6G6?E: MW_XX'(!7O[P&OX T!_=3N2AU.^5Q5^DQ5I9VD]5XSI;CP2WC&8CD+2#H"&"( MH4.]O[,ZBK;5N]JS:_?BM7MQW1YI:>_9*7=B+@N5YI.CY>#UA43F2:KE)^!" MB1GX?*E5Z\/R'T_'9-TQJ3NF+1U?RGSRYE(_(:.5MUVN7#;!ZB:JY_W;:4 P M0>2X^VW39;981*(@@&NQ+0OIVD+JM;#=K*5>L-$?AI2%%#?L@QS3*78=SJD3"(>,,N6XI"!H/(;5>PMBOPVG639DL>: 1\ MOA*S!U'X@CM<-QL>]JF*UAU'>\9L9/D/$4Z)-?^V'$8(1YRY'8V@X3A\@:A= M-;H5M@$*<=0PVR$7,(YPF]D;RP_:.W)7JEO.HHPW,> 0(Q'EK;89=B/LM:TO M"QU?L1*U,V_45!2[1#$RC$;DL'&,#'S1OO1%-E89CS!%3;?;P#';;IZ@*=0TPO'12V) _80!C[(7P5YXNQWE M"ITN:O^.%DES\K=; MWDA_#YS_8@-7[,^ VT-XI;@5PH2'I!G"#CD. Q[0%G\;^&(_?/<+86P#5R]S M$#:MML40TRMU2RJ'#9>QG\N>".YC1_J+0]SVU!BL8C]6;\;C,4'QBLV>,7[XA7;V"0L"BEMSK(MQR!%I&V6#5[Q2^ 5N_): M'$56<+HPS&A;KD8,7LG>>.T31_)*"&O!)C'8)'YL7N1*3(I4/0$-T'@BZFCZ M-9[-?P.#=)*J. -#F2WJ4HEO2V]H2@Y=3=@H)^Q+4V)3,H0(6T4$6PP3CDC0 M,@L&IN0E8$HO4P)3X8=H3A2SG M<;+8RDY-4>*/4<)4!GJ/U33:EHI86YI"#5/I_BDK=>2BD+*F.W\HMFV:02_U MH_?ZYNY3[R]/S% #57I@J%(#5?H_%&FI@Z_,3@@<8A&,6,MNG&Y4:7]0*!@7 M:1+O4O>@AGZ4'=CEAH'4S\#=7&Y70UD8!4< M9AC(_ P\N^O]?7'I&ZY!%:,']O3&*R-_/K>;I^W$CH<$-6/<(19RW+9F,H,^ M]H,2Y=(]1QMO9^/L:+FA+JO7LGVYR%6AT\#517 _+838Z6DP:&,'3@Z902#S M)X>[S9&=_V&=?#?WL0XQ%'+:LMHRPTKF9^7/S-$'68ATDN\R/]QPD,/#S@\W MH.3^G&ZG^>&.ESV4&PO=V]R:W-H965T,6USQ'6N7>^'C2V?H6:&Y#G#Q]FKRO\H9E*6Z*]YFA7GO5E9 M+C[W^T4TD_.P^*06,M._3%0^#TO]-9_VBT4NP[@VFJ=]XGFB/P^3K'=Q5C][ MR"_.U+),DTP^Y*A8SN=A_G8E4_5ZWL.]]P>/R7165@_Z%V>+<"J?9/EU\9#K M;_U5*W$REUF1J SEN\2?;P2I#&K$?Q/Y6JQ]1E4HSTK]47VYC<][7N61 M3&545DV$^L^+',HTK5K2?OS9-MI;O;,R7/_\WOIU';P.YCDLY%"EOR9Q.3OO M!3T4RTFX3,M']?J3; /B57N12HOZ?_3:8KT>BI9%J>:ML?9@GF3-W_"O-A%K M!KH=V("T!F3;@'48T-: ;AN(#@/6&K!=W\!; [ZK@6@-Q*X&?FO@UYW59+?N MFE%8AA=GN7I%>876K54?ZOZMK76/)%DU%)_*7/^::+ORXLM"YF$U* KT_(:N MEH7^O2C0DYSJ\5:B,(O1C533/%S,D@A=ZM&._@^34_2EG,D[F 6!^XS;_.MU*IR,N%[]' \W3/O:QWFHTCF 1\';CA)U_YR=U^ MSA=ADMU4V4C,? QDR@9:7FZDRE^ERG>FJB'YR_AW MK5M5F@I4*G2;16HN3] H*?03T1!H%OB6?WIT8R!B&XBQS[O[/%@% M$C@#&4E=UT5)[2'D8&"_U_>:?UL>VD@="H2\!I#>=IL;P0Q6P0S..!P=-@S%8SG MC.]R7G'YWW5G5:QUFY5A-DV>TS8X<(BU;6[R"MB# )(*L >A-@-7#^*U*@T[ M8WS(]>(C+]].T$,:MD76^,]ELJBFF1:Q.$XZ9U/;]+I;PM.T#(1J(S6#B( ! ML0)0/]C2JLU@B0F6.(-M)%)-)B;$.F#3L7"[E(;R<#.OX:0Q-6CIA+! MU#TKD[0IE<,"_78OY\\R=Q4:V%0:F!VWQL&F>,#NZF&O46H+/2<#WY;.,8#4 MS(0Q-$H!J,\XR6+9/?W^6.^25&,XAWW/P20^7$3>4?JB>)3;,=!26 MQ&3 !;%G!=BH2Z>(H6[BIN[+^"7,(EW@_2*C6:92-4WD;EUGB),<>0U'#+42 M]RKN0U.C;6NS.&T*]XXL&YXE;IX=JES''I:R9MBFZMXEQX;;B#ARC@WS$?<: M8A\-(?9Z0! &5*P D%%B5T37 !![E';WH:%9XJ;9)I^ZI)%37>Z\[=1_ACO) MX+C]1PVS4GUSNRG+7O::VF#P$D M]@C&-G2T.W0,0+?Y8A<7-U-E2)^Z2?]0FRL4*+0]#NR\ 4!&B",4(R_473KO MP_$4VN72+ _X#VQS$0%L1EX#2.Z)@>@.U<@9=]K!=^Y3CYBM)D)[QKI=,VK" M#EC?,[L49WB+S ",54BV4=E(3@@PXL< LBMP(WG,7?L?BJ"8O>>B@P"J. #H M<\?H,@K*W JZ#S\Q0"P) 3:A(*#/";!> Y!!@+O9B:V=2KGE]\MD4LQ4+LTJ M^R97RX7KP,OH%>-'/FLS^L+<^K(K/S&;]XGO=Q\?,$/[S$W[>_.3O>X( @+- M 6"!PHC W4>!S"@,.]Q.T!6#SD1\;@_\(8 48NOPLLW"KL@Q@+1FT0X.;B;* MZ"'[Q@G+H9C/ULN #R#NL(&4DVY&X$98N5M8]Z$^#IR44,& @P8 R0B#-N ! MI%XA"L=A)3=*S=U*;1;?NDH+I[(>W]^'\\5_=*=-DS),T9-*ET"\FR\T"LF/ MO"CD1M+X01:%8PXL"K$CV49J^#=N0.S)B!Q868'W!8#UG/ =YU)\[6Z$>P7V M(3[DP'4$3K%-AP 0$TJ XXP1!XXS8.@8@L*7 0#DMJ.;^3(RS-TR?"A:Y+9, M,^+;A=(8 %(OZ#Z,X$;/^;^W*\EMB:8,*-_' ##@Q-[KOP: C ;=E2\WDL^_ ML2LI:%0)8[$&3 L!AQP&=,&HFW.N]?>9$V_0&Z3'@K&H, EAT)TF ,B@ MU6!_[;+L7.;3^AYT@2*US,KF)N'JZ>JN]65]PWCK^17^/,3 \Q'^?-W[[\-\FF0%2N5$O\K[Y&MO\^:N=/.E5(OZJNZS*DLUKS_.9!C+O +HWR=* ME>]?JA>L;JQ?_ -02P,$% @ 28M:4@H-[I@2!0 /A< !D !X;"]W M;W)K&ULO5A;3^,X%/XK5C4/,](.C2_Q!95*A>X% M#>P@6'8?5OL06K>-)HF[L4N'_?7KI&E<$B>J@.&%YO*=XW/Y^'SBT5;EW_1* M2@.^ITFFSP8K8]:GPZ&>K60:Z1.UEIE]LU!Y&AE[FR^'>IW+:%X:IYG'J+)Q_%LY'=1K%H:'UWOOOY3)VV0>(BTO5/)7 M/#>KLP$?@+E<1)O$W*KM;[)**"S\S52BR[]@6V&# 9AMM%%I96PC2.-L]QM] MKPIQ8 !IAP&J#%#3@'08X,H 'VM *@-25F:72EF':62B\2A76Y 7:.NMN"B+ M65K;]..LZ/N=R>W;V-J9\=>US*.B QH\/('SC;;OM09W;0^$QGQYOSGNRP75/<>D/ M=_C;-^]6KE5NXFP)+K.=0A0=^?O*PL&ED:G^IV8Z;>OR)0!".:MRS%,(ZA; WA1:#?;GL M7+"#M1E&&.)&*FV8P(*QP!\AK2.DO1%:B;,"9GMW+=,'F??UC=4NV8\G":\7 MXR\F"6]7C+( L49AVS ($66BP:6ISUV !/,W0-0)B-=31+26QH32L,'BBS:, ML% P[H\0!D[)@]X8?U?Y-GHZAB/P8'> /YXE$+GET(MY4IFR9RJ!,&N*B0\' M&:.H010/#O(P##O$!#KUA?CU7*E\'*[.0TZ:7/' K.*%M"-&)]JP7[4GBSR> M14=QQ:DH#-^!*TX28;\F]G*%MGLK>!B$S?*V<4@@#GF3*QX<%B(4'7UP(@S9 M&W"%M58/N6"TF4P;9K=0$G3L/=")-^Q7[_LL-C; +[:E11JGJU#\>-(@ MIY&H7R/[2%.9/FLR@9 VR'#APX44DR9I?+@ 8P']_4!.E!%\/6DJ'X>K4\Y9 M4V \,!@$/.C8+Y&3'",,-H<7GPXBCG!'=UPVHS>8,1%[>&5!(PT=<8#"XF 84>,3M!1 MOZ"?Y]%_<7(45YR^HG>8U)U-.*&Y5US/ XA#")E/:,&JEGG0T MP>DQ>H-!%[5'6,HQ;&E+&\8I"CMBQ$[$<;^(?S4KF1_#$^PD%;_#G(N=..)^ M<3RJRM@SR&)QL)WOJNR!04Y)QXB(#PX1^L?8:M>_,Y&1^JAJ.TG%Y!VJ[<0/ M]XM?WW\E;HL9IP%O?BU<>' "08P:$^6TPAV>40@KCKQ#';%31]ROCL=1AK96 MQSRD8?,;R8.S4L1$\]MG>'"PF,I\61[0:C!3F\SL3M?JI_4A\*0\^FP\/X>G MT]U1KG.S.UF^CO)EG&F0R(5U&9PP&U2^.ZS=W1BU+H\O'Y0Q*BTO5S*:R[P MV/<+I&ULS5IM;]LX$OXKA+$+I(!J2Z1D24$2 M((G=7.XVW2!IV@^+^\#(M"U4+UZ1RLMA?_P.*5ET+(GV%JEQ7Q)+FAG.<&:> MAZ1T\IP7W_F2,8%>TB3CIX.E$*OCT8A'2Y92/LQ7+(,G\[Q(J8#+8C'BJX+1 MF5)*DQ&V[?$HI7$V.#M1]VZ+LY.\%$FR8>5K<%7(T:*[,X91F/\PP5;'XZ.'>.K]Q0*BB)KS%[YAN_ MD0SE,<^_RXOKV>G EAZQA$5"FJ#P[XE=LB21EL"//VNC@V9,J;CY>VW]DPH> M@GFDG%WFR;=X)I:G@V" 9FQ.RT3U M,GB0QEGUG[[4$[&A@-T>!5PKX'T52*U MA2(TZ/@U@KNMD)?#%ZMX&TI] 8] MKA7&VS'TN>37"KY*5C6[*C43*NC929$_HT)*@S7Y0^57:4-&XDR6XKTHX&D, M>N)LFJZ2_)4Q=,$R-H\%NDUHQA'-9NA^20NVS),9*Y J4:X>HH_H,RT**DL( M'4V8H''"/Z!?T AQJ<%1G*&'+!;<@IOP^\LR+SD8Y"(-+8:(.!;" MMA/H.>MP[7)_0[[1T,1LZ-]E!H9L92A\N)^@HU\^&.U-S?8F+%H[ANT->Z4L MB0YSG_8VU[C78>5J?RM!IY4WV21-]Q!EEKQ?]_QQ_LA% 0C\7\/X;C.^J\9W M>\:_!V::E0E#^;P:\*.$Y1FZS%/@*DXEVEOHCL&(<23@P;W(H^_*O]9-U;+H M7%)#+%Z[$F7T17+F,5_1B)T.@!0Y*Y[8X.S+DJ%YG@#AQ=D"Q3 U:]*3+N=E M 736^,$;YUHW9?%4M 6^@<5"55=5%$I#YO48?2[31YCO;XJ 0/G\B15 J.@3 MC0OTE28E0^>+1<$65#!TG<$8P*E1_>2"0GXBABB7OD'%,&5LW6/(L9S L0+; M0P0/ Q==%323@XP]8N%@C)Q@",^N.2_AYA$!]QS7_X!%8;$LFT; M 8?.62Q5CWS'LJ40=H>!O\.# #QP76(%H8\P&6*_\2#T?,LGKO0 $&OM@1MZ MEH>E!\%P[($'@>5X[K8'SMBU_'$(+D!0XQTNA.""[SH6(9Z4A[C6+D F/>&GJ>F(<#.MA/$=L$FN"HC(&8GL V#A9YG$1?F?#R$ M:T,G>4TG><9.GD#[9N#*9B.C2B'F,]Y]@0]*UONF18SH/XON:#)&RFXX (D!7J%)?8= MB_)%%O^/S2QTRXHXGZF Z]L],4[-#CM@F1;(1VE%VF,THZ_H.L?6JSW;&,AZP,M<@M]CJ?(B1[54=CI72':K MKAP7^K>IK8H @^=*0[(3&R'X72UAKP+"L*+9X M#IW#OC=;J-($BOLMIH]Q @M2R&1".8_GL60SX,*H!-VL.[=A.[=!.[=M*>SU M90UK^,<[X;\=E86F+U%2JC7')L,W:Y1JN]#T9)V)O4 5:P#'SB'RC#6*8_S/ MYZ(:]I+R9;600>=95DIL>I$BK',WC%N,YH];":VE-A,:^JUF[9 B86_:-7_@ MG?RQ1ZCUY@EZ^J%GJS[%;1X , G]H,=#30383 0_IS#17^@FSN*T3/>J54TXTOI.#X#O1^$[,^-ZW6=TD[U*Z=]PY/B-J6FO:A9./ T0SE/<=V1W?W#_S#7AG3 MF$S<@V1,PRKQ_F\R9O9DCXQI["9F[#[0*4H73I#VD5 P[@4*C?7$C/4PK>H= M:+8.YD<9EVC )@)S5Y6JA3W$&2:\.I?]"QGRH MDOUIW=4Y/YYB#5(G;WJ,XWG:=[",TZ1#J77JXFM7 M/Z!YD:>&I9%$NRR2A5&_H8Z[OTUPVTSVL>/<>S^QJRXQ[+3::;3Q_4W*BH7Z MM(JC*"\S47U,T-QM/M\Z5Q\M;=V_<(XOG8[[4^?XJOHX2YNOOA6[H<4BSCA* MV!R&LH<^^%I4GU]5%R)?J:]_'G,A\E3]7#(Z8X44@.?S/!?K"SE \Q'&ULO9=-;]LX$(;_"F'TT *IOK]<. ;L.-W-H=L@V:2'Q1YHB;:$ M2*1+TG'][SND%%F6:-?=PUYLB7IGI&=F."0G.\9?1$Z(1#^JDHKK42[EYI-M MBS0G%186VQ *3U:,5UC"+5_;8L,)SK115=J>XT1VA0LZFD[TV#V?3MA6E@4E M]QR);55AOI^3DNVN1^[H;>"A6.=2#=C3R0:OR2.13YM[#G=VZR4K*D)%P2CB M9'4]FKF?%FZ@#+3BN2 [T;E&"F7)V(NZNR0TI2^4) MON-[XW34OE,9=J_?O'_6\ "SQ(+I2,4$96>%O*![;[DS1 H?*7 MLE+H7[1KM,X(I5LA6=48PQ=4!:W_\8\F$!T#-SIAX#4&7M\@.&'@-P;^I09! M8Z!#;=G!=C)Z6VU*=F>$#0G ME*P*B>Y+3 7"-$./.>8D9V5&.-+U(/1#]!$]$"%YD4H"(LG2%RT?##[1 DQF M*K&%W*/W"R)Q48H/X.#I<8'>O_N WB$;"?4:@0I:&US!(%S_G;.M +=B8DO M5!]KIPW2O$;R3B"Y'OK"J,P%NJ49R8X=V!"?-DC>6Y#FWEF/"Y):R'>OD.=X MCN&#;BXV=\<&\\7EYLD9&K]-N:_]^2?\Z;Q^5),E0S>L@@XBL)Z#,\XQ71.8 MU1(M]ZBKN\=[/3S;89Y=H=OO6Y72.PHIWZH' GV5.=2)S*% OFZ4.\CD7XR^ M0E6 _3\/K"P1S%1E_^\9B*"%"#1$< )BCJ$44W*%EF1=4%K0-6(KM">8PVNW MU9)P4^'4/F/M4W7$UZD;!Z[OAQ/[M9M/@RX(_&0<'^L6!IV;N(ES\'<$%[9P MX7^$L] WWMI?"X_R2"@ M'X-D[ RFEDDW#L-!G1ET/C3 (#:#C%N0\5F0_Z_YS=9K3M9J#WJ M+:$5]FO#( L2*^K)%B99W.UGQW"=K9![%@Z6IQ4I?E'GC8_CPG0"WX_[, :A M&P5Q-.[C&(2QZYRJ=-<[\'B7\OQNOCQCJ^DW)(,,%I9.$VT #;+ 2D[Q'?8Q MKG_9,DE@^WG!ZM^X.UI#H/7X0=3G,@A-^X2%2=C;*!RS';8W[H7[FPZ;8?'_ M11J#81HCJ[_N&U2&[<'")#O:']2D=N<;>C[;EQID]+ MO?&Y.D_J,\[!37T8_8(Y;(L$*LD*7#I6#%V.U^>[^D:RC3[Q+)F$\Y.^S.%, M3+@2P/,58_+M1KV@/65/?P)02P,$% @ 28M:4D3]Z()> @ Y04 !D M !X;"]W;W)K&ULE51=3]LP%/TK5K0'D*#YA!;4 M1BJ-IC'!5E%U>YCVX":WC85C9_8MA7\_VPE165/$7F)?^YQS/YQ[QSNI'G4) M@.2YXD)/O!*QOO9]G9=043V0-0ASLY:JHFA,M?%UK8 6CE1Q/PJ"2[^B3'CI MV)W-53J66^1,P%P1O:TJJEYN@,O=Q N]UX,'MBG1'OCIN*8;6 NZ[DREM^I M%*P"H9D41,%ZXDW#ZRRQ> ?XP6"G]_;$9K*2\M$:M\7$"VQ P"%'JT#-\@0S MX-P*F3#^M)I>Y](2]_>OZI]=[B:7%=4PD_PG*["<>"./%+"F6XX/X0P.4*(6D+T44+<$N*/$I*6 MX$KM-ZFX.F04:3I6411LUNW'%=&R3/A/VV1>HS"TS/$RG>2ZW IG8D 52 M45!5:+*L"XJ@R4D&2!G7I^2<+!<9.?ET.O;1>+5HB,>,L@') [/ M2!1$00]]]F%Z>-5#S]ZG?Z5B0()>NF]*U=4KZNH5.;WXB-XW\R?OU6RNI##[ M'$PGH"92D5E)Q08($V]A3.2LYD!^W1E!N%$[6!X2L,DC(++(# O]+3_.#W(RSB* M1P?(K _H74$L#!!0 ( $F+6E*;WR&20@( +$% 9 >&PO=V]R:W-H965T M2_6B-P!(7DLN],3;(%;WOJ_S M#914]V4%PIRLI"HIFE"M?5TIH(4#E=R/@F#HEY0)+QV[O2>5CN46.1/PI(C> MEB55;P_ Y7[BA=YAXYFM-V@W_'1 ^%) T@"?HS*GS. PG>:YW ID8DWF2$5!5:')HBHH@B:/8!S5 MY"H#I(SK:](CBWE&KCY%'NI"T9E"&>1]$H MWG7 L_?A7ZCHDZ 3[AO'6MNBUK;(\<5G^!IG?DZ7&I7Y=W^]PQFWG+'C3,YP M?JM 4?0@.9:@W897M-.G"D=LAW:9B$43 , F/S[MCACLQA M',6CD\RL(W,T:'/^4I>TZI+_4_?(Z))QAF]=HI+3!FZ3T6UTVFI'YEWX3ZO^ MT7S8R^PK56LF-.&P,JB@?VO@JKX@Z@!EY49F*=$,H%MNS)T*RB:8\Y64> CL M%+:W=/H'4$L#!!0 ( $F+6E*B7K3-G0, ' ) 9 >&PO=V]R:W-H M965T5J5[ M^V&U'PP9(*H3<[8#W7^_8P<"A9*MA,!Q9I[GF1DSX\%6R!>U0M3PFO-"#9V5 MUNN^YZGY"G.F;L4:"WJS$#)GFA[ETE-KB2RU3CGW0M^/O9QEA3,:V+U'.1J( M4O.LP$<)JLQS)G^-D8OMT F<_<93MEQIL^&-!FNVQ"GJ;^M'24]>C9)F.18J M$P5(7 R=NZ _28R]-?@OPZTZ6H.)9";$BWGXG X=WPA"CG-M$!C];'""G!L@ MDO'_#M.I*8WC\7J/_K>-G6*9,843P;]GJ5X-G<2!%!>LY/I);/_!73P=@S<7 M7-EOV%:V<=N!>:FTR'?.I"#/BNJ7O>[R<.20^!<.(07&*(=@Z1#;12 M9L.Z9YJ-!E)L01IK0C,+FQOK3=%DA:GB5$MZFY&?'CT@Y0"N[U&SC*L;:,&W MZ3U<7]W %60%/*]$J5B1JH&GB/,=\KA"#B\@!R%\$85>*?BK2#%]"^"1 MS%IKN-,C;+>*8S M5"X\5/0_GBWI,[YJ&',Q?_GY7M$:*4S/Z*LUF^/0H::@4&[0&4W+]9HC_74U MXW0HJM9A_X,SZ@L@2@G4523M%4O8964A.#4(U0?*.N8SE#;SUW2D]/Y(W=@Z MVFI %5H?;!=IB46KI%-Y @JLBO\*@G;@AGYL5G'DAE%RG(\^?*W])J64)-L8 M)FZWEYA%STWBZ,CF7U',=V9!)W;];IM0?;>7$*JEY0=LX]]MNTDWM)"^FW0" M:*ALIZYLI[&R7T\BK8B?4>9 F8)[.EBB)(%/3'^TSLV$;ZIR*$,3;Q^^VYZ( M:8MM2.X2J8N;.7&0K8WC]2]DDHH;^.9SYI/N,:6));X-X!-]A_"I(8UQG<;X M@VFT@;@P$4J_EYP*IF-AS)S;C**V'U%/V1RWDW,K,@H.5F\T=FN-W4:-TY60 MNF4S]0>1%4[WB+X3)DE\(O+&ULG51-;]LP#/TKA+%#"V3U9](T2 PT[88-6+&BS38,PPZ*3<="9TL#$U18\/,A6I1 MTDVE=,,L'?4F-*U&5OJD1H1)%$W"AG$9Y'/ON]?Y7&VMX!+O-9AMTS#]>XE" M[19!'!P<#WQ36^<(\WG+-OB(]DM[K^D4]B@E;U :KB1HK!;!=3Q;9B[>!WSE MN#,#&YR2M5)/[O"Q7 21*P@%%M8A,'H]XPT*X8"HC%][S*"G=(E#^X#^WFLG M+6MF\$:);[RT]2*8!E!BQ;;"/JC=!]SK&3N\0@GCG[#K8C,*+K;&JF:?3!4T M7'9O]K+OPR!A&KV2D.P3$E]W1^2KO&66Y7.M=J!=-*$YPTOUV50<4+YENU4BTO8)HE<':+EG%ASN>A)3:7$Q9[Y&6'G+R" M'"=PIZ2M#;R3)9;_ H149E]KMB!:8!J!&:B4H+DT M,_B.3 .Z+P749VS6J'VOS[@$6ZNM8;(TY[[U](BO!A)F V$#AJ/.-Y!FHRB- MR,BB41I'\%@K;=]:U,TP[KAWG(RFTPE+H#M8U?KA6RM+H^S-FG8G:A= ]Y52]G!P!/TVSO\ 4$L#!!0 ( $F+ M6E+MIJKX70H $TZ 9 >&PO=V]R:W-H965T-.XL*PNC_^ MVDE:MXWCAB4@W0_0O!P?'S^QG_/BY/!19'_E,\XE^#E/TORH-Y-R<=#OY^,9 MG[/\HUCP5-VY%]F<276:3?OY(N-L4C2:)WWD^V%_SN*T=WQ87+O*C@_%4B9Q MRJ\RD"_GSJ2^T#\^7+ IO^'RV^(J4V?]M99)/.=I M'HL49/S^J'<"#\X'2#KZVB"=\++4*IGX> M^!E/$JU)V?&C4MI;]ZD;;AZOM)\7@U>#N6,Y/Q/)]W@B9T<]V@,3?L^6B;P6 MCY]Y-2"B]8U%DA?_P6,I2Y3P>)E+,:\:*POF<5K^LI\5$!L-$&QH@*H&:*TA/_.-JXSMY9+EBDM<)^6H5O+D(]K M6I9I+'.+JE%K57#0;-!Y>RW4JF4+<[R>9KA0BQO4KN?4'U_4'7 A^3S_TZ$W M6.L-"KW!'KT>N)@O6)PISI/@B\AM^)V6JDBA2C/NPW$4!L' ]_W#_L/FDZ\+ M8A_[/JE)#BV2 :;4KTF.ZI(PB""N"9ZWL'(+*K*&BK2":A/?#>\>V,@WNA^GB,TRF010_*>VC7 MDH/IRJAX;50.6*X$QB)3RQW$*5 ,I/XRSC_,-1& !<]B,0%$_>%&B!%<3/C M"Y%);7;.IZ5MJIE89B!5+E.YY,D,_J0 @N52&U1AMC(%C&>*N'D.;LKS_O7:V&^* M0(#M<=\L[W+.P+6X$S(>Y\JH='G/"J,GX"H3DZ5^)E^O/H&+R^$-N!52C:MJ MM+K=O[G]A)&X7]X MH7#['$ T\$B( V\,(3K]AAY0>"KNUZ@KJZ$"J<%E!?CTRR63_V=]\_$?,ZS<:S@@&H0E&ZTWSK=N5PB M:)GD&B ?>XI3-'H^\B"D^JAL]@Z$H8=H<0]A#\%@0][&Z6^^+%5(6ZR0)\ZR M:B4JS\'G=VH1K;R'GK1ZK>P^7[.JM*?K>,FRQ2)13F(^%K((Q@:8=>4_B?Z'$% N/9LH3.X4"-2/D$^ M>> J8*-XD%=I(NE!/\%32G'L.IC>W+9@87(6(::L9 M:I@'#CH%$AFV0?[K UGUT883D&$KY&:KRSAM"R0R1(-0MT :$D'X#8#$=2!A M Y"&A)";A';2M5: &B)!I%M #7F@L+-"SEFE:Q,X E5JV>CTD:$:Y*::W2"Y M#7R&+1#M%CY#&<@=K3RK#E;IV@J9[(4PBZ1*O%7>70_#K$I]1R"OA/:RU MD].W>";8$ ^&G3X3;-@'N\.<9TWI2MJM'MHS5;] M:(6WX2<<=(NW(2?:B-B=M0&9+%;I*U5EU< MFQB&X8)NL\# T%O@CJN>MT%2S_8"N+LW8LD(=Q=.M3=2ER0(64H=(XMDP\,* M#/L&[MBODZ)08)@S<#/G"\M"PZ >"X:*_X/&:1ML;)&Y(\*O]_?Y3&3$,(H(O5JT9E%,@P1M6WMM94<621KFWHM M#-P&RKB&P.T:NIGHQE\$;G_QXHE>YV=*46A!U>)! A1"THR98?+ S>0FEE2< MSJ9EOE9L:X%A/(V+ZKE(EGIOP$7PQ! \Z9;@B2%XTB'!5[JV*L $P_HR(1:6 M1QC!H+Y.VHN.;*+V3? 6AF[C9?P">0._0(Q?(*_K%RKUFT 0VR8 L=02P@@W MASW$^ ^RIZ(PO%'!;/XD9RY$-EY#<+N,;AZ \2/$[4=>NE]#+&Z !+@95T/< M9$^I0>%ZFK&_X\0U4$/,Q%U#'$];H"I@/'M-[8Y'83V6BL MG'JKO;#04%#X!K%C:"@J?-78\2RLAX18A>1U;V@15,D4:HX?0L-[X9Y*:R+N M5'BH7[9=QXC[YWMDV"MR1XK=O,Q@&"QRAX\O?IW!$M*%42/.D>&ZR,UU7\>< MI9QG^KV8D0K7,\GBM'P9YBE7XW>-WK!6Y-X+[@9LPV61.Y)Z,=CUO6'BA\T) M461H+W+3WB;:)Y]^KS!N,:\-?45O\9+.QELZK_R:CF6W&#KR]&$8$U3?P1A;!/?46:HB/[B&^;NHMU/ 9?8,DDQIRHZ^;9%;J2;,7 MK9Z1I8SHS/*I(4SJ)LPAYXO'(GC76&V'\RUB3KKQLN ;Y*G4D")]U3QU1"U; MX!BZ0OJ!8=!!YQO; \.!@S?(30>&%@>OFIN.*O5D_]3N;WSM-N?9M/@N,0=C ML4QE^472^NKZV\>3XHN_G>NG\. ,6JX/X<%Y^66C45]^:'G)LFF"+DZT1VLOR ]_A]02P,$ M% @ 28M:4GK)WM0T @ UPD T !X;"]S='EL97,N>&ULU59=:]LP M%/TK0AFCA5''Z9+2U39LA<)@*X7F86]%L:]M@3X\6C$=YS6Q,>K%4=1_8.Z( M [\Y291+L;]'%C"5"0>T)BS&MX31E:(V*R> M7FXJH[!09!/.YGB7T VFR$JJ#%1?)L1;*(D8Y%:.HD5I1RVKP :UEMP8&26% M%*33L,WPAJ%-@;%'>ZE_Y'O<;3XXTZD]4=&;1I W'8US+/^0S7$/:*_?1(LJ MNI;Z2V-6(SK?7A5X4)#3MO/;O*\_QAZ.LY.J8IO/C!:"@UO[T063B&SS4"D5 M?3;5[$U)#0 *HS4H3=,A\DN1:@FMWMZF-A_7//L/-?_=?2Y @")L*-I<_5/> MY31[O M +8KBE8-99H*[Y4TRT"\:!V&7I.5>67M\9OY&>2D87K9!V.\L[]#1AM^W<]Z ML!OA9^WL;W9YX:(KN'O*);\!4$L#!!0 ( $F+6E*7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G0IL:S8GX\C?4>7CP_6 M_9A;^T/\K"OCCT>KIEE_&(]]L5*U]'_;M3)P9F%=+1LX=,NQ7SLE2[]2JJFK M<;R_GX]KJJXKW3P>C]KO ME1J)6AM=ZU^J/![MCX1?V8=_K-._K&ED-2N2OG MOBUIY/Q& LCQ*-^'"RZT\TU;H[V^!,9[!96[HTUCO^BJ46XB&W7N[&:MS3)< M!IYBC!ZCC4/_V07Q@_L_8;2+A2[4Q!:;6IFFBZ-350 T?J77?B2,K-7QJ*\B M3DTI/IL&@B0N3'%&Y]479/W0 NBJ'[H.&$NRA;<#[(,SBVE2[A[J7X M)"MI"B7:X'H$&!. \0L0(0?>'&]@#=>6 29$I#I;B#M M0IS9>HT@,P(RVUDDSZ1?(4! 'NP0\BY&D(<$Y"$OY$Q5 MX!@ #,VD5D^<74^)((\(R"->R(F:-^)6N5I<6FG$NXEJI*[\7[@'WZ>Z\'U> MODLEO?)/L<-;B!!@I=:MLF"5E@N$667B%DO6\;VHWO' 72B M?6$W\"_$F)1?(F;!;#&OU\K!2;/< G^5S<9!/#$F99B(73$>>IC&BNLY-!$C MK!-?-M5"5Y60(!F,23DF8I9,%\WW0%1J^$E;0=S:M2[$88I[QHB23,1LF=FF MKJ5[#.K[*O^%4)X6[9\RO/ZIK3 FI9F(V3,WZEZ9C1+OKF"\,.P4*;%$;V66 M0<[X.P''F)1:(F:W;+UW*W\.^L28\DG,[!-2RH/,(:;T$K,/7>I:-UU2$X98 MD/"$MJ%,,?1+3(Y>F/V"VBR$T932E5Y\6X>L#,8O5QB3\DO\%GYYI0G'E$UB M9IN0'>#P?TC9)&:V"8V98$Q*)_$N=7*78DQ*)S&S3FC,#&-2>HFY]4)BYAB3 MTDO,K!<:\P#/GE#&2;B-0V(>8DS*. FS<7I,^RKF$<:DG),P.X>*YET[4OV- M2?E)P,05'&).R4,ILH6>8$P5=D8/_ M !2$1H\Q*0NES!9ZAGDE79C]O54LE#*;*%GF"A+_F:<*C F9:'T#:?: M$"9D(I^EJW T,\I"&;.%!I@OVQ/&I"R4,5N(PKP9O/2,LE#&;*$_8/9M"6-2 M%LJ8+=0N,>Z)2VN6>^TJ5%OPVDIC1EDH8[90CPDY<;MM /I,_0=,<@\!LX5: MS O3**=\(VZ 0LP>Y+H'Q9B4A3+V;01/$]CR^02VV,.8E(4R]HT$Q#S[()'+ M* MES!;:KHV&E&C^^'+@AC$I"V7,%B(Q!]',*0OES!:B,7%:G%,6RIDM1&/B MZ82V M$(DY;$*4A7)F"]%+?Q.,2>YE8[80B7FI,"9EH9S90ML5RE=2C9RR3LYL'7HK M";9.3EDG9Q_[P*M=AIMN)[7>BW-KRX=V9XXI\8Y%RCH'K77&;65_\K&$UF=4 M>06W\%!>R*J8.A$^NGU=:1;V5BPV574&9=?FTLJRWXK=;R,_^0]02P,$% M @ 28M:4MMVL'$Q @ B2D !H !X;"]?A)Q1JA 7/[1!P(>7_*A'??=J>SV?5E\'@^GLJIVX]C_JNNRWN5C6^ZZ/I_. M1S;=<&S'\W+8UGV[?F^WN9;E,NKA=D;U]'@[<_'ZU>?_F=AM-OMU_MVM_QSS M:?S'X/JC&][++N>Q6KRVPS:/JZK^/%QWE_JR27?GR=7B^6U5#<]OJ:KG#A(( MDOF#%()T_B"#()L_R"'(YP\*"(KY@QH(:N8/NH>@^_F#'B#H8?Z@M$09EP1) M$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VH MMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3 MCY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*]&]2[^4F]R_AUR.7:\[W& MZ_\DU>/YW'R]_&7YO1/O%\T%Y_JVHCS]!5!+ P04 " !)BUI2I,C#=_H! M "T* $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG M#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[M MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O M(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[ M$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6_Z>L]\ZM_SA^?):=;?JW?#;^67'Q E!+ 0(4 M Q0 ( $F+6E('04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ 28M:4HET>+7O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 28M: M4IE&PO=V]R:W-H965T&UL4$L! A0#% @ 28M: M4HV5?KTO!P #QX !@ ("!+ X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 28M:4IJC^9\0 P :PD !@ M ("!W!T 'AL+W=O@@ "PD 8 " @2(A !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 28M:4C4$E'E! @ X04 !@ ("!'C, M 'AL+W=O&PO=V]R:W-H965T= !X;"]W;W)K&UL4$L! A0#% @ 28M:4@9"EM6> @ !@@ !D M ("!CT, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 28M:4DA7T?@; @ D@0 !D ("!,$P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M28M:4N (JR)?T7=HX$ #W" &0 M @(&::P >&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4IMXP_.C P M#PL !D ("!+H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4FA"$A7D @ $@8 !D M ("!]Y8 'AL+W=O@" "0" &0 @($2F@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 28M:4D;W>9 ] @ ' 4 !D ("!3: 'AL M+W=O&PO=V]R:W-H965TJE !X;"]W;W)K&UL4$L! A0#% @ 28M: M4JAJ2RYR P G T !D ("!:*@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4F:QX(]M @ ] 4 M !D ("!WK@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4K:1L7I?'@ .UX !D M ("!VL< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 28M:4J[G:C>]!0 .!8 !D ("!FNT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4N(2 M-)WL @ Q0@ !D ("!/?P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4B6FQ444! / X !D M ("!:0T! 'AL+W=O&PO M=V]R:W-H965T 9 " @9H4 0!X;"]W;W)K&UL4$L! A0#% @ 28M:4L!HI/5(!0 :!( !D ("! M/QL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 28M:4N+Y1>!1! : X !D ("!OR&PO=V]R:W-H965T 9 " @4@Q 0!X M;"]W;W)K&UL4$L! A0#% @ 28M:4NVX1=*( M!0 +14 !D ("!VSP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4G3R=4 5 @ DP0 !D M ("!QTL! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 28M:4@_#S*LR"@ @3H !D ("!/F(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M28M:4@H-[I@2!0 /A< !D ("!;WP! 'AL+W=O>FE;00 '$/ 9 " @4:* 0!X;"]W M;W)K&UL4$L! A0#% @ 28M:4D3]Z()> @ MY04 !D ("!ZHX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28M:4O)14)&1 @ F04 !D M ("!S)&PO=V]R:W-H M965T7!E&UL4$L%!@ !. $X 614 -VR 0 $! end XML 90 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 91 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 276 429 1 false 97 0 false 6 false false R1.htm 0001001 - Document - Document And Entity Information Sheet http://www.oceaneering.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.oceaneering.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements Of Income Sheet http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome Consolidated Statements Of Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 6 false false R7.htm 1007008 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 1008009 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 8 false false R9.htm 1409434 - Statement - Selected Income Statement Information Selected Income Statement Information (Details) Sheet http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails Selected Income Statement Information Selected Income Statement Information (Details) Statements 9 false false R10.htm 1410437 - Statement - Debt Term Loan (Details) Sheet http://www.oceaneering.com/role/DebtTermLoanDetails Debt Term Loan (Details) Statements 10 false false R11.htm 2001010 - Disclosure - Leases Statement Sheet http://www.oceaneering.com/role/LeasesStatement Leases Statement Notes 11 false false R12.htm 2002011 - Disclosure - Leases Asset and Liabilities Sheet http://www.oceaneering.com/role/LeasesAssetandLiabilities Leases Asset and Liabilities Notes 12 false false R13.htm 2003012 - Disclosure - Leases Lease Term and Discount Rate Sheet http://www.oceaneering.com/role/LeasesLeaseTermandDiscountRate Leases Lease Term and Discount Rate Notes 13 false false R14.htm 2004013 - Disclosure - Leases Operating Lease Maturities Sheet http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities Leases Operating Lease Maturities Notes 14 false false R15.htm 2006014 - Disclosure - Costs to Obtain or Fulfill a Contract Statement Sheet http://www.oceaneering.com/role/CoststoObtainorFulfillaContractStatement Costs to Obtain or Fulfill a Contract Statement Notes 15 false false R16.htm 2105101 - Disclosure - Leases, Codification Topic 842 Sheet http://www.oceaneering.com/role/LeasesCodificationTopic842 Leases, Codification Topic 842 Notes 16 false false R17.htm 2107102 - Disclosure - Summary Of Major Accounting Policies Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies Summary Of Major Accounting Policies Notes 17 false false R18.htm 2123103 - Disclosure - Revenue (Notes) Notes http://www.oceaneering.com/role/RevenueNotes Revenue (Notes) Notes 18 false false R19.htm 2130104 - Disclosure - Selected Balance Sheet Information Sheet http://www.oceaneering.com/role/SelectedBalanceSheetInformation Selected Balance Sheet Information Notes 19 false false R20.htm 2133105 - Disclosure - Income Taxes Sheet http://www.oceaneering.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2145106 - Disclosure - Selected Income Statement Information Selected Income Statement Information (Notes) Notes http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationNotes Selected Income Statement Information Selected Income Statement Information (Notes) Notes 21 false false R22.htm 2150108 - Disclosure - Commitments And Contingencies Sheet http://www.oceaneering.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 22 false false R23.htm 2163111 - Disclosure - Accounting Standards Updates (Notes) Notes http://www.oceaneering.com/role/AccountingStandardsUpdatesNotes Accounting Standards Updates (Notes) Notes 23 false false R24.htm 2168112 - Disclosure - Lease (Notes) Notes http://www.oceaneering.com/role/LeaseNotes Lease (Notes) Notes 24 false false R25.htm 2408401 - Disclosure - Summary Of Major Accounting Policies-Leases Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases Summary Of Major Accounting Policies-Leases Notes 25 false false R26.htm 2409402 - Disclosure - Summary Of Major Accounting Policies-Treasury Stock Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock Summary Of Major Accounting Policies-Treasury Stock Notes 26 false false R27.htm 2410403 - Disclosure - Summary Of Major Accounting Policies-Inventory Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesInventory Summary Of Major Accounting Policies-Inventory Notes 27 false false R28.htm 2411404 - Disclosure - Summary Of Major Accounting Policies - Principles of Consolidation And Repurchases (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails Summary Of Major Accounting Policies - Principles of Consolidation And Repurchases (Details) Details 28 false false R29.htm 2412405 - Disclosure - Summary Of Major Accounting Policies Summary of Major Accounting Policies - Inventory (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails Summary Of Major Accounting Policies Summary of Major Accounting Policies - Inventory (Details) Details 29 false false R30.htm 2413406 - Disclosure - Summary Of Major Accounting Policies - Property, Plant and Equipment and Long-Lived Intangible Assets (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails Summary Of Major Accounting Policies - Property, Plant and Equipment and Long-Lived Intangible Assets (Details) Details 30 false false R31.htm 2414407 - Disclosure - Summary Of Major Accounting Policies - Acquisitions (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails Summary Of Major Accounting Policies - Acquisitions (Details) Details 31 false false R32.htm 2416409 - Disclosure - Summary of Major Accounting Policies - Goodwill (Details) Sheet http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails Summary of Major Accounting Policies - Goodwill (Details) Details 32 false false R33.htm 2418411 - Disclosure - Summary Of Major Accounting Policies - Foreign Currency Translation (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesForeignCurrencyTranslationDetails Summary Of Major Accounting Policies - Foreign Currency Translation (Details) Details 33 false false R34.htm 2419412 - Disclosure - Summary Of Major Accounting Policies Summary Of Major Accounting Policies - Revenue Recognition (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails Summary Of Major Accounting Policies Summary Of Major Accounting Policies - Revenue Recognition (Details) Details 34 false false R35.htm 2420413 - Disclosure - Summary Of Major Accounting Policies Summary of Major Accounting Policies - Dispositions (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesDispositionsDetails Summary Of Major Accounting Policies Summary of Major Accounting Policies - Dispositions (Details) Details 35 false false R36.htm 2421414 - Disclosure - Summary Of Major Accounting Policies (Details) Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails Summary Of Major Accounting Policies (Details) Details http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases 36 false false R37.htm 2422415 - Disclosure - Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses Sheet http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses Details http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases 37 false false R38.htm 2424416 - Disclosure - Revenue Business Segment (Details) Sheet http://www.oceaneering.com/role/RevenueBusinessSegmentDetails Revenue Business Segment (Details) Details 38 false false R39.htm 2425417 - Disclosure - Revenue Geographic areas (Details) Sheet http://www.oceaneering.com/role/RevenueGeographicareasDetails Revenue Geographic areas (Details) Details 39 false false R40.htm 2426418 - Disclosure - Revenue Timing of Transfer of Goods or Services (Details) Sheet http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails Revenue Timing of Transfer of Goods or Services (Details) Details 40 false false R41.htm 2427419 - Disclosure - Revenue Contract Assets and Contract Liabilities (Details) Sheet http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails Revenue Contract Assets and Contract Liabilities (Details) Details 41 false false R42.htm 2428420 - Disclosure - Revenue Performance Obligations (Details) Sheet http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails Revenue Performance Obligations (Details) Details 42 false false R43.htm 2431421 - Disclosure - Selected Balance Sheet Information (Details) Sheet http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails Selected Balance Sheet Information (Details) Details http://www.oceaneering.com/role/SelectedBalanceSheetInformation 43 false false R44.htm 2432422 - Disclosure - Selected Balance Sheet Information (Details 2) Sheet http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2 Selected Balance Sheet Information (Details 2) Details http://www.oceaneering.com/role/SelectedBalanceSheetInformation 44 false false R45.htm 2434423 - Disclosure - Income Taxes - Provisions for Income Taxes (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails Income Taxes - Provisions for Income Taxes (Details) Details 45 false false R46.htm 2435424 - Disclosure - Income Taxes - Income Before Income Tax, Domestic and Foreign (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails Income Taxes - Income Before Income Tax, Domestic and Foreign (Details) Details 46 false false R47.htm 2436425 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 47 false false R48.htm 2437426 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 48 false false R49.htm 2438427 - Disclosure - Income Taxes - Summary of Unrecognized Tax Benefits (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails Income Taxes - Summary of Unrecognized Tax Benefits (Details) Details 49 false false R50.htm 2439428 - Disclosure - Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details) Details 50 false false R51.htm 2440429 - Disclosure - Income Taxes Income Taxes - Income Tax Reconciliation (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails Income Taxes Income Taxes - Income Tax Reconciliation (Details) Details 51 false false R52.htm 2441430 - Disclosure - Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details) Details 52 false false R53.htm 2444433 - Disclosure - Income Taxes Income Tax Narrative Details (Details) Sheet http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails Income Taxes Income Tax Narrative Details (Details) Details 53 false false R54.htm 2447435 - Disclosure - Debt - Long-Term Debt (Details) Sheet http://www.oceaneering.com/role/DebtLongTermDebtDetails Debt - Long-Term Debt (Details) Details 54 false false R55.htm 2448436 - Disclosure - Debt - Line of Credit (Details) Sheet http://www.oceaneering.com/role/DebtLineofCreditDetails Debt - Line of Credit (Details) Details 55 false false R56.htm 2449438 - Disclosure - Debt Interest Rate Swap (Details) Sheet http://www.oceaneering.com/role/DebtInterestRateSwapDetails Debt Interest Rate Swap (Details) Details 56 false false R57.htm 2451439 - Disclosure - Commitments and Contingencies - Future Lease Payments (Details) Sheet http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails Commitments and Contingencies - Future Lease Payments (Details) Details 57 false false R58.htm 2452440 - Disclosure - Commitments And Contingencies - Narrative (Details) Sheet http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments And Contingencies - Narrative (Details) Details 58 false false R59.htm 2454441 - Disclosure - Operations by Business Segment and Geographic Area - Narrative (Details) Sheet http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails Operations by Business Segment and Geographic Area - Narrative (Details) Details 59 false false R60.htm 2455442 - Disclosure - Operations by Business Segment and Geographic Area - Financial Data By Business Segment (Details) Sheet http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails Operations by Business Segment and Geographic Area - Financial Data By Business Segment (Details) Details 60 false false R61.htm 2456443 - Disclosure - Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Areas - Schedule of Assets (Details) Sheet http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Areas - Schedule of Assets (Details) Details 61 false false R62.htm 2457444 - Disclosure - Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Area - Other Significant Reconciling Items (Details) Sheet http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Area - Other Significant Reconciling Items (Details) Details 62 false false R63.htm 2458445 - Disclosure - Operations by Business Segment and Geographic Area - Revenues and Long-Lived Assets by Location (Details) Sheet http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails Operations by Business Segment and Geographic Area - Revenues and Long-Lived Assets by Location (Details) Details 63 false false R64.htm 2460446 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Narrative (Details) Sheet http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails Employee Benefit Plans and Shareholder Rights Plan - Narrative (Details) Details 64 false false R65.htm 2462448 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Restricted Stock and Restricted Stock Units Activity (Details) Sheet http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails Employee Benefit Plans and Shareholder Rights Plan - Restricted Stock and Restricted Stock Units Activity (Details) Details 65 false false R66.htm 2466449 - Disclosure - Accounting Standards Updates (Details) Sheet http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails Accounting Standards Updates (Details) Details http://www.oceaneering.com/role/AccountingStandardsUpdatesNotes 66 false false R67.htm 2467450 - Disclosure - Accounting Standards Updates Leases (Details) Sheet http://www.oceaneering.com/role/AccountingStandardsUpdatesLeasesDetails Accounting Standards Updates Leases (Details) Details http://www.oceaneering.com/role/AccountingStandardsUpdatesNotes 67 false false R68.htm 2469451 - Disclosure - Lease (Details) Sheet http://www.oceaneering.com/role/LeaseDetails Lease (Details) Details http://www.oceaneering.com/role/LeasesStatement 68 false false R69.htm 2471453 - Disclosure - Leases, Codification Topic 842 (Details) Sheet http://www.oceaneering.com/role/LeasesCodificationTopic842Details Leases, Codification Topic 842 (Details) Details http://www.oceaneering.com/role/LeasesCodificationTopic842 69 false false R70.htm 2479457 - Disclosure - Intangible Assets, Goodwill and Other (Details) Sheet http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails Intangible Assets, Goodwill and Other (Details) Details 70 false false All Reports Book All Reports oii-20201231.htm oii-20201231.xsd oii-20201231_cal.xml oii-20201231_def.xml oii-20201231_lab.xml oii-20201231_pre.xml oii_exhibit1018x12312020.htm oii_exhibit1019x12312020.htm oii_exhibit2101x12312020.htm oii_exhibit2301x12312020.htm oii_exhibit3101x12312020.htm oii_exhibit3102x12312020.htm oii_exhibit3201x12312020.htm oii_exhibit3202x12312020.htm oii_exhibit401x12312020.htm oii-20201231_g1.jpg oii-20201231_g2.jpg http://xbrl.sec.gov/currency/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "oii-20201231.htm": { "axisCustom": 5, "axisStandard": 22, "contextCount": 276, "dts": { "calculationLink": { "local": [ "oii-20201231_cal.xml" ] }, "definitionLink": { "local": [ "oii-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "oii-20201231.htm" ] }, "labelLink": { "local": [ "oii-20201231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "oii-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "oii-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 899, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 21, "http://www.oceaneering.com/20201231": 9, "http://xbrl.sec.gov/dei/2020-01-31": 8, "total": 38 }, "keyCustom": 43, "keyStandard": 386, "memberCustom": 39, "memberStandard": 45, "nsprefix": "oii", "nsuri": "http://www.oceaneering.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document And Entity Information", "role": "http://www.oceaneering.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LoansPayableToBank", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1410437 - Statement - Debt Term Loan (Details)", "role": "http://www.oceaneering.com/role/DebtTermLoanDetails", "shortName": "Debt Term Loan (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "oii:Rightofuseassetimpairment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2001010 - Disclosure - Leases Statement", "role": "http://www.oceaneering.com/role/LeasesStatement", "shortName": "Leases Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i7addf18d7b474ffeb03d15ea121aacf6_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "oii:Rightofuseassetimpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2002011 - Disclosure - Leases Asset and Liabilities", "role": "http://www.oceaneering.com/role/LeasesAssetandLiabilities", "shortName": "Leases Asset and Liabilities", "subGroupType": "", "uniqueAnchor": null }, "R13": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "oii:OperatingleaseLeaseTermandDiscountRateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2003012 - Disclosure - Leases Lease Term and Discount Rate", "role": "http://www.oceaneering.com/role/LeasesLeaseTermandDiscountRate", "shortName": "Leases Lease Term and Discount Rate", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "oii:OperatingleaseLeaseTermandDiscountRateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2004013 - Disclosure - Leases Operating Lease Maturities", "role": "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities", "shortName": "Leases Operating Lease Maturities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2006014 - Disclosure - Costs to Obtain or Fulfill a Contract Statement", "role": "http://www.oceaneering.com/role/CoststoObtainorFulfillaContractStatement", "shortName": "Costs to Obtain or Fulfill a Contract Statement", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105101 - Disclosure - Leases, Codification Topic 842", "role": "http://www.oceaneering.com/role/LeasesCodificationTopic842", "shortName": "Leases, Codification Topic 842", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - Summary Of Major Accounting Policies", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies", "shortName": "Summary Of Major Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123103 - Disclosure - Revenue (Notes)", "role": "http://www.oceaneering.com/role/RevenueNotes", "shortName": "Revenue (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130104 - Disclosure - Selected Balance Sheet Information", "role": "http://www.oceaneering.com/role/SelectedBalanceSheetInformation", "shortName": "Selected Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133105 - Disclosure - Income Taxes", "role": "http://www.oceaneering.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145106 - Disclosure - Selected Income Statement Information Selected Income Statement Information (Notes)", "role": "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationNotes", "shortName": "Selected Income Statement Information Selected Income Statement Information (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150108 - Disclosure - Commitments And Contingencies", "role": "http://www.oceaneering.com/role/CommitmentsAndContingencies", "shortName": "Commitments And Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163111 - Disclosure - Accounting Standards Updates (Notes)", "role": "http://www.oceaneering.com/role/AccountingStandardsUpdatesNotes", "shortName": "Accounting Standards Updates (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168112 - Disclosure - Lease (Notes)", "role": "http://www.oceaneering.com/role/LeaseNotes", "shortName": "Lease (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i8237778506df40a08e205e9f33d6b91a_I20190101", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408401 - Disclosure - Summary Of Major Accounting Policies-Leases", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases", "shortName": "Summary Of Major Accounting Policies-Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i9efb182dae9144da8bd9e00d89c5a107_I20141212", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Summary Of Major Accounting Policies-Treasury Stock", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock", "shortName": "Summary Of Major Accounting Policies-Treasury Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i7e1971aaf9dd4c49ae6922cc4b725faf_D20150101-20151231", "decimals": "-6", "lang": "en-US", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Summary Of Major Accounting Policies-Inventory", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesInventory", "shortName": "Summary Of Major Accounting Policies-Inventory", "subGroupType": "", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "span", "us-gaap:ConsolidationPolicyTextBlock", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "1", "first": true, "lang": "en-US", "name": "oii:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestThreholdForConsolidationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Summary Of Major Accounting Policies - Principles of Consolidation And Repurchases (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails", "shortName": "Summary Of Major Accounting Policies - Principles of Consolidation And Repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:ConsolidationPolicyTextBlock", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "1", "first": true, "lang": "en-US", "name": "oii:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestThreholdForConsolidationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Summary Of Major Accounting Policies Summary of Major Accounting Policies - Inventory (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails", "shortName": "Summary Of Major Accounting Policies Summary of Major Accounting Policies - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Summary Of Major Accounting Policies - Property, Plant and Equipment and Long-Lived Intangible Assets (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails", "shortName": "Summary Of Major Accounting Policies - Property, Plant and Equipment and Long-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Summary Of Major Accounting Policies - Acquisitions (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "shortName": "Summary Of Major Accounting Policies - Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i370162675fc148c985d37a6e614ee8cb_D20200101-20200331", "decimals": null, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i3ec753f52755407790ba083afea35cbf_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - Summary of Major Accounting Policies - Goodwill (Details)", "role": "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails", "shortName": "Summary of Major Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - Summary Of Major Accounting Policies - Foreign Currency Translation (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesForeignCurrencyTranslationDetails", "shortName": "Summary Of Major Accounting Policies - Foreign Currency Translation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ia3b7cf456f6b4629917ba91b68d402fd_D20190101-20190101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityOther", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - Summary Of Major Accounting Policies Summary Of Major Accounting Policies - Revenue Recognition (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary Of Major Accounting Policies Summary Of Major Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "2", "lang": "en-US", "name": "oii:PercentageofCompletionPercentofRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i1feb3d05d2a643629b55b05d91c9fdd5_D20180101-20181231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfOtherInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - Summary Of Major Accounting Policies Summary of Major Accounting Policies - Dispositions (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesDispositionsDetails", "shortName": "Summary Of Major Accounting Policies Summary of Major Accounting Policies - Dispositions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i1feb3d05d2a643629b55b05d91c9fdd5_D20180101-20181231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfOtherInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421414 - Disclosure - Summary Of Major Accounting Policies (Details)", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails", "shortName": "Summary Of Major Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422415 - Disclosure - Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses", "role": "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses", "shortName": "Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - Revenue Business Segment (Details)", "role": "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "shortName": "Revenue Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - Disclosure - Revenue Geographic areas (Details)", "role": "http://www.oceaneering.com/role/RevenueGeographicareasDetails", "shortName": "Revenue Geographic areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements Of Income", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements Of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherAssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426418 - Disclosure - Revenue Timing of Transfer of Goods or Services (Details)", "role": "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails", "shortName": "Revenue Timing of Transfer of Goods or Services (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427419 - Disclosure - Revenue Contract Assets and Contract Liabilities (Details)", "role": "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails", "shortName": "Revenue Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428420 - Disclosure - Revenue Performance Obligations (Details)", "role": "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails", "shortName": "Revenue Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431421 - Disclosure - Selected Balance Sheet Information (Details)", "role": "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "shortName": "Selected Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432422 - Disclosure - Selected Balance Sheet Information (Details 2)", "role": "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "shortName": "Selected Balance Sheet Information (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434423 - Disclosure - Income Taxes - Provisions for Income Taxes (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails", "shortName": "Income Taxes - Provisions for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435424 - Disclosure - Income Taxes - Income Before Income Tax, Domestic and Foreign (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails", "shortName": "Income Taxes - Income Before Income Tax, Domestic and Foreign (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436425 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437426 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "2", "lang": "en-US", "name": "oii:UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "iba4f5623e01f477f9b78ca6f79a2afe8_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438427 - Disclosure - Income Taxes - Summary of Unrecognized Tax Benefits (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Summary of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxExaminationsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i37a8e936ac014ce0bee18b94be51301d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OpenTaxYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439428 - Disclosure - Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "shortName": "Income Taxes - Summary Of Earliest Tax Years Open To Examination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxExaminationsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i37a8e936ac014ce0bee18b94be51301d_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OpenTaxYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440429 - Disclosure - Income Taxes Income Taxes - Income Tax Reconciliation (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails", "shortName": "Income Taxes Income Taxes - Income Tax Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "oii:UncertainTaxpositionstoberesolvedinnext12months", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441430 - Disclosure - Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "shortName": "Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i1feb3d05d2a643629b55b05d91c9fdd5_D20180101-20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesDeductions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444433 - Disclosure - Income Taxes Income Tax Narrative Details (Details)", "role": "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails", "shortName": "Income Taxes Income Tax Narrative Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447435 - Disclosure - Debt - Long-Term Debt (Details)", "role": "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "shortName": "Debt - Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "oii:LineOfCreditFacilityAvailableAdditionalBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448436 - Disclosure - Debt - Line of Credit (Details)", "role": "http://www.oceaneering.com/role/DebtLineofCreditDetails", "shortName": "Debt - Line of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "oii:LineOfCreditFacilityAvailableAdditionalBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ibd43942fc5d6478e975ef4a7667e2804_I20200331", "decimals": "5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeVariableInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449438 - Disclosure - Debt Interest Rate Swap (Details)", "role": "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "shortName": "Debt Interest Rate Swap (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ibd43942fc5d6478e975ef4a7667e2804_I20200331", "decimals": "5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeVariableInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "oii:OperatingLeasesOperatingLeaseTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451439 - Disclosure - Commitments and Contingencies - Future Lease Payments (Details)", "role": "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Future Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452440 - Disclosure - Commitments And Contingencies - Narrative (Details)", "role": "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments And Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454441 - Disclosure - Operations by Business Segment and Geographic Area - Narrative (Details)", "role": "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "shortName": "Operations by Business Segment and Geographic Area - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i3ec753f52755407790ba083afea35cbf_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455442 - Disclosure - Operations by Business Segment and Geographic Area - Financial Data By Business Segment (Details)", "role": "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "shortName": "Operations by Business Segment and Geographic Area - Financial Data By Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "1", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456443 - Disclosure - Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Areas - Schedule of Assets (Details)", "role": "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "shortName": "Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Areas - Schedule of Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "id2afefca73c54529b7e59141368208b2_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457444 - Disclosure - Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Area - Other Significant Reconciling Items (Details)", "role": "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "shortName": "Operations by Business Segment and Geographic Area Operations by Business Segment and Geographic Area - Other Significant Reconciling Items (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458445 - Disclosure - Operations by Business Segment and Geographic Area - Revenues and Long-Lived Assets by Location (Details)", "role": "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "shortName": "Operations by Business Segment and Geographic Area - Revenues and Long-Lived Assets by Location (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460446 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Narrative (Details)", "role": "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "shortName": "Employee Benefit Plans and Shareholder Rights Plan - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "iba4f5623e01f477f9b78ca6f79a2afe8_I20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462448 - Disclosure - Employee Benefit Plans and Shareholder Rights Plan - Restricted Stock and Restricted Stock Units Activity (Details)", "role": "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails", "shortName": "Employee Benefit Plans and Shareholder Rights Plan - Restricted Stock and Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ib22b0dcb1e6447fd88050ef9d3091ef4_I20171231", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466449 - Disclosure - Accounting Standards Updates (Details)", "role": "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "shortName": "Accounting Standards Updates (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i056cf969ea154a508e63764113f55589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467450 - Disclosure - Accounting Standards Updates Leases (Details)", "role": "http://www.oceaneering.com/role/AccountingStandardsUpdatesLeasesDetails", "shortName": "Accounting Standards Updates Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "oii:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469451 - Disclosure - Lease (Details)", "role": "http://www.oceaneering.com/role/LeaseDetails", "shortName": "Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "oii:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "oii:LesseeOperatingLeaseCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471453 - Disclosure - Leases, Codification Topic 842 (Details)", "role": "http://www.oceaneering.com/role/LeasesCodificationTopic842Details", "shortName": "Leases, Codification Topic 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ie195cd6ed0a04cb485cb8cd6e66360aa_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "oii:LesseeOperatingLeaseCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ib22b0dcb1e6447fd88050ef9d3091ef4_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "ib22b0dcb1e6447fd88050ef9d3091ef4_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i3ec753f52755407790ba083afea35cbf_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479457 - Disclosure - Intangible Assets, Goodwill and Other (Details)", "role": "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "shortName": "Intangible Assets, Goodwill and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i370162675fc148c985d37a6e614ee8cb_D20200101-20200331", "decimals": null, "lang": "en-US", "name": "oii:GoodwillImpairmentLossAllocationTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i7e1971aaf9dd4c49ae6922cc4b725faf_D20150101-20151231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)", "role": "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical", "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1409434 - Statement - Selected Income Statement Information Selected Income Statement Information (Details)", "role": "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails", "shortName": "Selected Income Statement Information Selected Income Statement Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "oii-20201231.htm", "contextRef": "i6ca1601323ae477e87f5d3af52888516_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 97, "tag": { "country_AO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ANGOLA", "terseLabel": "Angola Member" } } }, "localname": "AO", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia [Member]" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "country_BR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BRAZIL", "terseLabel": "Brazil [Member]", "verboseLabel": "BRAZIL" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom [Member]", "verboseLabel": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "country_NO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NORWAY", "terseLabel": "Norway [Member]", "verboseLabel": "NORWAY" } } }, "localname": "NO", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]", "verboseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "currency_AOA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Angola, Kwanza", "terseLabel": "Angola, Kwanza" } } }, "localname": "AOA", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_BRL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Brazil, Brazil Real", "terseLabel": "Brazil, Brazil Real" } } }, "localname": "BRL", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DocumentAndEntityInformation", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r785" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "oii_A2024SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2024 Senior Notes", "label": "2024 Senior Notes [Member]", "terseLabel": "2024 Senior Notes [Member]" } } }, "localname": "A2024SeniorNotesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "oii_A2028SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2028 Senior Notes", "label": "2028 Senior Notes [Member]", "terseLabel": "2028 Senior Notes [Member]" } } }, "localname": "A2028SeniorNotesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "oii_AccountReceivablePresentValueEstimateReclassifiedToNonCurrentAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Account Receivable Present Value Estimate Reclassified to Non-current Asset", "label": "Account Receivable Present Value Estimate Reclassified to Non-current Asset", "terseLabel": "Account Receivable Present Value Estimate Reclassified to Non-current Asset" } } }, "localname": "AccountReceivablePresentValueEstimateReclassifiedToNonCurrentAsset", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_AccountsReceivableAndContractAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "accounts receivable and contract assets", "label": "accounts receivable and contract assets", "terseLabel": "accounts receivable and contract assets" } } }, "localname": "AccountsReceivableAndContractAssets", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_Accountsreceivableadjusted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable balance without adoption of new accounting standard", "label": "Accounts receivable, adjusted", "terseLabel": "Accounts receivable, adjusted" } } }, "localname": "Accountsreceivableadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Accountsreceivablebilled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable, billed", "label": "Accounts receivable, billed", "terseLabel": "Accounts receivable, billed" } } }, "localname": "Accountsreceivablebilled", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Accruedliabilitiesexcldeferredrevenueadjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities balance (excluding deferred revenue) without adoption of new accounting standard", "label": "Accrued liabilities, (excl deferred revenue) adjusted", "terseLabel": "Accrued liabilities, (excl deferred revenue) adjusted" } } }, "localname": "Accruedliabilitiesexcldeferredrevenueadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Accruedliabilitiesexcludingdeferredrevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities, excluding deferred revenue", "label": "Accrued liabilities, excluding deferred revenue", "terseLabel": "Accrued liabilities, excluding deferred revenue" } } }, "localname": "Accruedliabilitiesexcludingdeferredrevenue", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_AdjustedBaseRateAdvancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted Base Rate Advances [Member]", "label": "Adjusted Base Rate Advances [Member]", "terseLabel": "Adjusted Base Rate Advances [Member]" } } }, "localname": "AdjustedBaseRateAdvancesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_AdjustedBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted Base Rate [Member]", "label": "Adjusted Base Rate [Member]", "terseLabel": "Adjusted Base Rate [Member]" } } }, "localname": "AdjustedBaseRateMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "domainItemType" }, "oii_AdvanceTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advance Type [Axis]", "label": "Advance Type [Axis]", "terseLabel": "Advance Type [Axis]" } } }, "localname": "AdvanceTypeAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "oii_AdvanceTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advance Type [Domain]", "label": "Advance Type [Domain]", "terseLabel": "Advance Type [Domain]" } } }, "localname": "AdvanceTypeDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_AdvancedTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced Technologies [Member]", "label": "Advanced Technologies [Member]", "terseLabel": "Advanced Technologies [Member]", "verboseLabel": "Advanced Technologies [Member]" } } }, "localname": "AdvancedTechnologiesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_AerospaceAndDefenseTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace and Defense Technologies segment", "label": "Aerospace and Defense Technologies [Member]", "terseLabel": "Aerospace and Defense Technologies" } } }, "localname": "AerospaceAndDefenseTechnologiesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_AgrFieldOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AGR Field Operations [Member]", "label": "AGR Field Operations [Member]", "terseLabel": "AGR Field Operations [Member]" } } }, "localname": "AgrFieldOperationsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "oii_AmortizationOfDeferredFinanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Deferred Finance Cost", "label": "Amortization of Deferred Finance Cost", "terseLabel": "Amortization of Deferred Finance Cost" } } }, "localname": "AmortizationOfDeferredFinanceCost", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "oii_AngolaCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One customer in Angola [Member]", "label": "Angola Customer [Member]", "terseLabel": "Angola Customer [Member]" } } }, "localname": "AngolaCustomerMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_ApplicableMarginMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Applicable Margin [Member]", "label": "Applicable Margin [Member]", "terseLabel": "Applicable Margin [Member]" } } }, "localname": "ApplicableMarginMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_AssetIntegrityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Integrity [Member]", "label": "Asset Integrity [Member]", "terseLabel": "Asset Integrity [Member]" } } }, "localname": "AssetIntegrityMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "oii_AssetIntegrityMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Integrity [Member] [Member]", "label": "Asset Integrity [Member] [Member]", "terseLabel": "Asset Integrity [Member] [Member]" } } }, "localname": "AssetIntegrityMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "domainItemType" }, "oii_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "textBlockItemType" }, "oii_BaseRateTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contains all interest rate types where the base rate is the highest of all types [Axis]", "label": "Base Rate Type [Axis]", "terseLabel": "Base Rate Type [Axis]" } } }, "localname": "BaseRateTypeAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "stringItemType" }, "oii_BaseRateTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Base Rate Type [Domain]", "label": "Base Rate Type [Domain]", "terseLabel": "Base Rate Type [Domain]" } } }, "localname": "BaseRateTypeDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "domainItemType" }, "oii_BpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BP [Member]", "label": "BP [Member]", "terseLabel": "BP [Member]" } } }, "localname": "BpMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_BrazilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Brazil [Member]", "label": "Brazil Member", "terseLabel": "Brazil [Member]" } } }, "localname": "BrazilMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_Businessacquisitionpurchasepriceallocationintangibleassetsotherthangoodwil": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition cost of a business combination allocated to assets, excluding financial assets and goodwill, lacking physical substance.", "label": "BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwil", "terseLabel": "Business Acquisition, Purchase Price Allocation, Intangible Assets Not Amortizable" } } }, "localname": "Businessacquisitionpurchasepriceallocationintangibleassetsotherthangoodwil", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "oii_CARESActTaxRefund": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "CARES Act Tax Refund", "label": "CARES Act Tax Refund", "terseLabel": "CARES Act Tax Refund" } } }, "localname": "CARESActTaxRefund", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "oii_CanadaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canada [Member]", "label": "Canada Member", "terseLabel": "Canada [Member]" } } }, "localname": "CanadaMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "oii_Cashrepatriated": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash repatriated from a foreign country", "label": "Cash repatriated", "terseLabel": "Cash repatriated" } } }, "localname": "Cashrepatriated", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_CharteredVesselMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chartered Vessel [Member]", "label": "Chartered Vessel [Member]", "terseLabel": "Chartered Vessel [Member]" } } }, "localname": "CharteredVesselMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "oii_ConsolidatedStatementsOfShareholdersEquityAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Statements of Shareholders\u2019 Equity and Comprehensive Income [Abstract]", "label": "Consolidated Statements of Shareholders\u2019 Equity and Comprehensive Income [Abstract]", "terseLabel": "Consolidated Statements of Shareholders\u2019 Equity and Comprehensive Income [Abstract]" } } }, "localname": "ConsolidatedStatementsOfShareholdersEquityAndComprehensiveIncomeAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestThreholdForConsolidationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threhold for Consolidation, Percentage", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest Threhold for Consolidation, Percentage", "terseLabel": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Percentage" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestThreholdForConsolidationPercentage", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "percentItemType" }, "oii_ContractAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Assets [Member]", "label": "Contract Assets [Member]", "terseLabel": "Contract Assets [Member]" } } }, "localname": "ContractAssetsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "oii_ContractInUnbilledReceivablePositionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract in Unbilled Receivable Position [Member]", "label": "Contract in Unbilled Receivable Position [Member]", "terseLabel": "Contract in Unbilled Receivable Position [Member]" } } }, "localname": "ContractInUnbilledReceivablePositionMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "domainItemType" }, "oii_ContractLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liabilities [Member]", "label": "Contract Liabilities [Member]", "terseLabel": "Contract Liabilities [Member]" } } }, "localname": "ContractLiabilitiesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "oii_Contractassetscurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract assets balance-current, under ASC 606, Revenue from contracts with customers", "label": "Contract assets, current", "terseLabel": "Contract assets, current" } } }, "localname": "Contractassetscurrent", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Contractassetscurrentadjusted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract assets balance, current, adjusted under ASC 605", "label": "Contract assets, current, adjusted", "terseLabel": "Contract assets, current, adjusted" } } }, "localname": "Contractassetscurrentadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_ContractsInUnearnedRevenuePositionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts in Unearned Revenue Position [Member]", "label": "Contracts in Unearned Revenue Position [Member]", "terseLabel": "Contracts in Unearned Revenue Position [Member]" } } }, "localname": "ContractsInUnearnedRevenuePositionMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "domainItemType" }, "oii_Costofservicesandproductsadjusted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of services and products, adjusted amount without adoption of new accounting standard", "label": "Cost of services and products, adjusted", "terseLabel": "Cost of services and products, adjusted" } } }, "localname": "Costofservicesandproductsadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Coststofulfillacontract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to fulfill a contract", "label": "Costs to fulfill a contract", "terseLabel": "Costs to fulfill a contract" } } }, "localname": "Coststofulfillacontract", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CoststoObtainorFulfillaContractStatement" ], "xbrltype": "monetaryItemType" }, "oii_CoverPageAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover Page [Abstract]", "label": "Cover Page [Abstract]", "terseLabel": "Cover Page [Abstract]" } } }, "localname": "CoverPageAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_CustomerPaymentDeferrals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Customer Payment Deferrals", "label": "Customer Payment Deferrals", "terseLabel": "Deferred Revenue" } } }, "localname": "CustomerPaymentDeferrals", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oii_DeepwaterandShallowWaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deepwater and Shallow Water [Member]", "label": "Deepwater and Shallow Water [Member]", "terseLabel": "Deepwater and Shallow Water [Member]" } } }, "localname": "DeepwaterandShallowWaterMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_DeferredCompensationPlanCashAwardAnnualExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Annual financial statement expense under the Deferred Compensation Plan Cash Award progrm under the Incentive Plan", "label": "Deferred Compensation Plan Cash Award Annual Expense", "terseLabel": "Deferred Compensation Plan Cash Award Annual Expense" } } }, "localname": "DeferredCompensationPlanCashAwardAnnualExpense", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_DeferredCompensationPlanCashAwardNumberOfUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Plan Cash Award Number of Performance Units outstanding under the Incentive Plan", "label": "Deferred Compensation Plan Cash Award Number of Units", "terseLabel": "Deferred Compensation Plan Cash Award Number of Units" } } }, "localname": "DeferredCompensationPlanCashAwardNumberOfUnits", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "pureItemType" }, "oii_DeferredCompensationPlanCashAwardPerUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Plan Cash Award Per Unit for the performance units awarded under the Incentive Plan", "label": "Deferred Compensation Plan Cash Award Per Unit", "terseLabel": "Deferred Compensation Plan Cash Award Per Unit" } } }, "localname": "DeferredCompensationPlanCashAwardPerUnit", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "perUnitItemType" }, "oii_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, interest" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInterest", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oii_DeferredTaxLiabilitiesInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities Interest", "label": "Deferred Tax Liabilities Interest", "terseLabel": "Deferred Tax Liabilities Interest" } } }, "localname": "DeferredTaxLiabilitiesInterest", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oii_DeferredTaxLiabilitiesNoncurrentTaxActtransitiontax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Noncurrent - Tax Act transition tax", "label": "Deferred Tax Liabilities, Noncurrent - Tax Act transition tax", "terseLabel": "Deferred Tax Liabilities, Noncurrent - Tax Act transition tax" } } }, "localname": "DeferredTaxLiabilitiesNoncurrentTaxActtransitiontax", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "oii_DeferredrevenuewithoutadoptionofASC606": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred revenue without adoption of ASC 606 (under ASC 605)", "label": "Deferred revenue without adoption of ASC 606", "terseLabel": "Deferred revenue without adoption of ASC 606" } } }, "localname": "DeferredrevenuewithoutadoptionofASC606", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Deferredtaxassetreserveslongtermoperatingleaseliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax asset reserves long-term operating lease liabilities", "label": "Deferred tax asset reserves long-term operating lease liabilities", "terseLabel": "Deferred tax asset reserves long-term operating lease liabilities" } } }, "localname": "Deferredtaxassetreserveslongtermoperatingleaseliabilities", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oii_DefinedContributionPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan [Axis]", "label": "Defined Contribution Plan [Axis]", "terseLabel": "Defined Contribution Plan [Axis]" } } }, "localname": "DefinedContributionPlanAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "oii_DefinedContributionPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "defined contribution plan domain [Domain]", "label": "Defined Contribution Plan [Domain]", "terseLabel": "Defined Contribution Plan [Domain]" } } }, "localname": "DefinedContributionPlanDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_DispositionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Disposition- sale of asset or business", "label": "Disposition [Line Items]", "terseLabel": "Disposition [Line Items]" } } }, "localname": "DispositionLineItems", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "oii_DispositionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposition- sale of asset or business", "label": "Disposition [Table]", "terseLabel": "Disposition [Table]" } } }, "localname": "DispositionTable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "oii_DispositionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dispositions [Abstract]", "label": "Dispositions [Abstract]", "terseLabel": "Dispositions [Abstract]" } } }, "localname": "DispositionsAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_EcosseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ecosse [Member]", "label": "Ecosse [Member]", "terseLabel": "Ecosse [Member]" } } }, "localname": "EcosseMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "oii_EffectOfExchangeRateOnWorkingCapital": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The effect of exchange rate changes on the current assets and liabilities of foreign operations whose functional currency is not the reporting currency.", "label": "Effect Of Exchange Rate On Working Capital", "terseLabel": "Currency translation effect on working capital" } } }, "localname": "EffectOfExchangeRateOnWorkingCapital", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "oii_EffectiveIncomeTaxRateReconciliationRepatriationTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Repatriation Tax", "label": "Effective Income Tax Rate Reconciliation, Repatriation Tax", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation Tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationTax", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "oii_EffectiveIncomeTaxRateReconciliationUncertainTaxPosition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position", "label": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position", "terseLabel": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position" } } }, "localname": "EffectiveIncomeTaxRateReconciliationUncertainTaxPosition", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "oii_EffectofchangeNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of change to Net Income without adoption of new accounting standard", "label": "Effect of change, Net Income", "terseLabel": "Effect of change, Net Income" } } }, "localname": "EffectofchangeNetIncome", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeaccountsreceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change to accounts receivable without adoption of new accounting standard", "label": "Effect of change, accounts receivable", "terseLabel": "Effect of change, accounts receivable" } } }, "localname": "Effectofchangeaccountsreceivable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeaccruedliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of change to accrued liabilities due to adoption of new accounting standard", "label": "Effect of change, accrued liabilities", "terseLabel": "Effect of change, accrued liabilities" } } }, "localname": "Effectofchangeaccruedliabilities", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangecontractassets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change on contract assets due to adoption of ASC 606", "label": "Effect of change, contract assets", "terseLabel": "Effect of change, contract assets" } } }, "localname": "Effectofchangecontractassets", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangecostsofservicesandproducts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change to costs of services and products, without adoption of ASC 606", "label": "Effect of change, costs of services and products", "terseLabel": "Effect of change, costs of services and products" } } }, "localname": "Effectofchangecostsofservicesandproducts", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangedeferredrevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of change to deferred revenue due to adoption of new accounting standard", "label": "Effect of change, deferred revenue", "terseLabel": "Effect of change, deferred revenue" } } }, "localname": "Effectofchangedeferredrevenue", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeincometaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change to income taxes without adoption of new accounting standard", "label": "Effect of change, income taxes", "terseLabel": "Effect of change, income taxes" } } }, "localname": "Effectofchangeincometaxes", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeinventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change to inventory due to adoption of new accounting standard", "label": "Effect of change, inventory", "terseLabel": "Effect of change, inventory" } } }, "localname": "Effectofchangeinventory", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeotherlongtermliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of change to other long -term liabilities without adoption of new accounting standard", "label": "Effect of change, other long -term liabilities", "terseLabel": "Effect of change, other long -term liabilities" } } }, "localname": "Effectofchangeotherlongtermliabilities", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeretainedearnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of change to retained earnings without adoption of new accounting standard", "label": "Effect of change, retained earnings", "verboseLabel": "Effect of change, retained earnings" } } }, "localname": "Effectofchangeretainedearnings", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangerevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "effect of change to revenue due to adoption of new accounting standard", "label": "effect of change, revenue", "terseLabel": "effect of change, revenue" } } }, "localname": "Effectofchangerevenue", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangetotalaccountsreceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change to total accounts receivable without adoption of new accounting standard", "label": "Effect of change, total accounts receivable", "terseLabel": "Effect of change, total accounts receivable" } } }, "localname": "Effectofchangetotalaccountsreceivable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangetotalaccruedliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of change to total accrued liabilities due to adoption of new accounting standard", "label": "Effect of change, total accrued liabilities", "terseLabel": "Effect of change, total accrued liabilities" } } }, "localname": "Effectofchangetotalaccruedliabilities", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Effectofchangeunbilledaccountsreceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effect of change to unbilled accounts receivable without adoption of new accounting standard", "label": "Effect of change, unbilled accounts receivable", "terseLabel": "Effect of change, unbilled accounts receivable" } } }, "localname": "Effectofchangeunbilledaccountsreceivable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_EmployeeBenefitPlansAndShareholderRightsPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Benefit Plans and Shareholder Rights Plan [Abstract]", "label": "Employee Benefit Plans and Shareholder Rights Plan [Abstract]", "terseLabel": "Employee Benefit Plans and Shareholder Rights Plan [Abstract]" } } }, "localname": "EmployeeBenefitPlansAndShareholderRightsPlanAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_EquityMethodInvestmentSignificantPropertyPlantAndEquipmentOwnedByEquityMethodInvestee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Significant Property, Plant and Equipment Owned by Equity Method Investee", "label": "Equity Method Investment, Significant Property, Plant and Equipment Owned by Equity Method Investee", "terseLabel": "Equity Method Investment, Significant Property, Plant and Equipment Owned by Equity Method Investee" } } }, "localname": "EquityMethodInvestmentSignificantPropertyPlantAndEquipmentOwnedByEquityMethodInvestee", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "percentItemType" }, "oii_EurodollarAdvancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eurodollar Advances [Member]", "label": "Eurodollar Advances [Member]", "terseLabel": "Eurodollar Advances [Member]" } } }, "localname": "EurodollarAdvancesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_EurodollarRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eurodollar Rate [Member]", "label": "Eurodollar Rate [Member]", "terseLabel": "Eurodollar Rate [Member]" } } }, "localname": "EurodollarRateMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "domainItemType" }, "oii_ExcessTaxBenefitFromEmployeeBenefitPlansAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Excess Tax Benefit From Employee Benefit Plans [Axis]", "label": "Excess Tax Benefit From Employee Benefit Plans [Axis]", "terseLabel": "Excess Tax Benefit From Employee Benefit Plans [Axis]" } } }, "localname": "ExcessTaxBenefitFromEmployeeBenefitPlansAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "oii_ExcessTaxBenefitFromEmployeeBenefitPlansDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Excess Tax Benefit From Employee Benefit Plans [Axis]", "label": "Excess Tax Benefit From Employee Benefit Plans [Domain]", "terseLabel": "Excess Tax Benefit From Employee Benefit Plans [Domain]" } } }, "localname": "ExcessTaxBenefitFromEmployeeBenefitPlansDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_FederalFundsRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Funds Rate [Member]", "label": "Federal Funds Rate [Member]", "terseLabel": "Federal Funds Rate [Member]" } } }, "localname": "FederalFundsRateMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "domainItemType" }, "oii_FixedPriceContractPercentageOfCompletionRevenueRecognizedToDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date", "label": "Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date", "terseLabel": "Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date" } } }, "localname": "FixedPriceContractPercentageOfCompletionRevenueRecognizedToDate", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "monetaryItemType" }, "oii_ForeignDeferredTaxAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Foreign Deferred Tax Asset", "label": "Foreign Deferred Tax Asset", "terseLabel": "Foreign Deferred Tax Asset" } } }, "localname": "ForeignDeferredTaxAsset", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "oii_ForeignEmployeeSavingsPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Employee Savings Plans [Member]", "label": "Foreign Employee Savings Plans [Member]", "terseLabel": "Foreign Employee Savings Plans [Member]" } } }, "localname": "ForeignEmployeeSavingsPlansMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_GlobalDataSolutionMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Global Data Solution Member", "label": "Global Data Solution Member [Member]", "terseLabel": "Global Data Solution Member" } } }, "localname": "GlobalDataSolutionMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_GoodwillImpairmentLossAllocationTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill Impairment Loss Allocation Table", "label": "Goodwill Impairment Loss Allocation Table [Table Text Block]", "terseLabel": "Goodwill Impairment Loss Allocation Table [Table]" } } }, "localname": "GoodwillImpairmentLossAllocationTableTableTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "textBlockItemType" }, "oii_GrossProfitProducts": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross Profit, Products", "label": "Gross Profit, Products", "totalLabel": "Products" } } }, "localname": "GrossProfitProducts", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "oii_GrossProfitServices": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross Profit, Services", "label": "Gross Profit, Services", "totalLabel": "Services" } } }, "localname": "GrossProfitServices", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "oii_GrossProfitUnallocatedExpenses": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross Profit, Unallocated Expenses", "label": "Gross Profit, Unallocated Expenses", "totalLabel": "Unallocated expenses" } } }, "localname": "GrossProfitUnallocatedExpenses", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "oii_Impairmentpropertyplantequipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment property plant equipment", "label": "Impairment property plant equipment", "terseLabel": "Impairment property plant equipment" } } }, "localname": "Impairmentpropertyplantequipment", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income Including Equity Affiliate Earnings Before Income Taxes", "label": "Income Including Equity Affiliate Earnings Before Income Taxes", "totalLabel": "Income before Income Taxes" } } }, "localname": "IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "oii_IncomeTaxBusinessCredits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income Tax Business Credits", "label": "Income Tax Business Credits", "terseLabel": "Income Tax Business Credits" } } }, "localname": "IncomeTaxBusinessCredits", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "oii_IncomeTaxDisclosureUncertainTaxPositionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure - Uncertain Tax Positions [Abstract]", "label": "Income Tax Disclosure - Uncertain Tax Positions [Abstract]", "terseLabel": "Income Tax Disclosure - Uncertain Tax Positions [Abstract]" } } }, "localname": "IncomeTaxDisclosureUncertainTaxPositionsAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_IncomeTaxRateLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Income Tax Rate [Table]", "label": "Income Tax Rate [Line Items]", "terseLabel": "Income Tax Rate [Line Items]" } } }, "localname": "IncomeTaxRateLineItems", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "oii_IncomeTaxRateReconciliationPermanentDifferences": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Rate Reconciliation Permanent Differences", "label": "Income Tax Rate Reconciliation Permanent Differences", "terseLabel": "Income Tax Rate Reconciliation Permanent Differences" } } }, "localname": "IncomeTaxRateReconciliationPermanentDifferences", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "oii_IncomeTaxRateTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Rate [Table]", "label": "Income Tax Rate [Table]", "terseLabel": "Income Tax Rate [Table]" } } }, "localname": "IncomeTaxRateTable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "oii_IncomeTaxReconciliationCARESTaxActDeferredImpact": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Reconciliation CARES Tax Act deferred impact", "label": "Income Tax Reconciliation CARES Tax Act deferred impact", "terseLabel": "Income Tax Reconciliation CARES Tax Act deferred impact" } } }, "localname": "IncomeTaxReconciliationCARESTaxActDeferredImpact", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "oii_IncomeTaxReconciliationCARESTaxActNetOperatingLossCarryback": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Reconciliation CARES Tax Act net operating loss carryback", "label": "Income Tax Reconciliation CARES Tax Act net operating loss carryback", "terseLabel": "Income Tax Reconciliation CARES Tax Act net operating loss carryback" } } }, "localname": "IncomeTaxReconciliationCARESTaxActNetOperatingLossCarryback", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "oii_Incometaxesadjusted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income taxes adjusted expense or benefit without adoption of new accounting standard", "label": "Income taxes, adjusted", "terseLabel": "Income taxes, adjusted" } } }, "localname": "Incometaxesadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_InspectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inspection [Member]", "label": "Inspection Member", "terseLabel": "Asset Integrity [Member]", "verboseLabel": "Inspection Member" } } }, "localname": "InspectionMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_IntegrityManagementDigitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Integrity Management & Digital Solutions segment", "label": "Integrity Management & Digital Solutions [Member]", "terseLabel": "Integrity Management & Digital Solutions" } } }, "localname": "IntegrityManagementDigitalSolutionsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_InterestRateComponentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Component [Axis]", "label": "Interest Rate Component [Axis]", "terseLabel": "Interest Rate Component [Axis]" } } }, "localname": "InterestRateComponentAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "oii_InterestRateComponentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Component [Domain]", "label": "Interest Rate Component [Domain]", "terseLabel": "Interest Rate Component [Domain]" } } }, "localname": "InterestRateComponentDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_Inventoryadjusted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory adjusted to reflect balances without adoption of new accounting standard", "label": "Inventory, adjusted", "terseLabel": "Inventory, adjusted" } } }, "localname": "Inventoryadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_LandsurveybusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Land survey business [Member]", "label": "Land survey business [Member]", "terseLabel": "Land survey business [Member]" } } }, "localname": "LandsurveybusinessMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "domainItemType" }, "oii_LeasesoflesseedisclosuretableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for leases of lessee disclosure table [Table]", "label": "leases of lessee disclosure table [Line Items]", "terseLabel": "leases of lessee disclosure table [Line Items]" } } }, "localname": "LeasesoflesseedisclosuretableLineItems", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "stringItemType" }, "oii_LeasesoflesseedisclosuretableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "leases of lessee disclosure table [Table]", "label": "leases of lessee disclosure table [Table]", "terseLabel": "leases of lessee disclosure table [Table]" } } }, "localname": "LeasesoflesseedisclosuretableTable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "stringItemType" }, "oii_LesseeOperatingLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease Costs [Abstract]", "label": "Lessee Operating Lease Costs [Abstract]", "terseLabel": "Lessee Operating Lease Costs [Abstract]" } } }, "localname": "LesseeOperatingLeaseCostsAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_LesseeOperatingLeaseCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Lessee Operating Lease Costs [Table]", "label": "Lessee Operating Lease Costs [Table Text Block]", "terseLabel": "Lessee Operating Lease Costs [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseCostsTableTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/LeasesCodificationTopic842Details" ], "xbrltype": "textBlockItemType" }, "oii_LineOfCreditFacilityAvailableAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Available Additional Borrowing Capacity", "label": "Line of Credit Facility, Available Additional Borrowing Capacity", "terseLabel": "Line of Credit Facility, Available Additional Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityAvailableAdditionalBorrowingCapacity", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "oii_LineOfCreditFacilityBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Basis Spread on Variable Rate", "label": "Line of Credit Facility, Basis Spread on Variable Rate", "terseLabel": "Line of Credit Facility, Basis Spread on Variable Rate" } } }, "localname": "LineOfCreditFacilityBasisSpreadOnVariableRate", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "percentItemType" }, "oii_LineofCreditFacilityMaximumCapitalizationRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Maximum Capitalization Ratio", "label": "Line of Credit Facility, Maximum Capitalization Ratio", "terseLabel": "Line of Credit Facility, Maximum Capitalization Ratio" } } }, "localname": "LineofCreditFacilityMaximumCapitalizationRatio", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "percentItemType" }, "oii_MajorCustomerAboveBenchmarkThresholdNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Major Customer Above Benchmark Threshold, Number", "label": "Major Customer Above Benchmark Threshold, Number", "terseLabel": "Major Customer Above Benchmark Threshold, Number" } } }, "localname": "MajorCustomerAboveBenchmarkThresholdNumber", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "integerItemType" }, "oii_ManufacturedProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufactured Products segment", "label": "Manufactured Products [Member]", "terseLabel": "Manufactured Products" } } }, "localname": "ManufacturedProductsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_MedusaSparLlcInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medusa Spar LLC Investment", "label": "Medusa Spar Llc Investment Member", "terseLabel": "Medusa Spar LLC Investment [Member]", "verboseLabel": "Medusa Spar LLC [Member]" } } }, "localname": "MedusaSparLlcInvestmentMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "domainItemType" }, "oii_Netincomeadjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income, adjusted without adoption of new accounting standard", "label": "Net income, adjusted", "terseLabel": "Net income, adjusted" } } }, "localname": "Netincomeadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_NigeriaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nigeria [Member]", "label": "Nigeria Member", "terseLabel": "Nigeria [Member]" } } }, "localname": "NigeriaMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "oii_NoncashIncomeTaxBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Income Tax Benefit", "label": "Noncash Income Tax Benefit", "terseLabel": "Noncash Income Tax Benefit" } } }, "localname": "NoncashIncomeTaxBenefit", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "oii_NorseCuttingAndAbandonmentAsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Norse Cutting and Abandonment AS [Member]", "label": "Norse Cutting and Abandonment AS [Member]", "terseLabel": "Norse Cutting and Abandonment AS [Member]" } } }, "localname": "NorseCuttingAndAbandonmentAsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "oii_NorwayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Norway [Member]", "label": "Norway Member", "terseLabel": "Norway Member" } } }, "localname": "NorwayMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_OceaneeringAGVSystemMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oceaneering AGV System Member", "label": "Oceaneering AGV System Member [Member]", "terseLabel": "Oceaneering AGV System Member" } } }, "localname": "OceaneeringAGVSystemMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_OceaneeringEntertainmentSystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oceaneering Entertainment System", "label": "Oceaneering Entertainment System [Member]", "terseLabel": "Oceaneering Entertainment System" } } }, "localname": "OceaneeringEntertainmentSystemMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_OffshoreProjectsGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offshore Projects Group segment", "label": "Offshore Projects Group [Member]", "terseLabel": "Offshore Projects Group" } } }, "localname": "OffshoreProjectsGroupMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "oii_Oiitermloanfacilityspreadonvariablerate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "oii term loan facility spread on variable rate", "label": "oii term loan facility spread on variable rate", "terseLabel": "oii term loan facility spread on variable rate" } } }, "localname": "Oiitermloanfacilityspreadonvariablerate", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "percentItemType" }, "oii_OperatingLeaseMaturitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Maturities [Abstract]", "label": "Operating Lease Maturities [Abstract]", "terseLabel": "Operating Lease Maturities [Abstract]" } } }, "localname": "OperatingLeaseMaturitiesAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_OperatingLeasesOperatingLeaseOptionNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases, Operating Lease Option, Number", "label": "Operating Leases, Operating Lease Option, Number", "terseLabel": "Operating Leases, Operating Lease Option, Number" } } }, "localname": "OperatingLeasesOperatingLeaseOptionNumber", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "integerItemType" }, "oii_OperatingLeasesOperatingLeaseOptionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases, Operating Lease Option Term", "label": "Operating Leases, Operating Lease Option Term", "terseLabel": "Operating Leases, Operating Lease Option Term" } } }, "localname": "OperatingLeasesOperatingLeaseOptionTerm", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "durationItemType" }, "oii_OperatingLeasesOperatingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases, Operating Lease Term", "label": "Operating Leases, Operating Lease Term", "terseLabel": "Operating Leases, Operating Lease Term" } } }, "localname": "OperatingLeasesOperatingLeaseTerm", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases" ], "xbrltype": "durationItemType" }, "oii_OperatingleaseLeaseTermandDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Operating lease Lease Term and Discount Rate [Table]", "label": "Operating lease Lease Term and Discount Rate [Table Text Block]", "terseLabel": "Operating lease Lease Term and Discount Rate [Table Text Block]" } } }, "localname": "OperatingleaseLeaseTermandDiscountRateTableTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "textBlockItemType" }, "oii_OtherEquityMethodInvesteesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Equity Method Investees [Member]", "label": "Other Equity Method Investees [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherEquityMethodInvesteesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "domainItemType" }, "oii_OtheradjustmentstoIncomefromcontinuingoperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other adjustments to Income from continuing operations", "label": "Other adjustments to Income from continuing operations", "terseLabel": "Other Adjustments to Income, Discontinued Operations" } } }, "localname": "OtheradjustmentstoIncomefromcontinuingoperations", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "oii_Otherlongtermliabilitiesadjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other long-term liabilities without adoption of new accounting standard", "label": "Other long-term liabilities, adjusted", "terseLabel": "Other long-term liabilities, adjusted" } } }, "localname": "Otherlongtermliabilitiesadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_PercentageOfCompletionContractPositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Completion Contract Position [Axis]", "label": "Percentage of Completion Contract Position [Axis]", "terseLabel": "Percentage of Completion Contract Position [Axis]" } } }, "localname": "PercentageOfCompletionContractPositionAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "stringItemType" }, "oii_PercentageOfCompletionContractPositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Completion Contract Position [Domain]", "label": "Percentage of Completion Contract Position [Domain]", "terseLabel": "Percentage of Completion Contract Position Domain [Domain]" } } }, "localname": "PercentageOfCompletionContractPositionDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "domainItemType" }, "oii_PercentageOfReservedAllowanceForCreditLoss": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "percentage of previously reserved allowance for credit loss", "label": "percentage of reserved allowance for credit loss", "terseLabel": "percentage of reserved allowance for credit loss" } } }, "localname": "PercentageOfReservedAllowanceForCreditLoss", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "percentItemType" }, "oii_PercentageofCompletionPercentofRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Completion Percent of Revenue", "label": "Percentage of Completion Percent of Revenue", "terseLabel": "Percentage of Completion Percent of Revenue" } } }, "localname": "PercentageofCompletionPercentofRevenue", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "oii_Percentageofcommitmentoflenders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of commitment of lenders", "label": "Percentage of commitment of lenders", "terseLabel": "Percentage of commitment of lenders" } } }, "localname": "Percentageofcommitmentoflenders", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "oii_PriceAllocatedtoRemainingPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transaction price allocated to remaining performance obligations", "label": "Price Allocated to Remaining Performance Obligations", "terseLabel": "Revenue, Remaining Performance Obligation" } } }, "localname": "PriceAllocatedtoRemainingPerformanceObligations", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "oii_RemotelyOperatedVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remotely Operated Vehicles [Member]", "label": "Remotely Operated Vehicles [Member]", "terseLabel": "Remotely Operated Vehicles [Member]" } } }, "localname": "RemotelyOperatedVehiclesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "oii_RestrictedStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Plan [Member]", "label": "Restricted Stock Plan [Member]", "terseLabel": "Restricted Stock Plan [Member]" } } }, "localname": "RestrictedStockPlanMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_Retainedearningsadjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Retained earnings balance without adoption of new accounting standard", "label": "Retained earnings, adjusted", "terseLabel": "Retained earnings, adjusted" } } }, "localname": "Retainedearningsadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]", "terseLabel": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_RevenueRecognitionMultipleDeliverableArrangementsPercentageOfRevenueAccountedUnderPercentageOfCompletionMethod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method", "label": "Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method", "terseLabel": "Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method" } } }, "localname": "RevenueRecognitionMultipleDeliverableArrangementsPercentageOfRevenueAccountedUnderPercentageOfCompletionMethod", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "percentItemType" }, "oii_RevenueRecognitionforRemainingPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue to be recognized for the remaining performance obligations over next 12 months", "label": "Revenue Recognition for Remaining Performance Obligations", "terseLabel": "Revenue Recognition for Remaining Performance Obligations" } } }, "localname": "RevenueRecognitionforRemainingPerformanceObligations", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenueRecognitionforRemainingPerformanceObligationsinnext24months": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Recognition for Remaining Performance Obligations in next 24 months", "label": "Revenue Recognition for Remaining Performance Obligations in next 24 months", "terseLabel": "Revenue Recognition for Remaining Performance Obligations in next 24 months" } } }, "localname": "RevenueRecognitionforRemainingPerformanceObligationsinnext24months", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails", "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "monetaryItemType" }, "oii_Revenueatapointintime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue at a point in time", "label": "Revenue at a point in time", "terseLabel": "Revenue at a point in time" } } }, "localname": "Revenueatapointintime", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenuebyGeographicAreaLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Revenue by Geographic Area [Table]", "label": "Revenue by Geographic Area [Line Items]", "terseLabel": "Revenue by Geographic Area [Line Items]" } } }, "localname": "RevenuebyGeographicAreaLineItems", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "stringItemType" }, "oii_RevenuebyGeographicAreaTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue by Geographic Area [Table]", "label": "Revenue by Geographic Area [Table]", "terseLabel": "Revenue by Geographic Area [Table]" } } }, "localname": "RevenuebyGeographicAreaTable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "stringItemType" }, "oii_RevenuebyTimingofTransferofGoodsorServicesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Revenue by Timing of Transfer of Goods or Services [Table]", "label": "Revenue by Timing of Transfer of Goods or Services [Table Text Block]", "terseLabel": "Revenue by Timing of Transfer of Goods or Services [Table Text Block]" } } }, "localname": "RevenuebyTimingofTransferofGoodsorServicesTableTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "textBlockItemType" }, "oii_Revenueovertime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue over time", "label": "Revenue over time", "terseLabel": "Revenue over time" } } }, "localname": "Revenueovertime", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "monetaryItemType" }, "oii_RevenueunderASC605": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue under ASC 605, without adoption of ASC 606, Revenue from contracts with customers", "label": "Revenue under ASC 605", "terseLabel": "Revenue under ASC 605" } } }, "localname": "RevenueunderASC605", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Rightofuseassetimpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for right-of-use operating lease assets in long lived assets held for use (including those held for disposal by means other than sale).", "label": "Right-of-use asset impairment", "terseLabel": "Right-of-use asset impairment" } } }, "localname": "Rightofuseassetimpairment", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/LeasesLeaseTermandDiscountRate", "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "monetaryItemType" }, "oii_RovsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ROVs", "label": "Rovs [Member]", "terseLabel": "ROVs [Member]", "verboseLabel": "Rovs [Member]" } } }, "localname": "RovsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "oii_SDSBrazilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SDS Brazil", "label": "SDS Brazil [Member]", "terseLabel": "SDS Brazil" } } }, "localname": "SDSBrazilMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_SDSRosythMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SDS Rosyth", "label": "SDS Rosyth [Member]", "terseLabel": "SDS Rosyth" } } }, "localname": "SDSRosythMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_ScheduleOfTemporaryDifferencesUnderPercentageOfCompletionMethodTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Temporary Differences Under Percentage-of-Completion Method [Table Text Block]", "label": "Schedule of Temporary Differences Under Percentage-of-Completion Method [Table Text Block]", "terseLabel": "Schedule of Temporary Differences Using the Percentage-of-Completion Method" } } }, "localname": "ScheduleOfTemporaryDifferencesUnderPercentageOfCompletionMethodTableTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "oii_ScheduleTemporaryDifferencesUsingPercentageOfCompletionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Temporary Differences Using Percentage of Completion [Line Items]", "label": "Schedule Temporary Differences Using Percentage of Completion [Line Items]", "terseLabel": "Schedule Temporary Differences Using Percentage of Completion [Line Items]" } } }, "localname": "ScheduleTemporaryDifferencesUsingPercentageOfCompletionLineItems", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "stringItemType" }, "oii_ScheduleTemporaryDifferencesUsingPercentageOfCompletionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Temporary Differences Using Percentage of Completion [Table]", "label": "Schedule Temporary Differences Using Percentage of Completion [Table]", "terseLabel": "Schedule Temporary Differences Using Percentage of Completion [Table]" } } }, "localname": "ScheduleTemporaryDifferencesUsingPercentageOfCompletionTable", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "stringItemType" }, "oii_SegmentGeographicalGroupsOfCountriesForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment, Geographical, Groups of Countries, Foreign [Member]", "label": "Segment, Geographical, Groups of Countries, Foreign [Member]", "terseLabel": "Foreign [Member]", "verboseLabel": "Segment, Geographical, Groups of Countries, Foreign [Member]" } } }, "localname": "SegmentGeographicalGroupsOfCountriesForeignMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "oii_SegmentGeographicalGroupsOfCountriesGroupThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment, Geographical, Groups of Countries, Group Three [Member]", "label": "Segment, Geographical, Groups of Countries, Group Three [Member]", "terseLabel": "Other [Member]", "verboseLabel": "Segment, Geographical, Groups of Countries, Group Three [Member]" } } }, "localname": "SegmentGeographicalGroupsOfCountriesGroupThreeMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "oii_SelectedIncomeStatementInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selected Income Statement Information [Abstract]", "label": "Selected Income Statement Information [Abstract]", "terseLabel": "Selected Income Statement Information [Abstract]" } } }, "localname": "SelectedIncomeStatementInformationAbstract", "nsuri": "http://www.oceaneering.com/20201231", "xbrltype": "stringItemType" }, "oii_SeniorNotes2028": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/DebtLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Senior Notes due 2028, with 6.000% interest rate", "label": "Senior Notes 2028", "terseLabel": "Senior Notes 2028" } } }, "localname": "SeniorNotes2028", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "oii_SeniorNotesdue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes due 2024 [Member]", "label": "Senior Notes due 2024 [Member]", "terseLabel": "Senior Notes due 2024 [Member]" } } }, "localname": "SeniorNotesdue2024Member", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_SeniorNotesdue2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes due 2028 [Member]", "label": "Senior Notes due 2028 [Member]", "terseLabel": "Senior Notes due 2028 [Member]" } } }, "localname": "SeniorNotesdue2028Member", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "oii_ShallowWaterMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shallow Water Member", "label": "Shallow Water Member [Member]", "terseLabel": "Shallow Water Member" } } }, "localname": "ShallowWaterMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFinalValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Final Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFinalValue", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "perShareItemType" }, "oii_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsVestingInFullAtEndOfServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting In Full at end of Service Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting In Full at end of Service Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Vesting at end of Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsVestingInFullAtEndOfServicePeriod", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "oii_Srt_WeightedAverageMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "srt_WeightedAverageMember", "label": "srt_WeightedAverageMember [Member]", "terseLabel": "srt_WeightedAverageMember" } } }, "localname": "Srt_WeightedAverageMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_StockRepurchaseProgramTotalNumberofSharesRepurchasedToDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Total Number of Shares Repurchased To Date", "label": "Stock Repurchase Program, Total Number of Shares Repurchased To Date", "terseLabel": "Stock Repurchase Program, Total Number of Shares Repurchased To Date" } } }, "localname": "StockRepurchaseProgramTotalNumberofSharesRepurchasedToDate", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "oii_StockRepurchaseProgramTotalSharesRepurchasedToDateAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Total Shares Repurchased To Date, Amount", "label": "Stock Repurchase Program, Total Shares Repurchased To Date, Amount", "terseLabel": "Stock Repurchase Program, Total Shares Repurchased To Date, Amount" } } }, "localname": "StockRepurchaseProgramTotalSharesRepurchasedToDateAmount", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "oii_StockSplitPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Split Policy Text Block", "label": "Stock Split [Policy Text Block]", "terseLabel": "Stock Split" } } }, "localname": "StockSplitPolicyTextBlock", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "oii_SubseaProductsAngolaMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Products Angola Member", "label": "Subsea Products Angola Member [Member]", "terseLabel": "Subsea Products Angola Member [Member]" } } }, "localname": "SubseaProductsAngolaMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Products [Member]", "label": "Subsea Products [Member]", "terseLabel": "Subsea Products [Member]", "verboseLabel": "Subsea Products [Member]" } } }, "localname": "SubseaProductsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Projects [Member]", "label": "Subsea Projects [Member]", "terseLabel": "Subsea Projects [Member]", "verboseLabel": "Subsea Projects [Member]" } } }, "localname": "SubseaProjectsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "oii_SubseaRoboticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea Robotics segment", "label": "Subsea Robotics [Member]", "terseLabel": "Subsea Robotics" } } }, "localname": "SubseaRoboticsMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "oii_TaxAuthorityNorwaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax authority Norwary", "label": "Tax authority Norwary [Member]", "terseLabel": "Tax authority Norwary" } } }, "localname": "TaxAuthorityNorwaryMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "oii_TaxRateReconciliationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Rate Reconciliation [Axis]", "label": "Tax Rate Reconciliation [Axis]", "terseLabel": "Tax Rate Reconciliation [Axis]" } } }, "localname": "TaxRateReconciliationAxis", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "oii_TaxRateReconciliationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Tax Rate Reconciliation [Axis]", "label": "Tax Rate Reconciliation [Domain]", "terseLabel": "Tax Rate Reconciliation [Domain]" } } }, "localname": "TaxRateReconciliationDomain", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_TotalAdjustmentsToIncomeFromContinuingOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Adjustments To Income From Continuing Operations", "label": "Total Adjustments To Income From Continuing Operations", "terseLabel": "Total Adjustments To Income From Continuing Operations" } } }, "localname": "TotalAdjustmentsToIncomeFromContinuingOperations", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_Totalaccountsreceivableadjusted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total accounts receivable balance without adoption of new accounting standard", "label": "Total accounts receivable, adjusted", "terseLabel": "Total accounts receivable, adjusted" } } }, "localname": "Totalaccountsreceivableadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_Totalaccruedliabilitiesadjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total accrued liabilities balance without adoption of new accounting standard", "label": "Total accrued liabilities, adjusted", "terseLabel": "Total accrued liabilities, adjusted" } } }, "localname": "Totalaccruedliabilitiesadjusted", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "oii_TrustValueThresholdForPayoutToCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Trust Value Threshold for Payout to Company", "label": "Trust Value Threshold for Payout to Company", "terseLabel": "Trust Value Threshold for Payout to Company" } } }, "localname": "TrustValueThresholdForPayoutToCompany", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_U.S.ManufacturingDeductionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Manufacturing Deduction [Member]", "label": "U.S. Manufacturing Deduction [Member]", "terseLabel": "U.S. Manufacturing Deduction [Member]" } } }, "localname": "U.S.ManufacturingDeductionMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_USCorporateIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US Corporate Income Tax Rate", "label": "US Corporate Income Tax Rate", "terseLabel": "US Corporate Income Tax Rate" } } }, "localname": "USCorporateIncomeTaxRate", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "oii_UnallocatedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated Expenses [Member]", "label": "Unallocated Expenses Member", "terseLabel": "Unallocated Expenses [Member]" } } }, "localname": "UnallocatedExpensesMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "domainItemType" }, "oii_UnallocatedExpensesMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated Expenses Member", "label": "Unallocated Expenses Member [Member]", "terseLabel": "Unallocated Expenses Member" } } }, "localname": "UnallocatedExpensesMemberMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "domainItemType" }, "oii_UncertainTaxpositionstoberesolvedinnext12months": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Uncertain Tax positions to be resolved in next 12 months", "label": "Uncertain Tax positions to be resolved in next 12 months", "terseLabel": "Uncertain Tax positions to be resolved in next 12 months" } } }, "localname": "UncertainTaxpositionstoberesolvedinnext12months", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_Uncertaintaxposition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discrete item related to uncertain tax position.", "label": "Uncertain tax position", "terseLabel": "Uncertain tax position" } } }, "localname": "Uncertaintaxposition", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "oii_Uncertaintaxpositionsatendofyear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Uncertain tax positions at end of year", "label": "Uncertain tax positions at end of year", "terseLabel": "Uncertain tax positions at end of year" } } }, "localname": "Uncertaintaxpositionsatendofyear", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "oii_Uncertaintaxpositionsnext12months": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncertain tax positions that will be resolved within next 12 months", "label": "Uncertain tax positions - next 12 months", "terseLabel": "Uncertain tax positions - next 12 months" } } }, "localname": "Uncertaintaxpositionsnext12months", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "oii_UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage", "label": "Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage", "terseLabel": "Unrecognized Tax Benefits, Probability Threshold of Realizing for Tax Benefits Recognition, Minimum Percentage" } } }, "localname": "UnrecognizedTaxBenefitsProbabilityThresholdOfRealizingForTaxBenefitsRecognitionMinimumPercentage", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "oii_UnremittedEarningsOfForeignSubsidiariesToBeIndefinitelyReinvested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unremitted Earnings of Foreign Subsidiaries To Be Indefinitely Reinvested", "label": "Unremitted Earnings of Foreign Subsidiaries To Be Indefinitely Reinvested", "terseLabel": "Unremitted Earnings of Foreign Subsidiaries To Be Indefinitely Reinvested" } } }, "localname": "UnremittedEarningsOfForeignSubsidiariesToBeIndefinitelyReinvested", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "oii_Us401KPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US 401K Plan [Member]", "label": "US 401K Plan [Member]", "terseLabel": "US 401K Plan [Member]" } } }, "localname": "Us401KPlanMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "oii_UsGaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" } } }, "localname": "UsGaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "oii_WeightedAverageMemberHighRangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Member High Range", "label": "Weighted Average Member High Range [Member]", "terseLabel": "Weighted Average Member High Range" } } }, "localname": "WeightedAverageMemberHighRangeMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_WeightedAverageMemberLowRangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Member low range", "label": "Weighted Average Member low range [Member]", "terseLabel": "Weighted Average Member low range" } } }, "localname": "WeightedAverageMemberLowRangeMember", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "oii_WriteoffEquipmentandIntangibles": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off Equipment and Intangibles", "label": "Write-off Equipment and Intangibles", "terseLabel": "Write-off Equipment and Intangibles" } } }, "localname": "WriteoffEquipmentandIntangibles", "nsuri": "http://www.oceaneering.com/20201231", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Africa [Member]", "terseLabel": "Africa [Member]" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "terseLabel": "Board of Directors Chairman [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r216", "r229", "r230", "r231", "r232", "r234", "r236", "r240" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r216", "r229", "r230", "r231", "r232", "r234", "r236", "r240" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r161", "r172", "r275", "r516", "r517", "r518", "r563", "r564" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r161", "r172", "r275", "r516", "r517", "r518", "r563", "r564" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Equity Method Investee, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r247", "r392", "r399", "r756" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r485", "r491", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r753", "r757" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r485", "r491", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r753", "r757" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r247", "r392", "r399", "r756" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r242", "r392", "r397", "r702", "r752", "r754" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r242", "r392", "r397", "r702", "r752", "r754" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r437", "r485", "r491", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r753", "r757" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r437", "r485", "r491", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r753", "r757" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r157", "r158", "r159", "r160", "r164", "r165", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r193", "r278", "r279", "r520", "r564", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r157", "r158", "r159", "r160", "r164", "r165", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r193", "r278", "r279", "r520", "r564", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Equity Method Investee, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r243", "r244", "r392", "r398", "r755", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r243", "r244", "r392", "r398", "r755", "r774", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r352", "r486", "r690" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Statement, Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r461", "r684", "r685", "r687" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r249", "r686" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual with Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201901CumulativeEffectPeriodOfAdoptionMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-01 Leases (Topic 842): Codification Improvements applied using cumulative-effect adjustment in period of adoption transition method.", "label": "Accounting Standards Update 2019-01 Cumulative Effect, Period of Adoption [Member]", "terseLabel": "Accounting Standards Update 2019-01 Cumulative Effect, Period of Adoption [Member]" } } }, "localname": "AccountingStandardsUpdate201901CumulativeEffectPeriodOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts Payable and Accrued Liabilities, Current" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accounts Payable and Accrued Liabilities [Member]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r14", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable, Other, Current", "terseLabel": "Accrued job costs" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r250", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, Gross, Current", "verboseLabel": "Accounts receivable, overdue" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r37", "r250", "r251" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowances for doubtful accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r27", "r712", "r736" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued Income Taxes, Current" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued Liabilities, Current", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r79", "r83", "r84", "r602" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r335" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r80", "r83", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "periodEndLabel": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "periodStartLabel": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r77", "r81", "r82", "r83", "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r81", "r82", "r83", "r739", "r765", "r769" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r78", "r83", "r84", "r602", "r646", "r647", "r648", "r649", "r651" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-lived Intangible Asset, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Selected Income Statement Information [Text Block]" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r38", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "periodEndLabel": "Additional Paid in Capital", "periodStartLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r38" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r157", "r158", "r160", "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "auth_ref": [ "r164", "r165", "r166", "r168" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards.", "label": "Change in Accounting Principle, Type [Axis]", "terseLabel": "Adjustments for Change in Accounting Principle [Axis]" } } }, "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r164", "r165", "r166", "r168", "r272", "r273", "r274", "r275", "r278", "r279", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r520", "r561", "r562", "r563", "r564", "r703", "r704", "r705", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": { "auth_ref": [ "r368", "r373", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.", "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation", "terseLabel": "Tax benefits from stock plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r130" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments to net income" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesToAffiliate": { "auth_ref": [ "r12", "r772" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-Term advances receivable from a party that is affiliated with the reporting entity by means of direct or indirect ownership. This does not include advances to clients.", "label": "Advances to Affiliate", "terseLabel": "Advances to Affiliate" } } }, "localname": "AdvancesToAffiliate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r212", "r229", "r230", "r231", "r232", "r234" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "verboseLabel": "Corporate and Other [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r494", "r509", "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r257", "r283", "r286", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r44", "r257", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for Doubtful Accounts Receivable, Current", "verboseLabel": "Accounts receivable, allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.", "label": "Allowance for Doubtful Other Receivables, Current", "terseLabel": "Allowance for Doubtful Other Receivables, Current" } } }, "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Write-offs", "terseLabel": "Allowance for Loan and Lease Losses, Write-offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "monetaryItemType" }, "us-gaap_AlternativeInvestmentMeasurementInput": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure alternative investment.", "label": "Alternative Investment, Measurement Input", "terseLabel": "Alternative Investment, Measurement Input" } } }, "localname": "AlternativeInvestmentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherStatement" ], "xbrltype": "decimalItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r129", "r321", "r327" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r129", "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r224", "r231", "r238", "r271", "r595", "r603", "r639", "r710", "r735" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r11", "r75", "r141", "r271", "r595", "r603", "r639" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r141", "r271", "r595", "r603", "r639" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Assets, Noncurrent" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Available-for-sale Securities, Current", "terseLabel": "Available-for-sale Securities, Current" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r266", "r267", "r728" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Available-for-sale Securities, Debt Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r495", "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r620", "r623" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Billed Contracts Receivable" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BillingsInExcessOfCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.", "label": "Billings in Excess of Cost", "terseLabel": "Billings in Excess of Cost" } } }, "localname": "BillingsInExcessOfCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r481", "r487" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r481", "r487", "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Pro forma diluted earnings per share" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r583", "r584" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r583", "r584" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": { "auth_ref": [ "r582" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs", "terseLabel": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock": { "auth_ref": [ "r136", "r580", "r589" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control.", "label": "Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]", "verboseLabel": "Business Acquisitions" } } }, "localname": "BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of costs to fulfill a contract" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails", "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized Contract Cost, Net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CoststoObtainorFulfillaContractStatement", "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails", "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r48", "r131" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents-End of Period", "periodStartLabel": "Cash and Cash Equivalents-Beginning of Period", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents, at Carrying Value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r132", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ChangeInAccountingPrincipleMember": { "auth_ref": [ "r164", "r165", "r166", "r168" ], "lang": { "en-us": { "role": { "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards.", "label": "Change in Accounting Principle, Type [Domain]", "terseLabel": "Adjustments for Change in Accounting Principle [Domain]" } } }, "localname": "ChangeInAccountingPrincipleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r140", "r141", "r184", "r185", "r186", "r188", "r190", "r199", "r200", "r201", "r271", "r639" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassificationOfVariableInterestEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.", "label": "Variable Interest Entity, Classification [Domain] (Deprecated 2020-01-31)", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ClassificationOfVariableInterestEntityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollectibilityOfReceivablesMember": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The assets of an enterprise may include receivables that arose from credit sales, loans, or other transactions. The conditions under which receivables exist usually involve some degree of uncertainty about their collectability, in which case a contingency exist.", "label": "Collectibility of Receivables [Member]", "terseLabel": "Collectibility of Receivables [Member]" } } }, "localname": "CollectibilityOfReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r64", "r351", "r720", "r744" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r348", "r349", "r350", "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments And Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash Dividends declared per Share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock Issued [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued", "periodStartLabel": "Common Stock, Value, Issued", "verboseLabel": "Common Stock, par value $0.25" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComparabilityOfPriorYearFinancialData": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting any exceptions to the comparability of prior year financial data with data shown for the most recent accounting period.", "label": "Comparability of Prior Year Financial Data, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "ComparabilityOfPriorYearFinancialData", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r409", "r414", "r492", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans and Shareholder Rights Plan" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r89", "r97", "r593", "r610", "r724", "r749" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r207", "r208", "r247", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r207", "r208", "r247", "r637", "r638", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk by Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r207", "r208", "r247", "r637", "r638", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk by Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r207", "r208", "r247", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r207", "r208", "r247", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r137", "r597" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r378", "r380", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract with Customer, Asset, Net, Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Contract with Customer, Asset, Reclassified to Receivable" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r378", "r379", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r378", "r379", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostMethodInvestmentsRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents the gain (loss) realized during the period from the sale of investments accounted for under the cost method of accounting and any losses recognized thereon for impairments of other than a temporary nature.", "label": "Cost-method Investments, Realized Gain (Loss)", "terseLabel": "Gain (Loss) on Sale of Assets and Asset Impairment Charges" } } }, "localname": "CostMethodInvestmentsRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r103", "r702" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of services and products", "totalLabel": "Total cost of services and products", "verboseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of Services and Products:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Cost, Depreciation and Amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms": { "auth_ref": [ "r34", "r35", "r36", "r701" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Costs in Excess of Billings", "terseLabel": "Costs in Excess of Billings on Uncompleted Contracts or Programs" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPercentageofCompletionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r280", "r281", "r282", "r284", "r285", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Credit Loss, Financial Instrument" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r143", "r557", "r570" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Domestic" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r146", "r557" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r143", "r557", "r570", "r572" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r206", "r247" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r134", "r135" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]", "terseLabel": "Debt Conversion Description [Axis]" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r134", "r135" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Name [Domain]", "terseLabel": "Debt Conversion, Name [Domain]" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r26", "r27", "r28", "r711", "r715", "r734" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt Instrument, Fair Value Disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Senior Notes Interest Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r144", "r369", "r370", "r371", "r372", "r656", "r657", "r659", "r731" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredBonusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An contractual arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a bonus, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to individual, group and entity-wide performance goals, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and profit sharing.", "label": "Deferred Bonus [Member]", "terseLabel": "Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]" } } }, "localname": "DeferredBonusMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r143", "r558", "r570" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Domestic" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAdjustment": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of any adjustment recognized to the balance of unamortized issuance costs associated with a share-lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing, due, for example, to default by the share borrower.", "label": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment", "terseLabel": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment" } } }, "localname": "DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r143", "r558", "r570" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredGainLossOnDiscontinuationOfFairValueHedge": { "auth_ref": [ "r630" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective fair value hedge that is amortized upon discontinuation of the fair value hedge.", "label": "Deferred (Gain) Loss on Discontinuation of Fair Value Hedge", "terseLabel": "Deferred (Gain) Loss on Discontinuation of Fair Value Hedge" } } }, "localname": "DeferredGainLossOnDiscontinuationOfFairValueHedge", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r529", "r531" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred Income Tax Assets, Net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r143", "r558", "r570", "r571", "r572" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax provision", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r29", "r30", "r547", "r713", "r732" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "terseLabel": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, including billings in excess of revenue recognized" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.", "label": "Deferred Tax Asset [Domain]", "terseLabel": "Deferred Tax Asset [Domain]" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r555", "r556" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred income" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "auth_ref": [ "r555", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.", "label": "Deferred Tax Assets, Equity Method Investments", "negatedTerseLabel": "Basis difference in equity investments" } } }, "localname": "DeferredTaxAssetsEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r548" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsGrossNoncurrent": { "auth_ref": [ "r529", "r531", "r548" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.", "label": "Deferred Tax Assets, Gross, Noncurrent", "negatedTerseLabel": "Deferred Tax Assets, Gross, Noncurrent" } } }, "localname": "DeferredTaxAssetsGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r550" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "negatedTotalLabel": "Net deferred income tax liability" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net, Classification [Abstract]", "terseLabel": "Deferred Tax Assets (Liabilities), Net [Abstract]" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r550" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetCurrent": { "auth_ref": [ "r529", "r530", "r531", "r532", "r548" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Current", "negatedTerseLabel": "Deferred income taxes", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r555", "r556" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r555", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r555", "r556" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r553", "r555", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther": { "auth_ref": [ "r555", "r556" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r555", "r556" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": { "auth_ref": [ "r555", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r549" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedNetLabel": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowances", "verboseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r531", "r550" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGrossNoncurrent": { "auth_ref": [ "r529", "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.", "label": "Deferred Tax Liabilities, Gross, Noncurrent", "terseLabel": "Deferred Tax Liabilities, Gross, Noncurrent" } } }, "localname": "DeferredTaxLiabilitiesGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Liabilities, Investments", "terseLabel": "Deferred Tax Liabilities, Investments" } } }, "localname": "DeferredTaxLiabilitiesInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r555", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r529", "r531", "r532" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r555", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r555", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "verboseLabel": "Unremitted foreign earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Defined Benefit Plan, Benefit Obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r461", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r427", "r438", "r439", "r440", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Defined Benefit Plan, Plan Assets, Amount" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r129", "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r129", "r333" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation, Depletion and Amortization, Nonproduction" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r129", "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, Depletion and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAmountOfHedgedItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.", "label": "Derivative, Amount of Hedged Item", "terseLabel": "Derivative, Amount of Hedged Item" } } }, "localname": "DerivativeAmountOfHedgedItem", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r614", "r615", "r617" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Derivative Asset, Notional Amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, Average Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r621", "r622", "r624", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r614", "r615", "r617" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Derivative Liability, Notional Amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeMember": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative [Member]", "terseLabel": "Derivative [Member]" } } }, "localname": "DerivativeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeVariableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative.", "label": "Derivative, Variable Interest Rate", "terseLabel": "Derivative, Variable Interest Rate" } } }, "localname": "DerivativeVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r137", "r148", "r613", "r616", "r618", "r619", "r629" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_DescriptionOfInterestRateCashFlowHedgeActivities": { "auth_ref": [ "r613", "r616", "r617", "r618", "r628" ], "lang": { "en-us": { "role": { "documentation": "General discussion of the entity's interest rate cash flow hedge activities.", "label": "Description of Interest Rate Cash Flow Hedge Activities", "terseLabel": "Description of Interest Rate Cash Flow Hedge Activities" } } }, "localname": "DescriptionOfInterestRateCashFlowHedgeActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r338", "r341" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "terseLabel": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r392", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r373", "r729" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "terseLabel": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r373", "r729" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "United States [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToEmployeesNoncurrent": { "auth_ref": [ "r62", "r147", "r685" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due to Employee, not to include stockholders or officers, which are due after one year (or one business cycle).", "label": "Due to Employees, Noncurrent", "terseLabel": "Long-Term Incentive Plan" } } }, "localname": "DueToEmployeesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r98", "r170", "r171", "r172", "r173", "r174", "r182", "r184", "r188", "r189", "r190", "r193", "r194", "r725", "r750" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic Earnings per Share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r98", "r170", "r171", "r172", "r173", "r174", "r184", "r188", "r189", "r190", "r193", "r194", "r725", "r750" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted Earnings per Share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r137", "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share, Policy" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r644" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of Exchange Rate on Cash and Cash Equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Total effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r534", "r574" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income tax provision (benefit) at the U.S. statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r534", "r574" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "verboseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r510" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r157", "r158", "r160", "r165", "r175", "r178", "r198", "r275", "r368", "r373", "r516", "r517", "r518", "r563", "r564", "r645", "r646", "r647", "r648", "r649", "r651", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Equity Method Investment, Aggregate Cost" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r94", "r125", "r129", "r746" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Equity Method Investment, Dividends or Distributions" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Percentage of equity method investment" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Summarized Financial Information [Abstract]", "terseLabel": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r49", "r225", "r268" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity Method Investments", "verboseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": { "auth_ref": [ "r522" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities", "terseLabel": "Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities", "verboseLabel": "Excess tax benefits (deficiencies) from employee benefit plans" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r477", "r632", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueConcentrationOfRiskCashSurrenderValue": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents disclosure of all significant concentrations of credit risk or market risk arising from the subject financial instrument (as defined), whether from an individual counterparty or groups of counterparties.", "label": "Fair Value, Concentration of Risk, Cash Surrender Value", "terseLabel": "Cash surrender value of life insurance policies" } } }, "localname": "FairValueConcentrationOfRiskCashSurrenderValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueHedgeAssetsAtFairValue": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all derivative assets designated as fair value hedging instruments.", "label": "Fair Value Hedge Assets", "terseLabel": "Fair Value Hedge Assets" } } }, "localname": "FairValueHedgeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueHedgeLiabilitiesAtFairValue": { "auth_ref": [ "r622" ], "calculation": { "http://www.oceaneering.com/role/DebtLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of all derivative liabilities designated as fair value hedging instruments.", "label": "Fair Value Hedge Liabilities", "negatedTerseLabel": "Fair Value Hedge Liabilities", "terseLabel": "Fair Value Hedge Liabilities" } } }, "localname": "FairValueHedgeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueHedgesAtFairValueNet": { "auth_ref": [ "r612" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net fair value of all derivative instruments designated as fair value hedging instruments.", "label": "Fair Value Hedges, Net", "terseLabel": "Fair Value Hedges, Net" } } }, "localname": "FairValueHedgesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r438", "r439", "r444", "r477", "r632", "r692" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r477", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r252", "r255", "r256", "r258", "r259", "r261", "r262", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Financing Receivable [Policy Text Block]", "terseLabel": "Financing Receivable" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r253", "r283", "r286", "r288", "r718" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "terseLabel": "Financing Receivable, Allowance for Credit Loss" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r254", "r287", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Finite-Lived Intangible Assets [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r640", "r641", "r642", "r643" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign Currency Transaction Gain (Loss), before Tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r137", "r653" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translations" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r480", "r484", "r490" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r129" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Net loss (gain) on dispositions of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r311", "r313", "r709" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r137", "r316" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets, Goodwill, Policy" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r137", "r328" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r137", "r316", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r129", "r312", "r315", "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherStatement", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102", "r141", "r224", "r230", "r234", "r237", "r240", "r271", "r639" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "negatedTotalLabel": "Gross Margin", "totalLabel": "Gross Margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gross Profit [Abstract]", "terseLabel": "Gross margin:" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossTransactionVolume": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration expected to be received as agent for product and service transferred to customer by another party, before deduction of payment for product and service provided by that party.", "label": "Gross Billing, Agent Transaction", "negatedTerseLabel": "Gross Billings" } } }, "localname": "GrossTransactionVolume", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of United Kingdom.", "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "terseLabel": "Her Majesty's Revenue and Customs (HMRC)" } } }, "localname": "HerMajestysRevenueAndCustomsHMRCMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount to fair value.", "label": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss", "terseLabel": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss" } } }, "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The name of the impaired assets to be held and used by the entity.", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset.", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "terseLabel": "Impaired Long-Lived Assets Held and Used by Type [Axis]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r129", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r129", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of Intangible Assets, Finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r129", "r332", "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of Long-Lived Assets Held-for-use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r129", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Asset Impairment Charges" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r145", "r573" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails": { "order": 1.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r145", "r573" ], "calculation": { "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails": { "order": 2.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeBeforeIncomeTaxDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r94", "r129", "r221", "r268", "r721", "r746" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity earnings of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r129" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "negatedLabel": "Distributions from unconsolidated affiliates greater than earnings" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r538", "r544", "r546", "r560" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r535", "r545", "r552", "r568", "r575", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r143", "r177", "r178", "r222", "r533", "r569", "r576", "r751" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r90", "r137", "r527", "r528", "r545", "r546", "r551", "r559", "r775" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r526", "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for extraterritorial income exclusion.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Amount" } } }, "localname": "IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable and accrued liabilites" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Increase (Decrease) in Deferred Revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Excluding the effects of acquisitions, increase (decrease) in cash from:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Increase (Decrease) in Other Current Liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other operating assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other operating liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r324", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r324", "r328" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceDisclosureTextBlock": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items.", "label": "Insurance Disclosure [Text Block]", "terseLabel": "Insurance Disclosure" } } }, "localname": "InsuranceDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r320", "r326" ], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r655" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest Costs Capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r92", "r218", "r654", "r658", "r726" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net of amounts capitalized" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateFairValueHedgeAssetAtFairValue": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all derivative assets designated as interest rate fair value hedging instruments.", "label": "Interest Rate Fair Value Hedge Asset at Fair Value", "terseLabel": "Interest Rate Fair Value Hedge Asset at Fair Value" } } }, "localname": "InterestRateFairValueHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivable": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.", "label": "Interest Receivable", "terseLabel": "Interest Receivable" } } }, "localname": "InterestReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetailsAllowanceforCreditLosses" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories [Member]" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r71" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "verboseLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r72", "r137", "r197", "r302", "r304", "r306" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r303" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesInventory", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r106", "r217" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investments and Other Noncurrent Assets", "terseLabel": "Investments and Other Noncurrent Assets" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by investments by consolidated and nonconsolidated entities. Includes, but is not limited to, variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.", "label": "Investments by Consolidated and Nonconsolidated Entities [Axis]", "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Axis]" } } }, "localname": "InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments by consolidated and nonconsolidated entities. Includes, but is not limited to, variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.", "label": "Investments by Consolidated and Nonconsolidated Entities [Domain]", "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Domain]" } } }, "localname": "InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r631" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments, Fair Value Disclosure" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Information by category of investments used to group investments in and advances to affiliates.", "label": "Investments in and Advances to Affiliates Categorization [Axis]", "terseLabel": "Investments in and Advances to Affiliates Categorization [Axis]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesCategorizationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationDomain": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Used to categorize investments in and advances of affiliate. Lists the categories for (1) Investments in majority owned subsidiaries, segregating subsidiaries consolidated; (2) other controlled companies; and (3) other affiliates.", "label": "Investments in and Advances to Affiliates Categorization [Domain]", "terseLabel": "Investments in and Advances to Affiliates Categorization [Domain]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesCategorizationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis] (Deprecated 2020-01-31)", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain] (Deprecated 2020-01-31)", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r679", "r681" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesCodificationTopic842Details_1" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases of Lessee Disclosure" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesCodificationTopic842" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters and Contingencies" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeaseNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesAssetandLiabilities", "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r680" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lessor, Operating Lease, Term of Contract" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r43", "r141", "r271", "r639", "r717", "r742" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Sharesholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59", "r141", "r271", "r596", "r603", "r604", "r639" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-term Debt, Noncurrent", "terseLabel": "Liabilities, Other than Long-term Debt, Noncurrent" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Liability for Uncertainty in Income Taxes, Noncurrent" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r28", "r715", "r734" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "verboseLabel": "Revolving credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r55", "r144" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r28", "r715", "r733" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.", "label": "Loans Payable to Bank", "terseLabel": "Term Loan Facility", "verboseLabel": "Loans Payable to Bank" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r28", "r366", "r715", "r738" ], "calculation": { "http://www.oceaneering.com/role/DebtLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r364" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingencies by Nature of Contingency [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarineServicesEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in marine operations.", "label": "Marine Services Equipment [Member]", "terseLabel": "Marine Services Equipment [Member]" } } }, "localname": "MarineServicesEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.", "label": "Measurement Input, Long-term Revenue Growth Rate [Member]", "terseLabel": "Measurement Input, Long-term Revenue Growth Rate [Member]" } } }, "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r4", "r590" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Disposition [Policy Text Block]" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r70", "r141", "r271", "r639", "r716", "r741" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.", "label": "Noncontrolling Interest, Period Increase (Decrease)", "terseLabel": "Noncontrolling Interest, Period Increase (Decrease)" } } }, "localname": "MinorityInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r126" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by (Used in) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r126" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r126", "r127", "r130" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r85", "r88", "r95", "r130", "r141", "r164", "r170", "r171", "r172", "r173", "r177", "r178", "r187", "r224", "r230", "r234", "r237", "r240", "r271", "r639", "r722", "r747" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income (Loss) Attributable to Parent" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (Deprecated 2020-01-31)", "negatedTerseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r162", "r163", "r166", "r167", "r179", "r180", "r181", "r276", "r277", "r404", "r405", "r406", "r407", "r519", "r565", "r566", "r567", "r706", "r707", "r708", "r764", "r765", "r766", "r767", "r769" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesNotes", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r161", "r164", "r165", "r166", "r168", "r169", "r172", "r193", "r272", "r273", "r274", "r275", "r278", "r279", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r520", "r561", "r562", "r563", "r564", "r703", "r704", "r705", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestInVariableInterestEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).", "label": "Noncontrolling Interest in Variable Interest Entity", "terseLabel": "Noncontrolling Interest in Variable Interest Entity" } } }, "localname": "NoncontrollingInterestInVariableInterestEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r374", "r587", "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Noncontrolling Interest, Increase from Business Combination" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r157", "r158", "r160", "r373", "r591" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Notes Payable, Fair Value Disclosure" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OilAndGasMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Viscous liquid derived from petroleum and flammable gas occurring naturally underground.", "label": "Oil and Gas [Member]", "terseLabel": "Oil and Gas [Member]" } } }, "localname": "OilAndGasMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Open Tax Year", "terseLabel": "Earliest tax years open to examination by tax authorities" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryOfEarliestTaxYearsOpenToExaminationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r224", "r230", "r234", "r237", "r240" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from Operations", "totalLabel": "Income from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r675", "r681" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r670" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating Lease, Impairment Loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLeaseTermandDiscountRate" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r672" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/AccountingStandardsUpdatesLeasesDetails", "http://www.oceaneering.com/role/LeasesAssetandLiabilities", "http://www.oceaneering.com/role/LeasesOperatingLeaseMaturities", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r672" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesAssetandLiabilities", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r672" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/LeasesAssetandLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/AccountingStandardsUpdatesLeasesDetails", "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/LeasesAssetandLiabilities", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r678", "r681" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLeaseTermandDiscountRate" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r677", "r681" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesLeaseTermandDiscountRate" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total Lease Commitments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2016" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2018" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2017" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r663", "r665" ], "calculation": { "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r363", "r661", "r662", "r664", "r666" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "terseLabel": "Operating Leases of Lessee Disclosure" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesRentExpenseMinimumRentals": { "auth_ref": [ "r660", "r663", "r664" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.", "label": "Operating Leases, Rent Expense, Minimum Rentals", "terseLabel": "Operating Leases, Rent Expense, Minimum Rentals" } } }, "localname": "OperatingLeasesRentExpenseMinimumRentals", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r664" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating Leases, Rent Expense, Net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Date", "terseLabel": "Operating Loss Carryforwards, Expiration Date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Operating Loss Carryforwards, Valuation Allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r129", "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "terseLabel": "Other Asset Impairment Charges" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "verboseLabel": "Other Assets, Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets, Noncurrent", "totalLabel": "Other non-current assets", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r77" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r86", "r89", "r91", "r96", "r368", "r645", "r650", "r651", "r723", "r748" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r86", "r89", "r593", "r594", "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other Comprehensive Income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r80", "r81" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension-related adjustments", "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r104" ], "calculation": { "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails": { "order": 1.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Other Cost of Operating Revenue", "terseLabel": "Unallocated expenses" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent", "terseLabel": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income [Member]" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryNetOfReserves": { "auth_ref": [ "r73", "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Net of Reserves", "terseLabel": "Other Inventory, Net of Reserves" } } }, "localname": "OtherInventoryNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other Long-term Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "negatedTerseLabel": "Other Noncash Expense" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "negatedTerseLabel": "Other Nonoperating Income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "oii_IncomeIncludingEquityAffiliateEarningsBeforeIncomeTaxes", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "verboseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPaymentsToAcquireBusinesses": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.", "label": "Other Payments to Acquire Businesses", "terseLabel": "Other Payments to Acquire Businesses" } } }, "localname": "OtherPaymentsToAcquireBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Other Pension Plan [Member]", "terseLabel": "Other Pension Plan" } } }, "localname": "OtherPensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementBenefitsPayableCurrentAndNoncurrent": { "auth_ref": [ "r714", "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for retirement benefits, classified as other.", "label": "Liability, Other Retirement Benefits", "terseLabel": "Supplemental Executive Retirement Plan" } } }, "localname": "OtherPostretirementBenefitsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r142", "r533", "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "terseLabel": "Other Tax Expense (Benefit)" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Parent" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r112", "r116", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Payments for (Proceeds from) Other Investing Activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r120" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock", "terseLabel": "Payments for Repurchase of Common Stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "terseLabel": "Payments of Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of Financing Costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "terseLabel": "Payments Related to Tax Withholding for Share-based Compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r113", "r265" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedTerseLabel": "Payments to Acquire Available-for-sale Securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r114", "r588" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r114" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisitions, net of cash acquired", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r115" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r461", "r477" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsLiabilityNoncurrent": { "auth_ref": [ "r412", "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).", "label": "Postemployment Benefits Liability, Noncurrent", "terseLabel": "Accrued post-employment benefit obligations" } } }, "localname": "PostemploymentBenefitsLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsPeriodExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Period expense related to postemployment benefits.", "label": "Postemployment Benefits, Period Expense", "terseLabel": "Postemployment Benefits, Period Expense" } } }, "localname": "PostemploymentBenefitsPeriodExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r8", "r10", "r307", "r308" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid Expense, Current" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification, Comparability Adjustment" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r118" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Net proceeds (payments) of bank credit facilities, including issuance costs" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r110", "r125" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Distributions of capital from unconsolidated affiliates" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r127", "r133" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Proceeds from Income Tax Refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesProvisionsforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r117" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from Issuance of Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r118" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-term Debt", "terseLabel": "Net proceeds of 4.65% Senior Notes, including issuance costs" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r119", "r123", "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Proceeds from (Payments for) Other Financing Activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "auth_ref": [ "r149" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.", "label": "Proceeds from (Repayments of) Debt", "terseLabel": "Net proceeds (payments) of revolving credit facility, including new loan costs" } } }, "localname": "ProceedsFromRepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r108", "r109", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from Sale of Debt Securities, Available-for-sale" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Proceeds from Sale of Other Investments", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r111" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Dispositions of property and equipment and life insurance proceeds" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r85", "r88", "r124", "r141", "r164", "r177", "r178", "r224", "r230", "r234", "r237", "r240", "r271", "r593", "r598", "r599", "r609", "r610", "r639", "r727" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "netLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income", "totalLabel": "Net Income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Property, Plant and Equipment, Additions" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": { "auth_ref": [ "r330", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]", "terseLabel": "Property, Plant, and Equipment and Intangible Assets" } } }, "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r52", "r336" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment by Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails", "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r51", "r334" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and Equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r336", "r743" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, Plant and Equipment, Net", "totalLabel": "Net Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r334" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails", "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Operating Leases, Operating Lease Term" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property subject to an operating lease.", "label": "Property Subject to Operating Lease [Member]", "terseLabel": "Property Subject to Operating Lease [Member]" } } }, "localname": "PropertySubjectToOperatingLeaseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeasesStatement" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilityAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of utility plant.", "label": "Public Utility [Axis]", "terseLabel": "Public Utility [Axis]" } } }, "localname": "PublicUtilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r45", "r137", "r259" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r231", "r234" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r231", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r232", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReductionInTaxesMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "A potential favorable financial consequence resulting from a ruling or change in tax laws.", "label": "Reduction in Taxes [Member]", "terseLabel": "Reduction in Taxes [Member]" } } }, "localname": "ReductionInTaxesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayments of Long-term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted stock unit activity" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r129", "r343", "r345", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r39", "r373", "r520", "r740", "r764", "r769" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings", "periodStartLabel": "Retained Earnings", "terseLabel": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r157", "r158", "r160", "r165", "r175", "r178", "r275", "r516", "r517", "r518", "r563", "r564", "r760", "r762" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "auth_ref": [ "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consolidated retained earnings that represent undistributed (not yet received) earnings from 50% or less owned persons accounted for by the equity method (equity method investees).", "label": "Retained Earnings, Undistributed Earnings from Equity Method Investees", "terseLabel": "Retained Earnings, Undistributed Earnings from Equity Method Investees" } } }, "localname": "RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r410", "r411", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] (Deprecated 2017-01-31)" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r410", "r411", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Defined Benefit Plan and Other Postretirement Benefit Plan [Domain] (Deprecated 2017-01-31)" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r215", "r216", "r229", "r235", "r236", "r242", "r243", "r247", "r391", "r392", "r702" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r389", "r390", "r395", "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue recognition [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueGeographicareasDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r138", "r139" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r93", "r141", "r215", "r216", "r229", "r235", "r236", "r242", "r243", "r247", "r271", "r639", "r727" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "totalLabel": "Revenues", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueContractAssetsandContractLiabilitiesDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails", "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails", "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales [Member]" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r463", "r464", "r465", "r466", "r477" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services [Table Text Block]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r3", "r141", "r270", "r271", "r639" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails", "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r316", "r319" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherStatement", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r169", "r172", "r195", "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/CommitmentsandContingenciesFutureLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, classified as other.", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Assets and Other Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails2" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r52", "r336" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/LeasesStatement", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPropertyPlantandEquipmentandLongLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r101", "r246" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r224", "r227", "r233", "r316" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r224", "r227", "r233", "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Financial Data By Business Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r500", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r212", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r240", "r247", "r752" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfMajorCustomers": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.", "label": "Segment Reporting, Disclosure of Major Customers", "terseLabel": "Segment Reporting, Disclosure of Major Customers" } } }, "localname": "SegmentReportingDisclosureOfMajorCustomers", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r212", "r213", "r214", "r224", "r228", "r234", "r238", "r239", "r240", "r241", "r242", "r246", "r247", "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicArea" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaRevenuesandLongLivedAssetsbyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingMeasurementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Measurement Disclosures [Abstract]", "terseLabel": "Segment Reporting, Measurement Disclosures [Abstract]" } } }, "localname": "SegmentReportingMeasurementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r719", "r745" ], "calculation": { "http://www.oceaneering.com/role/DebtLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "4.650% Senior Notes due 2024" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Series of Individually Immaterial Business Acquisitions [Member]" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedIncomeStatementInformationSelectedIncomeStatementInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r128" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Noncash compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Balance, end of year, Number", "periodStartLabel": "Balance, beginning of year, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Balance, end of year. Weighted Average Fair Value", "periodStartLabel": "Balance, beginning of year. Weighted Average Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r493", "r498" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r137", "r495", "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DocumentAndEntityInformation" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r676", "r681" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary Of Major Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r212", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r240", "r247", "r316", "r340", "r344", "r347", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaFinancialDataByBusinessSegmentDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaNarrativeDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails", "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreasScheduleofAssetsDetails", "http://www.oceaneering.com/role/RevenueBusinessSegmentDetails", "http://www.oceaneering.com/role/RevenueGeographicareasDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryofMajorAccountingPoliciesInventoryDetails", "http://www.oceaneering.com/role/SummaryofMajorAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r140", "r141", "r184", "r185", "r186", "r188", "r190", "r199", "r200", "r201", "r271", "r368", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r66", "r157", "r158", "r160", "r165", "r175", "r178", "r198", "r275", "r368", "r373", "r516", "r517", "r518", "r563", "r564", "r645", "r646", "r647", "r648", "r649", "r651", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r157", "r158", "r160", "r198", "r702" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oceaneering.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Stock Compensation Plan [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r368", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock activity" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r41", "r42", "r141", "r260", "r271", "r639" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Shareholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r141", "r157", "r158", "r160", "r165", "r175", "r271", "r275", "r373", "r516", "r517", "r518", "r563", "r564", "r591", "r592", "r608", "r639", "r645", "r646", "r651", "r761", "r762" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "terseLabel": "Stockholders' Equity, Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesLeases", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/OperationsbyBusinessSegmentandGeographicAreaOperationsbyBusinessSegmentandGeographicAreaOtherSignificantReconcilingItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r652", "r689" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r652", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r652", "r689" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLineofCreditDetails", "http://www.oceaneering.com/role/DebtTermLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r538", "r560" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]", "terseLabel": "Summary of Income Tax Examinations" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of Valuation Allowance [Table Text Block]" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Selected Balance Sheet Accounts" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Supplemental Employee Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/EmployeeBenefitPlansandShareholderRightsPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax Credit Carryforward, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxNarrativeDetailsDetails", "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Tax Credit Carryforward, Valuation Allowance", "terseLabel": "Tax Credit Carryforward, Valuation Allowance" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2017Member": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2017.", "label": "Tax Year 2017 [Member]", "terseLabel": "Tax Year 2017 [Member]" } } }, "localname": "TaxYear2017Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r392", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r392", "r402" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable [Member]" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/RevenueTimingofTransferofGoodsorServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCarryingBasis": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost basis for treasury stock acquired for purposes other than retirement.", "label": "Treasury Stock, Carrying Basis", "periodEndLabel": "Treasury Stock, Carrying Basis", "periodStartLabel": "Treasury Stock, Carrying Basis" } } }, "localname": "TreasuryStockCarryingBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r69", "r375", "r376" ], "calculation": { "http://www.oceaneering.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury Stock, Common, Value" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r65", "r375" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r65", "r375" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r33", "r368", "r373" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]", "terseLabel": "Treasury Stock [Text Block]" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r65", "r375", "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "terseLabel": "Treasury Stock, Value" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r368", "r373", "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesTreasuryStock" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r164", "r165", "r166", "r168", "r272", "r273", "r274", "r275", "r278", "r279", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r520", "r561", "r562", "r563", "r564", "r703", "r704", "r705", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/AccountingStandardsUpdatesDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.oceaneering.com/role/DebtLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled Receivables, Current" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesSummaryOfMajorAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnclassifiedIndefinitelivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs of contractual or legal rights meeting the criteria for capitalization as intangible assets apart from goodwill, which have indefinite life and that are not otherwise specified in the taxonomy.", "label": "Unclassified Indefinite-lived Intangible Assets [Member]", "terseLabel": "Unclassified Indefinite-lived Intangible Assets [Member]" } } }, "localname": "UnclassifiedIndefinitelivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r525", "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Beginning of year", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r540" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Liabilities for penalties and interest on uncertain tax" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r536" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "verboseLabel": "Penalties and interest expense relating to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Reductions for explration statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails", "http://www.oceaneering.com/role/IncomeTaxesSummaryofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r202", "r203", "r204", "r205", "r209", "r210", "r211" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_UtilityPlantDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plant owned by a utility entity used in the operations of the entity.", "label": "Utility Plant [Domain]", "terseLabel": "Utility Plant [Domain]" } } }, "localname": "UtilityPlantDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.", "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails", "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Valuation Allowances and Reserves, Period Increase (Decrease)" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation Allowance [Line Items]", "terseLabel": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]", "terseLabel": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "negatedTerseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r150", "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "negatedTerseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r152" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/IncomeTaxesIncomeTaxesReconciliationofUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of Variable Interest Entity (VIE).", "label": "Variable Interest Entities [Axis] (Deprecated 2020-01-31)", "terseLabel": "Variable Interest Entities [Axis]" } } }, "localname": "VariableInterestEntitiesByClassificationOfEntityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r605", "r607" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "terseLabel": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount" } } }, "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedBalanceSheets", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesAcquisitionsDetails", "http://www.oceaneering.com/role/SummaryOfMajorAccountingPoliciesPrinciplesofConsolidationAndRepurchasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/DebtInterestRateSwapDetails", "http://www.oceaneering.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r183", "r190" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r182", "r190" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.oceaneering.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=35735333&loc=d3e288-107754" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647444&loc=SL120269210-210444" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647444&loc=SL120254536-210444" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121648281&loc=SL120267834-210445" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL120267845-210446" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919260-210447" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919272-210447" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120267966-210447" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120267969-210447" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121614247&loc=SL120267897-210452" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121565518&loc=SL120267917-210453" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121565518&loc=SL120269220-210453" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267853-210455" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267859-210455" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267862-210455" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=7656903&loc=SL6757497-112611" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130624-203046-203046" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384995&loc=d3e23524-113945" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31928-109318" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31958-109318" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116873391&loc=d3e408-128459" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=13988685&loc=d3e8784-128493" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121636179&loc=d3e34841-113949" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "35", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121561968&loc=d3e75592-113984" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r653": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121595440&loc=d3e34039-112682" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549808&loc=d3e36991-112694" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 1,3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r667": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r682": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=6462270&loc=d3e57205-112772" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r771": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "944", "URI": "http://asc.fasb.org/topic&trid=2303980" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.2)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r785": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r786": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r787": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r788": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r789": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r790": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r791": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r792": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 96 0000073756-21-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000073756-21-000023-xbrl.zip M4$L#!!0 ( $F+6E(I7%X".\X# &-Q*P 0 ;VEI+3(P,C Q,C,Q+FAT M;>R]:U=;29(U_'U^A1[/^\Q4KU6R\Q)YHVW-!QU!_U_ M/) /Q8/&_WORR_]I-O_U=/NWQOH@G1Q1?]QX-B0<4VZ\ZXX/&J\SC=XTRG!P MU'@]&+[IOL5F<_*;9X/CLV%W_V#<4$+):P>'CZ.QQ5NKFM$HU02KL1F=IJ83 MJ2CI,\0L?MY_'%06GIQO^F1%$X11S1 <_\HC6E(8A%0_Y\<$BFPQX&Q4 )Y/ M,4(FI:$>D"G7VQZ,^>WX#?NCQ]W1 )1T_WAP,!X?/W[TZ-V[=P]/X[#W<##< M?Z2$T(_.SWAP_H-,W0\G3TX<47JX/WC[B _P#Y1H"MG4\N+T=#(<4C^=??XW M%T<_\\/NZ;C)IUUYL(N?=?N];I\J%(_&0^R/RF!XA&.&BJ\C35/X2]?A,]_\ MQ=O5PQ%'=''ZH-N]A?K=]>I0,ZPF:W/QIC/WUXZC0X MZ8^'7VKDZ<'/M_'GF^9K#:R:RGYX8OY1]Z_LY]JSUJ/YF@V=GVP?30]^./43 M\*XT<3WZ\56^] A27WJ=B]-/1LU]Q.-/43D_<+VQ'O>PO_^/!]1O[KQZP Y$ MF)_\Y.[HN(=G MC_N#/O']NZ>/ZXDTG/[9S9GZDS_Y>)NI:=A-T]N?CK>I_.-!EV0P*5O* @6D M"-ZDZ.L7UFHK$/]ZK<.78FO] MC6F_WWG7>MTZ:[W?[K77?^VU7K??_*;;O=WWQY//[:-=V5Y/:O=P4[37]\U6 M)\G6^O/#UF%+['5>GNUUGA_N/??B-[5WMOLZV?;A[KM69^U]^W"ON]MYVFN_ MV(!=];S;7M^1N^]?0OOH^9OVX:_=UOK.V_SB>3>^V+&M%]MO6NLMR<_S;O?] MT\/V^H;:ZKSASWN]O=>;LJ4V]=Z+EVJOLWG^FS_X7J:_UQF\X^_?M=[OP%;G MZ6'K14NT.KO\C#M\GS]ZNX<[[WW-]HO&9KNSL=U>ZVQNM==^ MXT_/?GET!>';!_P9F^\0>YO]3*?_0V?WB'\-<7$9<:-5%(9[:(N!^W5C3=,7 MI&;RD&2(.0J/#YZ(^G]..V-O'=XIB_.O3\>/,^N6([[B0<:SR\ _F_3(X^?= M4<+>+N%PHY_7^=Q[[+^&O;R"/14-,A?V<2J,/?>82%HWDRA>02:+5C]X(M6C MROUS@OV,T;T,_86J_9WO.\CWN-\0=WT9=ZT">9UT,UO^'R@V-U%YV20$PJ"] M*]&W!O!*ZY#"ZYI"&!:1IIAR#%NS5*/4CZ&N,>)Z@WL/]>Z"_!O1IZUD%>0+VNS\I!E ZY:;0 M*)O@+#5K H4=&DV.EO\AQ4BO_?9JXPM@/Q]BJA%QXZ3?G4(].L AC1Y-3*E[Q##_XX&X:@+]DZ,\&)\? M_HQ,'QQQG_YJ/$AO7DV>8>MD7&/NW.VS851*H,DE[TWD:R;R2IQ],)&*D3;: M--DE*QEDUT0D:$;I,*12BH_QP9,0?M;"_ZRMOK"3"\/XLJ&;_"NYF&>#X;K@Y,X M+B>]M33)#8VV*5'W+<8>GBUVQ]6*74=TQ>^N9+6;_K'W(]^ODP]:S('9?_SK:Z_"]7N^:UOLD^=GX MWFO\C EV7S/R1[\>;*VW5$OMGNVM[ZAV]_PW__KU(![E'K^7W#M\\Y[?0[.E M'+;67^KV^X.#O==_='>/-J#U?O?]WN&O;]J=7?6O]YOG/0A;#DM_=F>GP385 M&%8("E4SEBB:)H!S6H12$MN-^QE"^!&3B0C%6*5)R,(7+B$ZG] 6%U!A(5]- M1H9[DUEC+8*5)0;NI;Q496(R4MIO,AE6@I,. M829LHZZ;QZ5NYW<<;@U?C>M8R!_8.Z&/-UZ,WF=)C*)UF4YNX"YOX2!3@A C6^J;.+$P 8FBB MI-"4 I65*<9HO]DF/BM;OX\B;B);/V,I4]&Z=C(^& R[[RG?6\@W6Y;DV%!T:GHE;5.[&#.+#^43S=)0YL HFZ/1R;V1?*.1[%QF$\'" M4R)Q#"Q$;$**J8E4<]H.F5H<4''^P1,IQ<]>P\_"^^5CDWLC^3XC^<@DSF@H M"E,3D 33B8=F)*_XH[8F&5>*H%D:R>TS26=(.#H9GETRDWL#^28#V;W,(IJ= M5QNOFS+5\#9%W_0 S"+(].*B=UFD:B _!Z%_5D8M/(GQQN\S/O MGGYB*X?[9N]H0^^M'QRVUP^.^/KOVJ];9K?S\GVKLWNZ^[I]U'ZQR?:YP;:R M<26[:BQF(V634@"V%8"FMU"S(CFCM(@6F$O^ZS]9RZJ__Z"AV,17%%(KC<1$ M0MX5DS46H[SW1MIJ*#*<&\I7&>7>4.[ 4#Z22E'<":1(32^+;8(LN>F+54WG M=(H2 ##[61F*+!1U%B8K-C]M58C&1/X89 HE9S,Q%']A*/[>4.9O*&5,BAU=?=50/COT#\EF,L'9# Z*=I[-@?4J!)?8 M!(3YBUD=%YC_/AP/#O2-&=7T'VNO\!)TD6HS"5N?I0?MP4^ZM]]ZP14"[LW&ZQ^CM_>M I*,_ M^O@ZG&P=M8_VUM^\:W?V1?LPG;;?OSQMKZ^QA3#JAW^\V7K]4NP=[LM6Y_D1 MH_>NCOVV.ANJ?8?I3,T^ZZG:LU+E++R(V?8JN M23%[@;Y@J.'!E]'[E*19O$<:7B-IET,R? <,'*%R>,"]02DYJ!A2"":8+X:- M4TP'W>[C%AX.AL].1N,!/\!:'+REI]1/!T"T+([<[+ M#X2\M5ZG7NP=M-:Y\=_S>4>[9[NO=]7N:Y;LJGW QX[:[["R9P!W&" =_AZ;\[:'3Y60X:SZX2\J?;6]]76BPVQ>[3] MIKW^\OWN(1M%9T.T.]PA=#8E'YN$#-<&OI@=0X+BF\(C-H%\:7+OZIK1UIF5 MX Q$R^' S?OLSYH#"D/&);"8+)#5 0)JF3VQNP<-\HM1XKTYW(4Y7!HY'=3;.L%_G'S<'G[16""[*S!%$)7RE.#C4(BH-!F%B M#I]3;O?F]8$UH M"X+.UJ&3\ELA_ZXH_1[RVX7\([$+5-RA<^-'TDSL*A8F=E>:))V'*$B"J;)/ M?0ODW(D3!X"159V FON7Q26D6*/"B$#7O%Q8+3Z!O"9:GN*(\K/!T3'U1Y-U MT&O#(?;WJ1K#T[./I_R.9_6KM7;$^>JW7X M1K3>[QULO?CU:/IL-Z3OVY)[+W8U&]B[:Y-I47#8G9GKPV0-I3;81&<#?TQ%,9QU+/"; M(_MH1;#*B>*%A0(A%F1+XP[!V4@9X[U5+)Y57(D06:C)(C,'AXKD12F,.KX8 ML_*A$ 4#WY8Q^'1^M76%!:9R,DL#5B;T1I-1DCN&X(-+GS622Q.MSV M,=JF7ITIV1ET\/1U=WQ0@P4VD>>#X>=-;7%"B*4PGRMSY$0D$Y,2S>!D)95@ MFY@C-DM*ED+*8;(4_YN'!KX\N38#0(DIR61"G9(72!K#_"/8J(#UQU=L:;/] M_'*<^=W<4]./X[/-_F@\G"P7'&V-#VC8.<#^UG&]Q*CR$N7-_OD*PFX?>Y.I MN_?/+AL:78?(R,KO,$;D108$SWH.8]I37XR>AK^;*%L#0[LWK MJ^:5KF3BA="4(#2EJ1VEM;)9LR--02+[;$W4F&;$8D[[G,D)RD:!@RG-I"#P)TH*:U[?S*:39(-1 M'/$';244&SQ38U&V+IX)Q+)O8E[NPKS*"9-9 MY)-K5EWD(CBDHF?$74$6@T8I4XP!0O 9!*L_IT.)2NE\;URK85R7N(L@))*Y M6<@9-B[MF]$Z:*J I>0,SFOW!>YZ=+5@WY *U1*8-/I,F<%:X/#Q:%+RD2VM M,2EX^'A\=LR6,NH>'?=J3<7)=P?#:HB7*PH^/!TQ>_[RZ.HEIK?_>,_S1Q@- M3H:33Y-:CH_/C7MJ%=\S-G9Q(9J4I[CXU,WU<^G2L#%Y(/IL;<]GF_]SM2C: M]1\_N?CJZM6/)T9]\6DTQN&XUJ]ZAH^?$6TR,7 MGR]N\NA*0UU3^7WTY+SBZN.= M5^L7=[HX=/'YL[^O7ZY3?W#$GOV9RYZ__63BX%]=]\HE'EU]^DNG?=9:I-61 M$A4P[ 4Z9;86E\%*MA3*0XD.K?7B2>4%C?!3@R9/V%H(*W@8HUOF208(2 M>F6@64Q2HP)I-'J5BF&/,AY-+&IE M8+JR:&Q)P"F$2F:I#$:"$"EH&1F6Q,(Z.YG-RH"S36/L]BEOX+#?[>^/E@0? M:S!7P>$P6O"AA"1L$L4&!H4QDRN#SUI*)T>]"O+SX<]'I,@YO=TW])&*93.=X'8*FMY,!D]NNN>:_Z1 M=@"?$0T[8/$0O.9(V^<23;2)BM"XDL#^CL-;(3(/Y_?ICR>1R-7@9!5!3A:2M=S@KHZ'%H]DR'MIK8TRV!)6#^0[RX?.'UQV M4R&B$]$D >2D#U8JY04Z$8*R*\C3MYQ%G3^D0I!01<94U]D&$WR.$@P)'V+* M7BU#K+.@.8?Y8VN4]J:6S1&4P:-%[7UP)F>%.JMXAR/&MPSI78T6SFXH.P!Z M8[.RR0D 6*,B,KZ8J.#R#*6 M5@:FNQLMG!TXX"$'AUHYG<";[(T)H58"TA)S ;\RX-SI:.'L\&$J\\4%*C:9 M"59*IZ# EJ+1FJ17!I^YCA;.#B_"&-F%$BJC *3TA"4&*1!BAI#**N(UO]'" MV>&F9)US7 1B+9+HP3M >R&:QDL#>R5C$ M?. 4W.\Y%I A1Q"ES@],K&!RR>R^\$F-J$6$:"9628K/-^D@=110'=+!V\9R;M*2\]N32.Q@*6DA'+6 T49ZN(5+YU 8.FC\\I ,X^T M].Q@$L5;99T#X'^D4+7^N4K6R&2L5(@K ]/=I:5G!XZVTLNZ1ZK6!< J3W5B M6G(E4@#K5\>'[C0M/3M\O.$PP )W.*PGN-,)2F3C)7)<@!Z#6!E\YIJ6GAU> MR@6?#/L0 $%@H$**UD=O1,A)FSNL-'!W>,TO+3T[W$KRAM 'FP5 CH!8G#9% M^L M#-75R3\)%)(+5E,!F6+TH NZ !DT!2%6$MB[2&7.!TXMHRY*.X9202H.0_%> M*Z.]#5K ,OCI J:EYX-E!&>U=;F$8, Z$VV02=>.T9L"PXJ M0'BMO2>P0F*I%7LR)!UJ=)A6$.5YI*7G RX6C-9Z55)&J$/XJNXQ))!#%!]# M_NP.O\L-[AVFI><#:=UJ+I /,017*]I%]E)?E U1@4=IZ1D6 M&[3%L/8I[$XU02T=$ZND('-&F5@4^I6!9@YIZ5G"Q HUA,P.4SRX%+QUZ$LM MC4A)Y_,JHZL TYVEI6<(3M)20_$<[^L$VG#P $4H)66JVR#GO#+@W&5:>H;X M2([7.;BS$#C BQ'8>Z3QM9Z((6%PA3ANCFGI6?H3JSY)5(KS 4AZ5!E45N1] MTHH%_RKB-;>T] QQHQ*\4-86R!QK.Q\MZ50L%)OYW[3 N-5TV';="V**3_W8 MZO:[1R='2]+TS&Z1R %J%G#I"EQJ@R]UH_7Z'FXR&E[J0O7:=1&G8GZ?&M\OMPP*TT/IM:;MUG9IN. M!F/JG6T=UUTD*/]!!]W4HY4IV\DF0];)$\=](,"'@$X%3ZB*YP@C!UH6DYH-\$]/NI,ML/DB%W]N M'AT/!V\GPB65V+,I4!0H:*3):AKQZ$6O2WDDO%&L%K..;KK>^_>07CX/>3P;7.$ MF#T&)WR__OXKCB4S#O-HYSAS"TX7$GWM8HMD!U=._1%/UM&ENJE0L1&L"D&Z MB('=N6YHJLKU%70+DB;X_I5,LVHWKVJ=0_87FPN(NGI)"4.A:)UM#/)\'<:" M-->5Z:.SRJJ$6K/5JXP4)$!&'UFN"I%]2 :E<),6 *FD6JP6@,JA4LV@!1S) MX"1B"3E#@H!D@U(I073*%)Q6-347OF,69'>J*[YC;NX[9G:K=K,VJ@ 58I)) MR"T8E&/&1>E*D"270)A^,I!R(2->32\Q^J@A7IW$$>'V( [&W;22F;85;B;MI%40DQ+ M]KQ:%CL2 TI&CS M$JG[1<-S/KL@4 AD D4@#U@9E]'3AJ4*!V[GVY6N#M^VL']2,(U/AI1_'P[R M2?IJ=+^4K&NB8G?, B,#JV,(J#EV,RZFX&LLMUJL>_>HSH=[ WFM0Z&<4@!O M5"R.T" (=F%ODEPM[IT#JO/)MF!Q,4=!U@,$$6/0X(2J^^CEVJFN%@-OE3(Z M& R)$3TD1O3%<'!RO(H4[+6),K'HS3)!D2H:@8K_R9Y#0Q73:E'P'&"=#P>; M4)?"%E'(>([EC=>430Q>A!RT*"NF?^J& M8,XOPU#K-\!:%Z/O#_FAN8_%_@\.)^9F4K5/A*U"'TD%_ MT!OL=U=S-CP+)DE94"XN002.:1.ZE'+6,4.2:G7H=^X SREQK-EC!8>U!8D= MEJ*J];U8#)<2L-!2;K&ZJ #/1P^#"3*I8BPH0&FC4X%U,#G'<2W$O 0476?L M?0#W!0WVAWA\T$W8FP([F9PW/'O\XNEJ<2]S;6W!S"A)H.QBELY:QR&-A: M74&'8**,T1DL,ANC5XX$FQYB\C-A2V]2PY$B"8P07O2EH7%!2?(0B,*!19+=!$$4-.R\^<=X;??.9WF<2AG$Z*M0MP@(?% MHO9UUP]M'4SCA!7@SU$7?\?$-TBK2**4HO8DN./##"PZ?7)4)^UY)R&16H84 MZ2*!.!\F185@@H>M2$Y6P;E !=5XE MAQ#9%^*N,>FR#--E;QA(/-U>+0XMPBM$S^J%^[[@0I"6J31DXSR&K/SR<^CM M(S[?'"RY&.T59Y->L@NC9X/AM3=O^6"-W,:7J*H6.;4 M;4 1;$HAIF*K.@55H*2P_%2[4"#/AXRMP6"R00C9@2@N(*F8#/NV%P'M"N13 M%PODN= U!AC,P-(Y:=5ZO%P1:UB#$F,LJS M[DT1C F,4+2J5FU>@>&JVT=N/L0J,_L;LN.!RB SA$3>* RH)/])*T"L=X#< M7-@2P>0<"V09"40$)DUO? A1&,M*0\M9;&O)O;[F>Y[PV%L7LB;)2( &3\Q:(XQ>!'F5$%9> M4I<#WCEE%T(D+8L1=KI55%"^;ER3@Q"A3@-? MY=$GCG(V5)5>4*2A<$D#(8 MD[U/3AB!PI1EF#_PH_"NC7\?=/OCS?ZJ,G0(SBI2N2@+4,?"C M10U1$=>;/ M,B0>E@CC^="TCB"\19ET2H!2>^VM5B)D\BRRQ#*L%U@FC.?"U=S8.DK2EB!" MP=H%&Q-]5)ZLCS3=14XN2+'?2_MIR9GM*.8PYR)]=K'NK%0H"IVE(91*(J:R M3(N%-X^.L?LF"ZM/*PG?"S) ML8(=E36ZA+JD,')'A=*@XBC191TPBB3-]?%DH1<7WANL))V6?UW$0J%"SVHC MM%)D5(X[)P*77<# #1T]?ZN#^:3<]JK@.2EFMHIX"LJ(-C&D3+]><;1?9P_4 ME1OHG3/7%VLL.9Z+R[>SPK-@2JK(HL$[<%$A,;Y=RV^QSZ^U MJ 4W9H6J=D):99TI28)/P9NLZRH=*X'(I^M[!=X%JDO1;ID*"PY'K"L]2)%] M4D;&H@I)'S-=3X4LN33N*B-!TCY.RPFM#JH+7]!Z5K!&@Y1 1R6\ MAKK>W@2MDPF*? XXG1RU.K#.O;#FG/2FM)%UB5:0 &IU*.]KH04DXZ56'^)[ M=P%RT&*)09X/([N;HQJ:6GP?JB?][A32^L?H T9'A"-^V\G;3XY<_/SBP,7G M>O#S%L*=M<5(UJ8$5/>YYKC$LFU(BG6/XDF*JWIJ]9?;?:/3\8?.W=8'AU$\#X%)!]=(1ES\':U M8%V(3,#=@PRJ)#!*FY@M" X80L$Z+%RWUT !;IGCO KK:^KN'XPIK[VE(<,Z MOJVGRN)T3_YNV4""87U$F(L M6#?#8'\JF# G)++%Y#*/P;[O16N;C@?#<;>_O]/OCB\)F?57VX/1V?A@)3.B M5*0!5C"B9+"6ZE@M:HT "LC+91IS_#)\3X?XOMM;1?B2U+[$#!Q.1Y:@S)@& MZBY1B:SR5JP"?%]\SJ*JX@GL#MJXT6L/1T'BIA#1N4(,4,6X7KY MKV7$\P![O<&[U]Q P]7%L>10ZD1X(1A'$VH^$RFE0@*BB/9Z/8TEQ'$C#4:C MA5JM,K-)AH:# O#"<@ (6K.\(0[K@W<&0#G[RJ<6"'7=1 97H(?<8F[I$[=(?W^#7WPXQFZ_7OG5V8B# M_U7$-!3+<*)3X /SJ<*2%)'/TNA2K%J!F.,2IFLO_KB,Y"KBF02"DD;9.O?& M)/"1!*&UAC6M, F7'\]_E\EQEHS0'%&R1Q:(5GO,S+7&EQ2",7J9)G1_R3/_ M72;$*:>B!@VQH(02?'#*DE"1(+@%IKSF2Q#&AU:B 9\ 0#I2TAH M)28MC?)4=R>-6#?2,)$D@(A9*;'\&,Y!\0S=L;='C_5 M1SRW!V]O ;!;&2=VK@XR2JF2,&"3]:5@S"X$%J#\[P2#Q?:I.6%PW0]^ ,6 M]Y[JDK4DZKY.(E)=61H@DI%:R&4JA+C93X,CZN#IVLF8.ZCHW$W M3:L!+]3B^=GMG.#8B6QQ)A>(S&E)>T:X2,/1>937LV;+C.8_.7;#0P;T;'2^ M2&6MGY^=C,:#H]$_6]O/5A%>!Y!0>AFU1"A!!R5!<.B.&!Q9"RL [ZKNXUR* M<]IZE[/34)RL>\QF,*A\MJ1H&?:4O2ET:RL&'4"P&"/%6JT",$15MRJ!6H8M9W4^0 M2QQRZ'1DZ M5;<+D0F\HLA_:>>\JP7,P>JEYL^:I-[IUUD0B9LG;YP>\V\N*D^N(IM:+#9Z MZ8R)"$5I+(&B==):!T4XL]1L.DC@XK+L MN[5X:,Y'J19"]"[5^!ZB!62YHS3)Y-")',KB#\6N4QQO]D?CX4G]X:6I+OS@ M\(KZW<&P/1C?1F7?6QF75<861D)XL!9$CE6_6%N,88>*80K(8G+D(@$RPT': M7'>Z*G7GUAQ9/!;,)D?+X;@!E[V.R^TA?OD\1*,.A8+.*8>Z9Y%G;#Q)G=$$ M641<;@^Y*T!FZ"&2P">TT5:%GB)2H@ Z$0>@((2*D6H:SXI1: IF2- M,HL62-9([8-.%#Q(YU&C=)!?[E1%>-A9H"'\*P8*&#.F24VATV> MY;5@96%(^IS5! _-,N(>C[_ 0]<0:29X9&[VX)12.FO(&:(C5THP*B-2S+"X MJNYBWO"01N-:%/C9X.AXT+^J(X[KCS'VJ(7#_6[_*YCL.8#)C6>IK>J'UO=?O?HY!96:]^*)(XF>4_+TUS\^:/V=<>'H#X[IS/UD4:^:HN@#(C(*)&9(. M03JT6L5$HA#8>VM>+&N^$55^OS5OG P'>=#KX7#)[%AZ0% HC40%(NN@J6A! MK#04NH+RWH[G2Y/?;%@_Y(P7QWZC\;CN83QUS"4QY1R\L#(F V:R*;PO67)P MKR*0 X<++##NM>N/O,K72.#:2\WBEA?7NMI\SRG3$'O/3_IYM$1;H=C"S.^] M XMYOOHK\1Y:>E87=^^>">XUSFCL90*E3 )9,:*4D MTMY);:+6UVO$+:+[W&5*80%F^#"E$?HZM<S;IG\9P6,99;7 MPKG$)EJU4\PQ&"_!Y5C8-*]O_+F(7')9.ST;]-_2L'[_]&RGW_W?$UJG41IV MCVMUCTMEF#^.^N<3JC-E5I%VA.: T9.PW"T 6($ "4H&3#+YE*Z785Y5;/U* M8JN2#+F82 FAKI"/)%FL)8%&ZYR60;1]![:W/OJY ,#:*'P@T+D&L\['$*P1 M5F7N*H',LDS&?W8R'%(_7:S&UK;;7@<@*U0E1:60>98G3.>X.Y9&U+ M KHJ=:\)5@2:;3SP&NN\>KCFM>Q>!I:/Q&H,$F4P4V:?"?W'@X.)T(X'E)8NXHS' 1A"LYEKH9)C@+C$$H7C!M659U4$I9ID)5 MK[Z^2^V_U?IE01$IE:K\D"5Z8('N();"_SJ1[#)$5(L/[9PJ$2N?$9.(*60( M5G(DEJWBD#EJTBHLPV+F)8!V/BN;%?D(%(/(":!N%&XT.R^K2$+IC5E<Q,&XFY9E7F0QK%4X5E:,#U P/HL4J4"N==Z-7H(ES@N%S Q%C"]( M K7FWDP LHCQW'"URJU!R:2XP#-6OP&9N]G[ZU8\A[TE^9PL@V/!Q1@+:?Z[ MCJ)I<,*OA.?<-3XS]!],V8,1["UU\Q^CO:P+@!V+BD!1"EP)_[FC_4=NI[I& M*CC0G0,T2P^25&M"2>55!IN*SU8SXYE@ MG"[L0BOA07/9]N5VI)P&X[T)7D,$[5) K!DH]J6HG4QY)?QISG#-LI:-PD(E MH=-U)8<*T9&IF79MO1(^JJ7WKHO3MKJ]M7Y^@79KDE:>UM25FB\4":>R(JWF$IBI*W22V]#\T9JAEZ ME5&AJ/DA&S=_FI?>JB]/6>KVM\0$-+XXNB2L)F0%5-,)2 M@,+]3THZ:%>+6Y')22^]*\T#GQGZCR(#F&+611?P%-%HEG5*>>M\L689UMLL M'%#S'V=TQ3*@42B1-U)P'!T%9>AZOQ"HSJG"9X!-&:A YH,I6BO M@U2%V18BBSPB.%7,*B'U\J0OU@2ST)&% L\]KTX<,RRES!>F9J=5LE! MRB'(4IQ UK,@; P+/-)]0X::[7[&M[.51)C,RU$20P(3.7S0.J%76)P!%^72 MNL1M8S!#/S 4#-31SUJOV)**3IN8E,P1/16DI?6#:>F'_>L')[-Q1EOEV02B M+DVGYW0.AK0LY;EDG3> QB81+&AK$)/7"NL^+,%%,$OK-8N%V&SW,#(^&BE1 M$'A9@J\[&@GO4K <**Z^CST?#*F[_[4BM8OB8!I"G2+OV(=8&E =UBF*F!>% M#58[M_(.=@=PS="[(JLUQ,A(Z0 L)J+T00KO?0T\=5[@654W5!$[KQ;?93)' M^BD;="$"9!^,,UD&IKB ==^\I769V\9@EG.EGGVL$OOAI)/1>'!$PT]._@I=_V MD 3XH!2DJ$54&@Q.Q_(6>G#\WCJN6X>?W7PT7;<:"&!J'3J/)B@H$7)PP7OE MDUF"^4Y5^JY3Z?8I,T:L2=@X.NX-SHA>X=MN?W]4 MSUG)*:2H9)T&'%3=C3<($QU H>1U+$A6+4.IFL6&=3Z5/CU+OHD D>Y)0/; MP2JP\V+B/1_:#KHXG6)VBO%.E((!RWVSUJ@K(F(5:'M!\;XK/C_I=Z=@GXSR M[S3.?5^L6=+@Y= M?/[L[^N7Z]0?''7[G[MLA:^>,OJKBU[Y_:.KCW[IM,^:N J!,"6EZ]Z03F:4 MPIAL37**>[#B%C?G?WL;LWU8!_,.A_G3'&!=MCL9 M#RKSUYA.JJP 728)(+0.% )@"=+Y@!26H>+]XD XIZ*T%@2@D@IBA"!MP,"? M.% 4TO !O02R<8$@G$MD3TJ1"5X5(@W@"B9(-1;(1#*@3XO;7ZY@KQ:BBR4D MCK:<&;4D?> X @Q51S0@)Z2>#P='%XFK\Z\F M P_7TEP5V;K3.E\*+S)AJ\BW $EA\<#"14(N*0I1:RSD)(M%@0Y.E%G@?;J^$HU S465J+@'C2 +AR(DV FU\X5D# L< M)-8L:J<[[M%6V>Q/A@I.+B_&?CI@M+;*>G=(:3P8CIX=8'=X=!N^=3OQHE?L M*,B!1=W\P@E/5C (W@;-<8=(!Z5(L;=XB@*PD)?%):3HZI<( M=$V2"*O%H@&T*'SV_*%Q8*A%@0Z[:%TME(&:_GJ94TZ M"LV1F-NE8.\-Y <&^I?20%1-QR0C\V0IAA%!<43G/P.9(X.XFQN(FYF!!%D,&J5,,::6 M]O49A%?)Z5"B4CK?&\CB,,CM&\BC[NEC;J'!R3#1:/KQ@#!/'CYWWS[YA?_G M?.X+*++% ?R"L"'X(R026FH!^J><-5,/OYF-#[KL4$<=?O- ^KN'XP?:_G0 M'(___JZ;QP>/I1#_]\'5,W&XSR>/!\>/P_&8CXV.L?_DESA\Q)>=_CV]^J?W M^/A+S3>H+];$7G>__[BNF:?A^;4N3D^#WF#X^#\G)BG^7K@EF@6/NKVSQ_^] M-NQB[[]_'F%_U!QQBY7IX5'W/3V6EJ\]^?AN^CZ.?]WK]NGB_:2JK[33WNQL MK#=>==8Z&Z^N/O@77W;.C_QJX]G.]F9G<^-58ZV]WMCXU[-_KK5?;#2>;;5: MFZ]>;6ZUY_T>XD;O\1I'!]W^_GC0_[FQ_O#9PX82!L+%L]_&<\!GG^.__E-: M\?>;M)F9._;/M[9;C5_8Z_N#_F050CQE,RI:R0 $I@C0J?MX?9!.*O=5EGYPGB71?YS%]<';W]3VVUW=.LF'&V_W M7H3#K:,=T3K:47N'.Z+]?J_;.GPIMM;?F/;[G7>MUZVSUOOM7GO]UU[K=?O- M;[K=VWU_//G'>[IKV^]JYUN _M]3>R?;@#K1=_'+4.GQ[L MO=YXFU_\ ?F?O_;V5.]M/!Q(/O_]UOJ.W%K?.-L[?"-:ZVMG6^O[8JNSH_AZ M[_9>[YZU7CSO[?[AS[8ZNZ=_EA"R%Y:8FC,UP9!J>M2E:3&&F+C[M;H\>")% M\W\FW/L1A2>-KQE0'(S'@Z.)#=W I,88>W1QA3@8,L4WV;1Z>#RBQQ=__#UW M1\<]/'O<[4],9?*CO[^EX;A6KCJ_)-_EG,1#>.B-KCP^YOYBG"\N?T[Q#R<4 M_VBB',MSLLH\F3SQ]:G[[VM+_>* ?7/S@&'-F M*GFLCD\;\FJ+]JB,/],DW^BUC9U^-PTR-5JOOIMLIEWHK'UW(IW&_&M^8]9P MC^-@T(O8ZPW&<7#Z.==>Z_=/L+=-QX/A>"E=_'DWOMBQ>YV6;!VV#_?6^?O. M)O^F?=1:?_-N]W!'[JKM'KNYVGNQ:78/6^>_^8/O9?I[G>->Z_W.64NUWU37 M;U5:4+OOMCI/N^W.'X=[+W9@:WWOS>YAK]N2_MUOG;5QZY4XY?_^J11$$[-K M@DNB"=)#$XN")FFI2B3*VMO:GP0'YN_7">(#/YS;^H^;\911IK)L)IU0^%H? M-#'AM79[9^VWQO;&[UO;G<;O.]NO=M;:G49GJ\'*I,/RHR%U8VN[(>-SC\W&I=$RP?!LO:L4P_+H.&F[%E;Y;R5FK5)'JN'RESZ;CAYSNF7?Z5) M/W#*HPEGWK#;[_9K%/18ZH,?^.,<-C@F('R[,7 M)4)YG&M!1+[B0<8SZE]FDV ML=@Y;*GMP_;ZP6&E(O[=Z>[KYV]:Z^U>ZZA>-UT3.P/-UV>*>LIBI_5^[T5+ M;+UH,;552GM^L/OZY;N6VCG;9_XAI=/97FN_VIQ(FIFJG2L-FUR M"-D*:_'!$]F4(H#YYLS2+9N6OY%E_?D-_S?G_+2ZF:]L/=M8:V]L;&^V7S0V M6>1OM],4TWCBC(U!:0QIOSNJQ#MNX*@Q.J:Z51<' MD=U^HSL>-=(!#OD!__8CK]8]VF^,AFFR(N0#'?RY+Q\>'N\_:&!O_(4CYW M[*?!D(.ER4*LR7X8T]U@SIYQ3+B4'?[ MG3>ZU?F#N_(=L\OW:+VH_]V\'D"]W^W\>KC7V1"MS@%?=U/L<>#$SWC:?KW' M05CO@-_MW5[];^]J .60*#R-174PW3YS)4UL>HDEZ%U;\N8'2]:!P""% M)F4R=514-X,3MNEBCGZR+)G,@R?!-)557BEW UN>+5G/*93]:<*0#0YH!QS1 M#AN')\/N*'?3)*@=E)N/:=RESW4O4_SDV8?[V.^^GWS^VVW1SF6$%H%Y?MI\ MN/WPU,/\WSL:^26:,]>/@YQ,Z=ZYJFUM-\^ZRR3-][ZDIX_JUW M7&LY#VDT.O_/;_P \K[3^EJG]?ZR_!)6&!UC;*J@2Q-(0=-S:S>-D!AM01F" M>_!$RB!EXWFK853X80GV=3N?*7_.M1NY*P]XQG]N#3N#=_U[^_^:_8LK]I^, M!L-6[UP*35 N-C%8U90A*N%!1C3YP9-_#NI>6/V?[RK\6!6^_N;(^MR<)XIQ M:_@[G\E"[#ZDOHE-;WRP:88%9"BF60Q@$V*N8Y*J-'-Q,7E*$DMY\*1#ISB: MAT$O@K"]*U[^?< FW]OK'M]GAFYHQA_CZ:2U\,J%IE :FF E-4.VI>G)1:TI ME)SAP1/G!'PR,^C60^D['F+_Z=R*)5J/,]Q?R>5$,4*D#^OU] M.I]9U%FE3RXR/_Y^9P.^!_?GWB*]9"P^ZX M2Z/S^1LT9$B/3X:CDSJ18SQH\!F3=+!4/\6_5255Y]>MI?'C[YO'\"5S7["I MVN*A56[F$PZD>2C-EW_ZW?,8Q,-PP^D1WY\XG"+UQ0CUSNAJ4ORPVB%A.F@D M)I[1C^GWA7FQ(4YZO%=G1W'0^^E'PY)%>:WV^?0P.IUV& WFDG<'7<;N(^%\ MSYSEV:10;K.[_3SCWJ*'>YTV_^:3S(G9>[$]>>:MSJ;9XW=J=?B)7V_ 5F=7 M[W;6S-:+=J^E6(+W_.GEI'9$$87/J5DR2MLT.9,/X+V$-)WE/*BF M,DAO?FX6^XMS6,4WO 3T=P+DA[X[Q_ MK/WEO6W?P+8_IKR+L@4*Z*8VL30!%=NVM?8'0S?-":U M>AL7[7WS)/@"3WFY28YW[HF&&\>:T[PC!YS[WQ1P+L1+M@?]NTC[+&@"Y"[Y MNI:_3W6*9#QKI -BE^9G>5,S4]5@+JU&Z8X:V'A'O5[S37_PCA^.<,0H93XP M.JG91APU\G3GZKI89?N$XTL0YL+T+IDM6^'#JROU;F&QS4T*2=U9(W]N=>)= M+_D^?Y#SPB=S:8!;'_A^S>;Y/]4Z7YT;Y^;$-I=2"/Q0F:RS/VTNEN5H:6;A MZ](&6YH!2V@&B58& G"Q/'BR2Y_,PE@L6X5YV6I[L.1DW1_4H83_/>E6><"J MH-3%Q-.QA=%?R 5=YYM?_6JR;/ZC@GCXM7772V0M?RT OHG;[MI,V747J_%7 MMUOY8] [Z8]Q.%DA/QS]^W4G[_\4AKN-Z$,S%>F:X)5LAB)R,TOI(Q6M;8I5 MMG_ORO@%8-%W!S19(G2-2G^2YS,X#EC@5A+-#>SU/C#I98J-='X"7_@SK'J% M2"_IX8L8NI)K/3RIMI;Y:']_1))D]:QZ^#:&0\&RUP-[&Z3'5>\VU:3:DF><]JZ-\O,'>E,&:OH^YXS*1'/6:Q MX:!?D^>]LP:]I>%98[/FBS!-YK&NXQBG)7>NPT?JI-Z/[>4%H]_) "Z4Z*=QS7XAVW3>[3!_Y US3ZVRJ1\1)K]EOG_TOV M7,WYO#OX]^-_^2^JMCZJ'3,(>2M;+:4W>5TWL#N^]Z;.C]@ M]_VF:;]^?MA>_^/-WM'&I,Q^Z\5+TS[:%*T7[3>[G9?72^X?;KU^J7<[3_EY MWLC=URW1_O_9>]>NMI%T4?BO:&7/[$GO5[BQN2=G]UJ$D#332>N[7KV?C?W_!-OL75__O M[07L^U]7_^Z=C3Z]JS=1.M@+NCMJ>V_N;F[J_?:"V M@LT7/WT@5GCH<#J"^?VWX'_$!LLS^NT]9/T\& 4Z%\>JD=S>6IQLM1>V7;^P MI\X[/\TH-?=T<8]-9MO?!9F=LY;')&:]>/SG$>M[:W+,[Z +/8M^ OF;,H>- MY4_34_J@HA]$_D>G@8D>#/H[X<:6[GN-$/N_L;^_U A_V=@SV]O[.X M ?W]MEB_QV[L#\8.C@%20[3UWF?I53'R6A9P+RS @)FA+$!N6<%-K&#JL@*% M/3)V@]V-OM;;&]N] +C ?"#7;75Z^_O[.]N#GJW8 5+MEMX4 _4 !U'VI#D MD$E2O#!8;+UD;@Z&)2@8 140V3%]*,WA5/\>57$;P: M7NLE^@K]4YF^C'+R'B4J"9 V0>7#ML#X<%ZH)%19F'O8_2@*%Y6F;KU4/S0Z MCKSU\88^3<^D((GGI!"((P_K^-#+IXI"8X,JO BX$VSU/E:)&E* '5U\W;W7 MN:?R')04_,C<$\A?3>[^1#JTX"\CC (D 'SDI%D:>^DE59X;W*A\B"5@FTWW M\K8WMYWJY'.5]14LNW'Z+=932DYXV=WQ?NVN$%QRT?LQ ML'$' P=1-N;(U03>K? A0%I*' YIQZH,(UOYWO&\M7'"W^OL-A1+&J@P*[4K ME$Z"07:( $FSPPHMWL5J^"1ETDI&M\$SAUO_V0D.MG?4KMHX4%M][,ITL*'T M_M[&3C?SOLWCC=\='"C$^+9\U&4_*1CF/+R5XV9/LOC#P@1=\IC/4D MR'@I(Q.!]Y05R[M'8T&1G/[G8&=_<_.@-]C8VQ\$&]O]O0"CL=M O;L[@^YF M+]C:[M^H'3X8=7@VM_9QL?:QDM6\M8P 'PZ'P).0:2&OTH54C N_N4Q%U\6J M1* V2L($)%(#3%B$7^7F28>Q(3?M;9.5:LOZ@SE^[N5E\'>K"]$X;;6T$(S&4O!,$% MC$6'![WN?TZ(N>QN;;X ?AI$8Q7G__NB9SA(F6\,E9J\HJ4_XT; P@>S';[: M?%Y\9&:.ZZ\[_]&]G=[.01!N;*K]W8WM+;6WH3;W-C>V@YV=O7!_H !K_Z9YEH&0F[R2-@??H5=6[JBQ<1 M\U_GL>T?H-*GU-\)RQ3C*9MS&M$/)$@*1L ?)0UW>G4]IJT$PS;KFFA2CL.T MD*_GQ==GTNC?Q:DJ+/[M/FO\^_>?_^D%_8-]W0A+L ]"W O][V'/HQ @%?C.&O9:>4/22KY3Z"B,+4A8,POTXK94%>!>HM M5WCO=#\#W)U*MOL!44;WE;<0C7G9&4SN!0HTL5YW>S_H;NN=4.WO[.C^9G\[ MZ'9UMZ<(DT%9Z![<'9/Y%'0(XJGY:762Y\I:IX#2O?\@G+=VMG8V0,$--X"; M #M5>GNCW]U3!P%@]WX?5+2# W]K<]_?VMV:P^K''K>W7&6Y&3V<>]4@+58 MSHP"L%2)_ -3Y&=TV$AR&:<-I]^F'K4T)W=0IC'_&'.*TWFQ@V3CJ20I03<= M:TW/&=H>I7&HL]ROU:^@>S'"9G50EM[)R8GOG0 4:FK(7Y_KW=7D2RYS>HGJI^G,:B1"W]2GYEY33-#]W_Q M]\2%T*^Q.]C9WMOM][:W]P\.]G8VNT%O:QN_Z ;A?_9>F-^,LBK^,]0;_4RK M"S"T4*=0\17<),Y==#<&NQ(X;/PB(6YVA ?4'@^51?ZF)N,PN@*'+/*17 MY+/$IV 3ZI%WX(TR%%W_M=0E?:$42A*E"6)S_G]^5(T(\.#C5I<<37P::)5H M3;4+)^QC1GBHV$=FNA3_?_Q#8)]69!6_/(WM-B#-4MM^2.&TG)MSX436M>M; MNM_9VSQ8?1:PV#F=:UM8B]BT1^P!S$]B?BWZDPWY:%MYIF7G' M=M[4*OZUKJ35J^EK):R[I&R]E_\]#E+)PA0_9V3 MTE9+2BTIW1\I;75?_/1!#U7L 4$%FKJ.?><4M=U25$M1]TA1VR]^^@@_\<[5 M0!=3[VV48]9PF=TDJ6:24';7: C*FF^NC5X^:O1R:\]$+^\6OERGVW\$>;33 MRJ-6'MV?/-K>!'G$Q3%8+UX;#R[YV\=_E%$Q]>&[F)(M*16:DT"]CUB%G/&X M:IZF> Y$.KK,SS2%IM'"8JGN812;2*[([2).2&*_C,F<[+ MN*!'3B>:-_.=2[N]-N#O?1ZTM-;2VCW2 MVLZ+GXZHRA7[L!&%@6!3PTP+S5'KOD/NC:;P TQSK%JEX0\<8]#*Q.^<*%OE MLZ7*^Z3*?:#*E)HALM2C"'AXZ$2#:$-O'']/$JX*,$N\>&$VU7=. MGVW-2DN?]TF?V.E"*)&(#!,Q@$+S&ME]P7$YW(8T]\7GSCJJ=P(OG>!0G>]? M!6V+75I2O$]2/,!*S"@)H@G(0B=D]4YK"27K[!*,P-O5OK3^O];_5R'9?H_] M?TS_)[^U/L ["(*VRJ05!/0@>Z-BC,%ZYR.MVP:P+>:N+>9V<69:#74=I6*%U7AMY^NGBA^[U^('1L8S M/=))CG%R'/$UUM[+#VF>_]!RO9;KK2U6'UR/U2H?>>_B]*H5W2T2KRT2=WO7 M(C%WCYE'8 OIQHEX+7:WV+T>V+W_XJ=/*8O*Z8O.LV M'OH7SQR/IS,MB+R79:+*,()G;M"<9Z,XO3OZ]%>SSH\T%="1+>8G2P]AG9\1 M:V:C/N"06!?_[W7J9/-$Q^XJYM+BI+MV,&T[F':5Z-H\)/7SX=D7G*>X@(S7 M;S+JD@2T]>)FR LKW$ I^6IGOV,GK$<4QWBUP9\]Z'U@+HI75<0\U(OKL.CM M=O;IX&96WK(#BE<-*EKG550 >01+ ._]\:?CL\,/WMOCWXX_G'[^>/SIBW?Z MSGOSZ_G)I^/S\T4-X[0/RL4D2R\CS(\'?J,3V+&F&%LN MN8,4.89GPC+ [)))%L&Y8)]F$'PZ&.2C-(-_1#$].U38:",L\R*;=CQW)RK. M4UH7=7;WIYE.]!7R/'A!J -JWH")6\M%B=<]V#WPL+D5S:G'K\?] MB,'%'V5:>W"KN*S !)^!JX2W>H,467R("^&/M4+%#9;-T8@L9QM1R"U\.FR%Q<@6/9\W7 M@W N$5QIH@UHKM(L#O^1>S$@-ARI<3MP)C@052-VO"_PH^:-PN*"=P:/ M 6RX=1B#OPCB,L0<6,,1AY -:5( ^SW4H^B@' EGVC$B&+JY64_UPK FH5X MR;[%9-/"!=[V.RC8 $]3)^*;'T5(()?P"5ZYV:XO&\#?PV\2>"\C ?X,GI[R MJJ)-.LB!V]*JK_&5&I!4V1Z&*L_A:O!M0ZINP<^2%& (YP6@H'\N5:^=SC(P#;SO3>9^C,"HC]$F *[ M4]QP,8_@.\71<]@HMB96$X#0-Z!M@O7.UM_QTA%W,\"%I 2(PD-_.]C=\X!) MQ; 'GWZ&[YT"UGN:R."M#O2XKS,9G]+UO=YF;_.)\/DS3?H2D1X?VI9^2O M.1!5@#],/NZPJWEG6T&,(5GA@A]T% ^F8I^"P+O3_8S$5 M(XH04PRH35-(:"?<6\26QR12 C\"9CY1F677V$T[K^93P@XSOD9:I2\GY;VK M8$2<;0B/X+N#%)B8QCKI2,,QA$?!@WWFE>E04R<-LPHPO B9[$@5W@!Y*IP7 MB 78XD7UL# ;9%H("GA5CM)TBNPMXAY4_8BT(K^!*?$.*B9M120Q::QZ2X I M'*) RZ@E*H+5.3YN#0^.)QT8A@%G 9LDHH:K8W6AD:B'94RR"L@[TE'(Q?(3JB.6#H9,B"W;Y0S[#(#SF M#=T#+@Z:^73?-]*'<8?$'S)"BV^9](,%<9-C5A! COIXX5.@2]#!" T0G2P4 MBF)X$P'"I @D(HFX*H(!Z#$%$XZ1OY(F .OP:,:604&,FXP8LT*63#? MX"S.D0 'Z8!U3_)N%VK,W6&[+GKCIG.^0](R0$YDJ&3 X2\-/(@IF<.\\EYV M?_#.69:=I?VTB(+\M?>R]P,6198#10M3AR62O?#5U@_8'H 1ZS/C8.Z]A]=, MX,OM'TAE9!GEE%7^MQK#UV^C(3)4[QR=)\A07M,I7^[\X!W6%+:WK,=Y7XQV M@4K:.C+04^?.' PA33%!K #8(6XA^[I*W>LE'@L\LEG%$?TF;%"9&S1EW_ > MY<6X.DC4;P5I*0LT94&N?A3C/>7F.AR5V'LIW/^85:MS=YL&&X3/_T ?WG 0 MV!WH*QMU3R33SBR528TFW";N.R(;Q/3_1>LK0X %3D<#;Q*KI*81 M9ZBS1N2OSK'"FG[;3Q.06ECOB?I]'-,Q228.$64 >&8/C\P'FM6_ZU"MXWGW MZ3MI9DQH/3'OF *E@$EG5/+EB (;O1 -Q2CA"W0R-GV5+I@^;"MK>:*.(S;/%FPA%<0Z7.,? 9R[*$753&"[,:)E=$LUB+ M34/X17E"V8?46 M8246"<^,77YJ[/+?Q"ZWXN#L]#?+\*W97,,8> )0$.P)N-=*L/K>&)5E04;' MRY"939$B6@)N,'^J(:C5 P7%0AT#2@$-Y5-0%,=B4R][3-8(<9_RA#^W\9<3 M5*+3,F=3/*U6MT0IOQ4I.P.(:W_/(LK\?BT5J*^5+P=O''1WP(,1R:^";")- MY(YT'"%Q&O]-@VMG (83T33 "&0W&!&H?!LN8+UL,ZXB9#=AAFX)Y$CEA&0R M0OH2T2G>Z+,)UN#9F7$;P3@]A?ZEC5&*UF.U'U_$ 'OM +'Y@B("Z$>RM+TC&D+U M(2W!3 3=IP.Z4&68JY#4/W*%TGM$=QC$Z&SD4Q519IYA"D.S>", X9,3M?"S MB%?DG>WM;))^,%C@,Z)5T4!D>NOM[5SS>'=_,6$\VY!Q;W'(N(W^?M_1WT?6 M9!HMK\?29QHWLU#X5XY1+PR4=!F'CQ,6S/;'8Y2H)748NR:<).8-;P(VF5QHU^E" M?E<3L8+G0$Z/:Z$F-QQE1/Q ]3%*@RO\B!;7N!^S)N%J(<9G=&W\' KHD5.\@11EJ%WF@:9FF@LCZ^/TZOO(S?9/S%87J5C-*8E4;[ MJ\!,11.+FYW)7@ H08>+DM\9OSN&,;D40/[E/,5=DO_'P'*27DGD8A #ZV'] MCCPWLNL)=N=GKW]%$Q523A3TQ[DRQ["=B@R]P#MZ/[%JXMP72 M[.$%*#+F1?Y2(Y-./[^W,JE!JG)THK*D%UBV/GF]&WT$DJ828@YL/A-UZ/'2 M)B^#+9$$_;1&9,O"=[37T8\:Y;6<$(H-YG\].)@[T4$;@YS>$![TEXL/KB/K M)ESZ_'Y>I"L ::HPER(K!G!#*>O;:UNYL'E]W_X%!2'2V^_JA^4 =#MUMSEZTR3..KL+*2Y5-4PL9 M1/!RHL485V;5N)9Z8]V&'[Z>."S%805W\ZLXGA] E#CZDSR+5QC7(YUP1)D( MVKB+\H;TT'G\V&KQXWK\F$,,Y(04D[ :D6C@]LJ^GAZ=U^*1R+5O_-F9^[/V M[E9Q=POR4APCAN1O"^M5\-&Y9$$?3+BR ),OUO")X6\%*#;!J!9S0[\W.M;! M$DK@<4X+,%DW"X)AZVG7+13<]JP-^8Z_=LX[WOLR1BW(^ZB_14%*D+(ZT6$R M3&/E85O-LX@_%CK2<.6'=*XYY /T4+"I1[*Y2V48^PHR *X_7-^G'3FA#-&5YLV_,M4E: M;,P)-(8**Z 8V15-B=]DGP& _1/.E7N' :R!<5E0)CF38!$$W-^2J3X;@@L4P.=O-6P8R,-G% M4WHUF;."%"#W'6> &P.Q\9LT(X.;_@U? 1]ROPVRE S=?,X5DYNL"G/L ,B# M[&DPX[.:ZZ8R?/%MC@G.F=C:R3)T_ )N-!S1*'4]6B]QJWT57'CUSZLC8@#) MQ#Y5\ =&R3%A@:X< M@VTJ"T8F:'1*N\2/NUX>JJ" ?(=TTJ SEV4AE'230NQQNAFOH> M-A7P$,-N1NJ(*["U E?2N(/)DCB1N%R3&HC5PD@;&B:*J8EXV!53;F4!6,/ MY0'WP5R0O!$;V9><]+7$JA/WECEZ&@C-"Q7.I]O_;7??I-5WS%,4 !;6S>'Q MG#P8(O9OK348O:"FES.GK"L0Y*,0;FA97F6&991P0VA(BKTK[Q@C7&=X7DDH M#E#/YS_ B1.LCL&,:S=D8<%F\L:KF0+6U)A0\Y:O( 8.V]9$C6@-M/2QHB8L'K.[^E[#<@B0'!*Q9-E2A*15*<"%%3!)KR0!\WR>DF6J S:&1F]91_#.RC M&(E5(!G_<* -R7IHT$/ X"_C(C*>/F$V1H)]//^M2C3"5ZZ#PY8*TKSC2_%/ M/;S[UA=!P3!C6;6&@'D$QS9P*;0>-@:Q&@Y%ZP_3H$3I6*77!BD(]BO .2Q> M )63+6&05-;Z.,(GP 8!#9[!*WB)^95PEI34B=B+P7)&T37PMG:VO %8(, D MO".R GI&N:X7DPD#PR*M,3 WD8#(Q+O=38S[Y!C*C'&=$;#J4 <7^._>SB90 M.O!EKB<;:5 ;-FPN+^;U O/">";Q.RIN2]-D G+%L4!8DT'CQ:L;+]L^7(8W MUDC%,X;,W/&I7 $XUX8>1SE%V8Z3RRA+*>X-.M;G+"TD%'LX)->W54<_'UI= M]$L$K]H& TCCNNR D'?)5Y(5&K&35W[;W7N=>Y*BC#4^9@NB?K,2A,#$?';R M/C>]04Z#Q;*HY=T#JU4V2&&%:W,OC]VWHD!NT2$D\X MZVU23]=?F(JV,(N=))=4>[ 5"N^S]<)FJ^+9(LLWG13D/D!!S=?.H=]!0:CM M9&*9JB9S<">&45F<'V>/@]H/J E2=F!C^K EV)E?^:/QP$"S\'X1O.10]<%P MI-$*QA@D>4^5FD3?!&1+K.CJL"GM%IX!D%U*PAY 1D[2"RVUO1I,HDL5EWJ# M$[%-,>^:1OJ_.&E7+J;6_(:SS1#<' <0&%DJU0WN8R7;OVG=?/,UDC4R(43V50\I0Y^#O68 M7_?+^$(PTE)^U=-E':OW;E%\_,#,>HG"4)O?^Q8_OBZ=BEDWS7!G8_2:S.3K M,X%]KBED-YXTW3'*B>N'\SUQ#U:$1;A$)[(E5>O(APCX!-'YN*(#PN82QBIQ M9;:3C*F?K5+%R?ZL@%B!1W^;Q*;5D&)2C1HX$ZE[SH[4T&U' 68Z M3T-_>\\!@,XC^'C>EK;C$05HR"%!Y:]50(78+&6 F]!//D:'C1,^X\XA82@. M9/)> #]UE%H'= MK$G!>T^<_C^#- 1X^$:A=&J0S4$(+GWL#X6.#I)*890#5E,4E>2J"%-,$*:M MP/8&%%G'[ND8@EV2<@HIR#?BNH!"9V2AD@9<:K&BU^IL^ U7@=GTBM MQ,6I)R]4?E&KCJ$J8I-GX]?KAT\^GOGSZ:YNC7#UPX9:82?T:50HF]@\D\OA M-$L0X]NFN@(89A*(*"!;%H.HL)$+T$RB21E310J8IB X./.%J);:,M \9!*A7=GK=#%N>RA37(69!K/PIW96 M"^N 259SIA*6#,]%'>H-"^%!-V)>JWOFS"^L?IZ!H" 2=3>LC*^9-H@<.A?4 MBK7"6# UC#*=,+A%@).99Q%S!JDX>I!@4\B(R_UV]O]N9'8^X@"[U'RQNH?D M$*?2R,O4N6?1D.J]V=@+32.U&UF3N/'19UT74HWN>6DU92( &1Q[ UA&K":Y M?F7^\1H$_R16TU=10BR ?M0PVE. M['=Z.]=\?^V/K_MR=X\<^:M?N'M/Z]YFP\T=W7O+3'J_0___1VWSO-D@^4S" MT*NF]L]WFX' %'*?4QV6.^DA-:F[Q3R'OS;*8EV._5EG@?3I_)*BDG;&-UP# MQ-)S#*JC8Q;/D/KM;%\ZXS!._M;_N[. M;;E+\R7>*W=95NA_1W?3VW^4:WG*W.6):"[=_3MRERZ6_[>9K?57=;P M;EK=I9!@X,H\- _PZ"JYY$+C=\WYY_]X9SPG@J+G YS4627GT.0+)R1X'US@ M,==8>HIG]_XBWI4]5.*''S)6P@34FS&8PE>GU=7&'W%C:J M91KQIZ9X#9L&I&G6D)=7+V1T XG4W;4)4H_6K[5+0/0:],(U.D;V##VS&:_.,/7_)G\KN898ES+NZ"!HF3L2ZWJ MXJY3S[8B9[NMR'FN%3EM3Z#K>@(MT=NTZFF3%UK'7E'VJX31;)Q.,.<19,\H MY9$LV)=">C7 UZ:9H;2=!6[5-LY:Q<4U=""VBD4+X55 .(C5>&)J']*LQ=O5 MX*WM?F0 Z_94E"S_%M2K +6P=(U<%_.9)$E+")Q,"UK/SVNE<5N-F].]@F2I+TDEQ94H1-)08"%H:41C?Z3#'R4H"ND$&<=SZ6PL55TV+; M;+3:A6\1!DM<"6356_EX:!O??#%.QS9R!.(O4CJG \ L-Q/2%" THCPF(U+K M)5,I>+><_44.O#9GO\W9?X(Y^\T3H-K,_39SO\W<;S/WV\S]-G-_I9G[?SFK M:CWN]6]_Z5QKF$6UO;?G;WSK3Y8 MP[OI;;?5!]^G]O5OC#1/F= MI'L)_S:VHO?KO?"I*=_'LWHOK5J$W>G;7&NV:5^VXHF:4;)XF.9:-KYU>E,+ MX*5WW0R8&Z^CWD!;HINWF[C)S?L:YC5)7+Z83F26)#5AI7% $HAV9V+RE$IG M-@+74=0F)IJAB/EKVW/OQ]GACDXJH_-8->CQ=95WX;2YD[=4"1>U\0FOF^8X MR%1ZQ-ZJV^]:)N#4J,7%_=JT,3M&XF6H)\4H]VA\-UQAXG5I$A!.,OKAMLAA MI_B-54)C5'FXJ9-R4^6VR]PW6\XES_*P^S]*3HZ'>_6]&BL$VL#%?'&%?_DRK@O@!+$, )3F6OCH]CQ>2L+CG66$QM"HEY"J<;V::2 MQ V2,#L>UL5UB:7B42=>8SP6B*>(\/9S^1>\P>ZUE^:QM&V7FS3.%:3QO%@%LFBALH+ MDC6>=+["\T[3X)MLA,/<-MC=YFP\(2WLV>1M M=+?\G8/;-C]M=9@'T2\?IQ'Y6G&8-F]C)7D;;KW;NN9OW%38]CUF<3S;!G@[ M;0.\9]D ;PURE6XS]_(Q.G;6ALC?848GSPT<#+ ?A7>%@>$,.2WE"\R,GG># MVM60>!H'2#^$CTR[CVD'V E"AV4@>0WP MJS*9Q)P#X4QX=!MO!6E>-(2XBU&4A1L3E1539\ D!^4!K?/!U(X.++&C LVG M+&FZL0QA5+8-!76)B,V!\@+>KK*0)@QG>LA#)*?P3QQ2K'GXJ9MK55"+4PO! MF<'6%33-L,XJ=DCX4MFB.D9,HBRO 8Y[F#*?I2Q665EH"( ME.>VTT22PB9D&.@EMHG("S=EQ$XPK77R<$>MNR-+&R:( LBHST<3ALTC"69N M%3@T/!]%DXEI83N,TS[FT:A"N4D4)XDDN3 U52E@ &=IT)-4*U*_9,Z#R]-! M<<4C*P>4P<79'G@$?"7VV$ \A8=Q&W1"&46-[ZOUZN%F'30%$X1=,&HG6;;I M%&U7C%O)OK991IN%T69AM%D8;1;&=Y>%T7;,:#,P%GK(=_V#K39ZL8[1BVX; MO6@[9CSI"']O=]??W&^S+];Q;KJWK6EOLR^>B/;U7#(O>GM;_L[>3JN[K.'= M=&_;C^<[U%W:S(LV\^([SKQXF.F=S1'H0YVE\#:)>+[5 YWDVOOBQ,,ZWB-T MK<"> S=OS:*1G3NZL)U^?8ZD-+6G8OFWV*"B&$LW9'F-[WTZ/#^47_Z.8S^Q M()F+C4U4-\TXFDC5U+:>OHJVPDLHL8'"N1)LIM O4".UWG?"N;X78>@T&LC, M@JB(AE2#'>47N6_F4)A@[QC'YY1Z U!-A[YMKH_HY5,0F:O;D?H'6%/OQ!B_ MT#!5@MH_O7T;Q_,@/B:K;J0 2<+?/8&&Y:?YAJM9Y8"P%+VU+ *IZ)_30WR:QI))P M2Y%J-( S2]3K3YTI)"D-/Y'VYO02)__ WKVR*%B[=,1."R)Z$'^Q09E2 .ZJ M[005W,/U%Q$%XSE$[LDDD2@IL5E"A5@#0!?86QMR;4.N;[?!EK;0&L; M:&T#K6V@M0VTMH'6YQ)HW=KN^IM[C]-'MG56KK@0]3MT5K:!UJ<UV-,$ZWDT;:&T#K6V@M0VTWCVBN="% MU1QZ_7AX]LOQEY-/[Q^WYW3SYHZYLO#&<*=>7WN3-"\F*=8BTPB$G"IJX7P+ MAS[G1NMG*8B"* " -L[5]KU%/9QI@L'M"NX=0K6!;<#U$."=PQYLF;DT\9<" M88V!>OMA[:XL%NED"*\/$9OMU3CHY]?HKXZ+'6^N)+IYIS@R */E59P=-\]# M(&!7@TC'-D;O;*W"(D5U[^.92#T@-HH)Z2M?NZ+F2>?CM$\] OCBJLP)%Y2T M\SHT,2E#(SNYD"VE2$6J!&Q/J0Z]RC_!U!#.@R@4@!OKMC&$$=GI"[3Q(YM& M(O7R;H%_-;I#$9F9(U/RA"+PZ"+"]V[T087I ]5RZD>NG6>Q8+Q:J9HJ ?R' M.27RM-++*_.N$(LB/'#-6F'ER]P2$:Z[UA0,:&H1 %Y3D*)=*N;-0 M36GH@MS5KY@X9#^T/_=IAPZ-V,0G_/SL]#=?)EF@_*B&IAC&*AE'(9XKQZ/' M1&2$==Q2HTPB?MQND81;COMB,: \>GC"VR/LQ#X!](== 7Z 8H/3C03'[&DX M"\8T,T!RA ,QC"J4_XO<%1\SSF8_$W=0BX&3Y] MV[E"%AGJ=)BIR8B[8*"@@TN_3.-+./5"Y'VV+9-VVY9)S[)ETD.SZ&H0%#9K MH4%@'>_M+%R'.+"B:4.B2BO+M,;II:2' M*@]43P^(4WN4 F/.7R(QW7!"[)R4K"VGF'3F2C O_I3A_,0 83I%?(V%>)4 M&^!0..((%9M,9CQ5#! _XQ,[G_7U-!467O'^?^3\1QIWZ#9%].+OJ]Q&+UZ9R8]@B-;U?),)J\,%V:35]#9 *LH9=1(^ M@4$F0519/E$VK\.R9//+YJ@9^#$JBM0OLXWH,2[8D)(#WH MXK6&6)CZX7L4X$3P4BQ"!0'FWVFRD+RMWM]]_!_Z?NL _@!:IVY08/5,<;H8 M)WX#I:+'D%* )361#)"&-V!:-9K&_,N&C0'#JG?(6LK<1ZQC_K.TMFHAK?Y]^ONPGA1\#I B)@_N@>^?8+'R2751?C>F\_>) [L\+0H MC+!K&/+RVBZ<=Q>4M%C;@4H2/(%%BNKE^S,O/TNG\.#;L@#8G8]PX-KLF__* MBY?A#O=7@-),FX>.71FF7I(63IJ\2J8S]X&X%J@-JJ9<4#A4! MH&+0[T'>QQK]XF2^H/^BV "I.V9CRQ?/7&+%LQX,T'6>LM$'Q XV+K_0T0#0 M1E+YR,,YE\N-EY2@Q&.ZG,\.OWH?#[\Q"IGIQVJ3>I213%IS3Q/%5$RARU0+\&?0;.\Q-7R=*S==62W MZ""I'#]F_*(==)HWO2&.QE%!13ORDJ^&+^MO@9X82Q>K>U#5O8C(EA[(@8NR M3XTN47[ )G!]LZ!T?TS@]9ID3_5BF;XIGM] ):9IIRC1[,$R5X$.*9=A1PF# M!>B!NA42YW>L?.MZ('7:>M<-K[:* >I6?0W[N-36 9WK@!QTZ!P< (%'I#=1 M>GS]T+7&F_I;Q&T?,7H$N^1BG@1N-9HH5MA#*=%B3P"ZR4-1![I/A9J/3C]^ M/OYR\N7D]-,Z^M=0YS)JAG75$@5C#"2>NGY*VP'4ZB-K:9-1L_!?X%F@-Z*O%#5/U^T?I^R^=A@]>>]JS(3>A+R& M^YQ.F54,0'NWAY]M3[P(&-;*:SH[F(,\K+SD-L8"!=8GR%K ?>(,Y,E(Y=HJ MS^Y0=8YTQ-$ H#@-8C8A6+S03]@K2>% $S*BXXEOE_WX>3H9(0<,B-E99P3( MJ3&^O;H# G]?HQ,$Y0#RPRB"F ^#,U<:+2%(MGK M[R"8\S"2EL@BB !]<,/X2Q-YJHQA4E.',EH8I+6Z3%FV9W(T8XE0R(.^&;A^ M]911H68ZUWYK7ND^@(UPQV!8 2^"0_RIT?\R\/%W$Q"^>$=&-')0 Y#2B1G7 M3FGB*^XAR"_%2B7&:D2MK..A(,E:1DC0>V^4X@A0)JCLO2 %W4E=1AF@^LO_ M_J_]7F_S]='I;R=O-S ''/[LOOX!0 54-): &6L!J$M',J,[GDKT?DP!M7%? MQ=Q[.T[A">(6[+H+,FP&C>:P(*+*W+4 Z?BY&..0/(VDF5M 3;)N3NV%HV#T D;=(.:ESCA M$KZ MV*,)R.4+M0B'9B+AC^+]J>N52MK'$_-VBN!QAGSVHXG!TICZ-+O8"&)L/WYV M^ELNO((51\F\4-3VO%7=Y&71T8;@Z51 ,!^G.)^[LB.*^#G19IB$@R8SA%2 MB(20@5\RQMM@H1. 8UN#*,BG71A#)JVQ0S ;D!W7HG>^]T>IZ %28MR\$W1> M4Y#1A-R06L"^)S["K IXUT#8/1HVEYCA@P3/5&ZW.A>*Y'5K6Z,L!T./X6R M%4VBZ(_2N'-3#\1,E%2Q?D#W"V QM? K7AH&+F!C9N-%32_FK5=F+V[RL77C MQ>I^7F:76IBN1#;K/2(&_-]KC%?%_-^!S,]&DP?6:MH M3-YZ#-WBJV%E8W='D\:DH)M-<2/Z&Z6[&9Q"+"L7Z5DYP(R2G8U3\6":^+#C M<*160CZ_%C=*XV&RS,@PM)$P@US;(2"BG)MWR\,<1 :.J=EO6>*Q[1FQ68\H M(F0,HK3%(2-!1*-R.$W(;&G&E7N[#,\'0,SK_2MP1B.:4]$4JI3!ROE%<8N, MH<.N4I%79*5*UFRM.52CT\&.GB&S95@E

  • 0Z MCF?'R7&*MIU#)H831<GR=IYWN>6*GNKWZ;+S+G8OVU96-1HPCWB64 M XS!1M0+P,+C+"\T33'AC,6=(66>RF5<1=5IQM456+RC]&L5_JZH;L,(X.4AS00UF2.EU\!)V!$SK47)? MC&(S64[FVX&U5Q8FK1R]JY4SP/@DG,NHA1KI>$$ JDO$*R!?J*?B&U]!-46/ MO?+7.^69/\@UW8!,]@I$1[(AJZ72K^XCS(<^+;#@^O.=;0$^-P&[VR.3'D%1;AWA=N:>Q "X&R2GLSO%-!SBP*@_IO%( MP$?::PH'P)^X.0;X$XJH.^XIBN?,Y=^M>73[_/CP_/33X8>3+__V#C^]]=X< M'OWRX?3&8DEQLVS5FV,^0N#5A@B439UP$A<69JF15N64TJ29R_(7:I'"PA;5 MDU7S6$U:7IF7I)E2_IP*) @O%3#H!15R+HMR-4YJW M M1_$)$W9R"O98@=]@-[>U9 :9JD)0)Q_/C(2S9HR#* 1E"P?*M+1%L-*'MP9< MJ@:2HS37V.'+EL\#S1UP8H0!,P0IRF#VM)9IC10[(&HGO#=Y2))W=&7UKE!R MD "!QN2M'E"8R&0*'W FL$)&$&.FH6<;'X[Q#@ ??WCUH.>_L15!KZ&;X!UX M]7VT+3XXZ.SO;/U]<=?BOR]JQ;N]T]G;Z2W\>K/37?C==G#8:YA MX'>.N4['FO5OMGSM0:GK]JK.N4R'GR<.K^[_QZ@QS3S*?-M>!DF>$7Q:?%HI M/MW 1Y]HA]FE,NOOJRG[7^GZ_F"=X]M-WLLF;TU.U[1][!ZL'5W-.)/:)O=/ MH\G]SG34^?6%Y@T1Q.\(;]H)1^MX*]U;"^_V7A[$:?(XDZ>>@UU[FUSC MYV#N;G=O.SCWGO3W[PBF&*3O]EZW<%VU:V:[=R[+WLO>(+K,5N0#6 M3'N@S+5K^ZC_%6-NZ3RU=4:ZKK^UMW7I/Q>3X+NYTIWM;3M+>Z'K? M:-??V;^MT&[O=+WO='OOMB[_A[K1[S-#^19M%+YC);.[?5MG5:O\/\B]/&+\ MK[V6:^*R;1[#6M[+;=.KU\]67E>7>V.YU_UJ9$\TX7+Y0Z\C!?D[O>_<3&R1 M]GM#VIW>;<-?+^\R=!:A&NW=41:#*,V9P]&9/_CG5&S?IY4-<#> MM;:+(;8A'<[-B%K-33RG1QM1J+>]#EV+ED].ZFV_!E29X+P&FG$K;0FIXS.U M%\26BCP/S?8CE.;W,L>!&EE+P\KY9B0_4MN]G]I9.;;]X7X[*^=9SLKI/G2; MT4]IU5Q8FLN;WJMFM,%,1]M,)WJ8%I%MN<[##66J3H^-/Y\5H./Z_-$!BE<5C-\2/(FPD]P-0\'&-M M!Y9KGAG G[DM];GO.<^W#VB"05C[)3R'44S^8YBI! 6 _1"P1>8'7HUT8KL+ MTPP%H"YL,%S@?%#X&; RF;$N;?;#%!2JCG<8%Z.T'(Y,?V8:=3G$KMB(HLU; MR;0S"X^FS-)D(5@1Y13^/,,.SU,/\'L(U"K'AE?+&OC/(;6]!B0V QK-NZK' MK-;H;#TG^Y;S8-E40*##6@MR9^:0B5)MRF M8TT#N29I+.CF=/G/7<+VO8$.:308W3V--([552Y#:^QL87";%JXWN_@,#G[357>LU>*@7U^'0W>X0TE5# M4^G>>;(*^BRJ<4VF$;IO)@"9Z3$ 9QP>,5"!D/^-O;#%L&VOY+HKL4->P)@9 M:!P*RC/FF4[J\UCMD-46]*L O6 TSQ.023Z+(;L E&R0R;2YOP+=+\!\<^^3 MOO+.TK%*%AVW]X3@O-4A" C*63.D(R)<.;9NEP?9 D7KO&XJCA"0T FQAFO>,$K3P_/P7"7$E>LJRBJG S!&5+KBN:E/SDQF9ZSIS"12ME4734RE MZ54T\A3M3I\&ZQDK%XQ7TB+(EE3?9)1MH,TX:9D%R8-?&TQ3UQ)=O ,[U(DG M8*DPG1AR:EP4;K]0$4V=LN87D&$L#E^VLYW1>79&%8')V0'1+QPE'8-!7IT$ M3?, 9U/B4*GUZ&Y!$G'(ARN*%LJ)WAC"K*: D:WDQ$ MY\$EAH2;A+11/DES1>/?. ;-PZ7_5%F(/M4KG,?. XH]E$%AY;K/+5Z37X+' M0R.5*G+C,RU7*^'XMT(E@>.,G%-L<5D-H$NG&G'W'![GVT"\3M*$X!KA(H1C M# K($S0S$>X\ 'OI]S02D9SK2_*KP>YE M\N: B*8.T0EP#9?! 2_#(=8TX:8)DC02\4K',?XW5&,U).<@0+_$EV4Z!_HS M4[8F0&:.B1(P,6BY+?2QRQFQFRF)HWDG\:WE7& M/-H8?PJWCVI*CH1?I(V;)]8+"-S(<(F%X,1%6L6,SZU#;]8?3=C'9\11XF7. M*,A1!!^_-^R1PDI5!#I*/ >S>)XKPI1]Y1B3XST6]$IRO>8E\$Q:AE:P >NU M9&W'-[(5!H:B,>@2?G!XH:$S//T1 "K3(YE(6U_Y3 ,S 975IZ?@$3-F&5[V MP5[=(5]7]V!_D_G*48RC.@^!4QTBT50??2668C\\$W3&\"@*N$KTGFD:",UK MO\09D$09"O85ZO 'ID @YEB)TD#'=2DVDZTCFOD2^7!PS;^1%"N6Z_"&CK<$ MZ G-#8C-+JVL8!%AO8P!9D_H;**RPDZE5WTX_ :^ M;#0('X\/%M9I2FO) % M@AY'><[2A+EV)3G\Q1R;1($OVR>3Q)N4?: 0^GG,M&X"7K*U,M?N8.UF-M 4 M]$"8L&1C(KY1U:O<)2)*:,OP(1R/Y8Q?Z;2^'6:;1+C;99F#6$#!\0#RY/*U*# M6%.5X=LT-5NR>%Q=>((SW/$FX[AA%R0Z':.;](,L*,>&'%AT@+!F/=A@DRBZ M_1)1I(B""".I_'!]=;%EC))IX%$-C:>U^\#5QKJN65;:)/YV(88]V]RG@S;W MZ5GF/CTT'PW2O$#OP1L:;2U\"?D1&(3(7#$)1:&XK')'JNP:ASE@)DDUH)T- M?D^+[9S4\T#2F:'M S!.DH"3KW)1[5D-YVGGSNQSY)DY<'L:XCRCKPO7FM6 MK85_LU':\7Y.K]# \@H$:DYF2Y$AZ1!X)?1 M,*6,))V @A1P0T7RG42LF0XF==ETEKJ(JCW_5$JTK''58/,? IZYICU MP P]4@5E>P$6\3Q[LM;P_L<5LIZ16MPZ=],PR'B 9?00Z"E+?U;%_@77#=.R]I+-MOOZU\TN'_ME]_8/O?4HS M$,&^=Y@,TUCYWGM@&/"?-YGZ,P+M] C^"N'O$Z RQI[Q^,H8UOM M%,C?]_ZE"I75[M_<.%V_18;V_E=U_PL&$MS]JO\*C?O>.6Q232B,]&6DHI@2 MY5K"OX>+;YS2-'/MLW=IT(#_]4FCPH-75(MCO.S^ (*E0+4-UV"\H$M\V?L! ML$M-XS18X+&IO^B73OWNV^CWJC([R#&F5:(U^A^\9J2Q<2S76Z)X4QD[8J#"IHC&:"T$*2ON?@+2LV9*_ MN4'OU3E6LD7YB#V>"/(3=RW$>7$/G69#!4LZ[G5\FG1?S48)AM%&"H^!P>N\ M2,=@_* _/A]P+ Q,Q2B_0(L#3$N;.8*.J2@IV>.6@0K]E"IM?O[UX^$G[^CP M\\F7PP_>V?'YZ:]G1\L5VSPTSAP2\K_58,+V=<;5ZEM='ZZPM^ESK4N(X9@L M_4:9E8!'^_[6YF85'?5Q@:L1IH;7'MO>_#N'I.3)L)%Q[>8^Y'*!0;92'R@:S (B?T/:A@Q%6N&*ZUJ$!!#+K&^H7M;'(T MB+:@ N"AL)/HF]"P+>VPUSG1Z21&DUIJ<2F9!8QDKPMX53E%#+NAPH&.!_^W MCH4R7[77UW&D+\55XN29Y&40H+LLQAA%/7^)@@?,XM"C(/$]S.A*,3F9@K!2L-, MC7,3)B W:+7'6*(:)M'B"N-8S*G=.*SYQ+RXKQ,]B K[3D2B.,2<%0ZWU3:& M/Y8?H-R C<8 L8O6DKTJZJB* MU[(TUC9@1VNO;3H=<&X,OAK=!9"%XZXFEC-.6?P.X+0%UPY&R:7F(%$*5BTY M%[7"1)11-'%QP2F71((JY?0\^R>S)#9+,9)0.XHH4JA M2NLV05$G7%KW*!I'S<_GQ\9/XZDKA26\0%W5DI1M&DEP.LLUN4FM5N/B>JXQ MGX82<)+0!0+%Y\L):H@Y'M2DT(V*@%N]E[FBB_ >"(H.RF:J,J9\+QD,$3,/[() MQF/@7\ /_@1*1RC;$L[QN$RX+!0^8C\UH&EL& D1H12;X0^(=V U;>S@%7MG MJU=2\>T$ZX9)KM1!1)AJ^'5Z#?@&*7I[[6L $.#2 RL)+UTM%Y@(^F5J?G- MU)4-Q)AM_H/YM^@[^21R;%7EC4%@$"=B1D6A%# ]E\.ZAV8\DHJ 1H9WH3$K M!?1ZR;>J&6!.GN4\0P%B-B*')8XDGE 2 XI-1 I,7D282_Y4E9X!"U!IL\D7 MPBA(A&TZ*)N&@C[LH?^])*U$4HD+7HNU18@D%IWY/ M^Z!DD>M!!:1^*8/]LP$T>A-?F@WLKZM(4]XP3OL21E()<*DQ1NXLO%BC MS+ MTK2H;(J*E$3SAUV;*9 M!>P4_A51GXG+2CLFO( %,UUM]#I#YM;P7J[BSWL$N\4P M?)4#DK8N^MA2*[ M\D\L'(\ R0/TZ8U!7'O[FXN05W',4_N^+FW,INKLOVHR79Y#QL@8.MZ/#7[&1QN'9O[WS M+X=?CC\>?_KB'9U^.CH^^W3RZ;WW[O3LZ^'9VXT/IZ>_X-_VH75M@$/=7YSZ M"A3LJ&*:ZHJ2TF99D&$"@F3]2,H(68!I(5U%6R-K75*]Y-]LP MA>O?'.,4BQFHOB&G"A'4*"3G2H]4C-FM%_I:(%E$6!8)5#\M:S=IJB"<5=W2 ME@D'66U)$G9R&9,'%U2C0 I_I"K!O-ZH:U11H@/,%S+KY%8O,T594A%#VG:I MR4&02FL9DV:;2XNGCO=N,2B0=!QW46!J3,B$N$(_OS'E,8[^[%8FK,?56JYPKM9@*Q/DPP.Y1*>MW@:+T#Y5-J\?6DD/4 &2* M%&I,$$T>38HL5;9%315X[+G]AFYUM*0(^P:^]+24XBY.:!1/878=4T&&@*M> MPW8J _4SNB)/F.]76X4O3N!9#BMU[81@PK4WXCVRV%8]V:L_^=E6/YI'*:/& M/KY5?_R#'@*O^(Q>!(W J?W*;O7ZO>[5EZP2C/Z1@X5BY2^N> A6RS2/B,N] MLXFP1Z8 3,J";#+LJ76*-!Q\[[#^WG^5R!0*+@[$A?Y%T5K^^ZTM=LF]0^+F M'\D+[IV!&)\Y,R4]I 5[0H["EIRB;H/065<$ 8G;FX(PSH1>A6 MQ8W8B+*^?&Z&7DS8-P+TBYJ"G2;4[N M*A)R!L9W2::!40+)N+T\_&1[W EO'IMG[5)".W%K>+B M0E#*,543B-NUD640N60S1.!U&G+8D]4P#IT$+WKQM M!>VZ-=FWD&8^I7 MJ%+D[;6L/G%5BM!S+F'AWBR5AD?](*I,H$!-V#&"<:\1JD?"-D$33$%A1]6< MTU[^Z@6MK!WE]W9GM]!M*&5.8H]#VQI>DED*5E'I$Z-^ZYK]7A$M5E^;3N:D M!)7\[^;>\S7WF%/\YRP(/VS>@4W'=MT3>HF7LMZ& MJ[J=JH4,&_'2,:S(]$S9 C47DX2N(H--1L9$5K&D;8-Y*QUX*+^3E7 RB$$* M:T?UMATY:/(!NNP3L.#2;R::RGJ7\2IF6B>C%-G:$%N2B-.A%1BK$A@Y7O:P M&!G6;Y% RA#J>5-L_U^F\:4.'^<.ENQ'_$1O0W) J!2=)(*U9((T2Q-U&65E M;K,5CTY_.WF[T3VP*8NP?[ XAI0Z\O"?(0Q9_5 MO"FPIX*+.!VV][>2^TOCV 0GJ>,G>VA%O6EAO H8.[%:I]\'MYM#\G$UDIG& M'F2U7&)-+)LW/HU8RL4)A^E;' 0?&%6VO;$5RJQ<_U'J1%0_-Q+@]$*Q387U M-^%W5-S>WL.J[@&T,I .LH;R:JR&*792J83M61WXPWYGNE\VTB%_FQ#===&6GKPUUPS MQY?+S8OYH95W*[:5,;G?X8C(^ZCAP"#22XVF>KXI^-VV?^2SS*9ON20O3X]03F"J!?YJG)>YE!'3*-TJND]F:9A-PS2@)%0)+_/LR1;X*]-5 MI<&*V[:$<@EMF785LV^!O@J@&\YB"D1$_E+>?C7!"1.0)U46?POZ5>&[E/G- M,)J(VJFRK*X0GN+* ?69;B_@?B^ BN?JZ1O<;#S3X[1P.@6T%W'_%R&I>F9^ M&A=72NF)'6II.H2[SJA@BBG.IMJRJJA=_+J!BF(JXJ'Z""J+]=R1L-0BAIJU M.U.AG(E0Q#9K8T),PPH3GG9&J/0C3B2^55.AT(N6^-Q&#;;SI#H M),WSB+P+)C!'\_C"* >%L"^S[JZPT[<823AKC<8 #URV6NALRS-4R-RQ6E:Z2U]3V4J9ZO=0085V5(=*P"PHN MN(7S576?=$W I&DI49-*/SD-K#WF+'GL+GAS?:-)#4XMM@ZB M2K-Y0$D#A3+O>+\F4@S'_L+,*Y.J CRT/S970H-3[1EF("&+XZPR>GC!(!=V MA]5OB$=G%3IS6FEQG117#XH)=%V9\%<[689*BT.G.)/Z(E%!MQUK.X](E#O- MQJ_3L6#V.=A9E$L'-SA6) @WU]B 3D'UD%S-CEV]N7(5:\JO^'S8;VQN']6$ M'%M%SOA?NSN*\@;P4A3--T+'= _G'2"5F+)4Z90YQH1OZC,-Z);8.E#35.H: MN#^19LB'OQV>?#A\\^'8._GT[O3LXR%V:EE'CD@==74?FZIA,7XFC<8>7/I= M$PFYNKKJI%6'O0[@STK;ABT'**1 :D@BH;T8*2I+R^&(F9(!(FW7VS+=2W8XKT+A.FZUIPLO\-)+M.><:2EN#76] [ES MTZ,PC'#:KVGHI[_1Q%Z4JE@(34FDN9>GR +RJHA[:KIH$CPIF@> M.'RAE52 MYTV^%&]00$-F/?D@Q.#;+$VDL\8@HIM*<^V$2B3JCKE]61+EH[D'"IF5 ;Y!1P)4!=[<&::79@25:5QA8(ES,--O;I6Y:V;-5O3/ M/Y&!Y4,3K(!,\]+R?CKFS-&M78>G6$?F8_MCX@!X'?K2OB5_OB+YQ&ST?4B['0VHY>>)/"55(K M>H/2W+NB.D:M,*:4'@)RMJI'%)O1,DVS1HR^0W^)VT9['AV6[&]W\&+MA:\C M_?O%.?SWSCO_O\=&O7TY^._9.W[T[.3H^>^0V:,U[GT/1:WO]WY>L M0WW?:;Y6YS^Q*ISFLHV,'KO"Z'X&,FDJ\N* IBMT7ZWP, =+FO/X_C;79B[7 MIM?FVCR[7!M!6KR@.1[')KG%;JS\V< 2$S7)]2OSC]=@C4]B-7T5)70\^M'K M2VQ4!3J'8#.L*?=_<-#9V>TB"A09_/_0+"_8T2'L^+$(&[[;[VQO+?YZL].] MXW<[6]MW^N5UF]WJ;._TGLA>=[J=O=VM)[+9@\[FUE,!['YG?W]OJ55_)&)@ M@@#"0L+]WQ=;+RJ>2X[@5[W)-Z];EQ/H&YZE-J;IUESSY]/SDYK;ZKE'^H??_S\X?3?Q\<+0' #.\.:WR&-,]F07?8'>ANT*]$QR&B< M%!YU9_3,$6Y)';#(:B!RHU%!$#E+T5L=7'B''>^#PH3^)9!B(2!N@2TK!V8S MCCTP.'>VGRKXU@ 7/VIF,YMP!< 0!O+3\& M]']K3I9'(Y5A1[FO'>^MPL%JB>_],^O<"75F#GPGU+D9:&N!'3MW(ZZ'@=!: MH!7R]U-;8"+\?8V!MA9H!4SGH(71+6%T5\5^O2GH&/BR]ZZ#FE),^0Z/+DC&/<5V=N9'F-X;D6&(?#MUL8W1)&WZ<:?1C# MB\Z 6Y>PB[NQZFC8QUD48,[)>11?JE:&WPNO;M5K4:^_8%N6 MJO"CU:Z7Y=9[+8QNA-'V,]"N/X^B.)IX[SO>&QWI+&Z%^ T,>YW5G#7 IP7* M]:'.4MB#E)R^U0-JK/#%-N;1;=CD9GZTW\*HU;#AF&]T\CLLEG@?T2E29JV6 M?0/ MA\]&W:]$6H!TSXUW9\_9^GOU*7H/9QMLL:P7 ML:WW7K78MQ_P:%3$J M//\$1JW?P#^#-L%ZF:#CW>CGV2C9"]TAAP%U4VR3KMNDZ]7"Z"^F\3T)+>BC M@K?EWT\\( M1MV#_;]8%_,D%)_SD2HIU?HLU:%NG=4W\>>M-8;0.J!3,W_^J)(26P^7F0[1 M]X%-#5O_]'UY/9X5C#:?0_7B+Q&[#<]AXRJ#__>[>O3>(^N.&CMWLT*?NRI] M0K.1L,L\,&TUU'8FX=MHB+U8O?.4APJW6G;KM;ZW>D;SE6NJNM6^^A= M'Z7K^9'Z?_ZT5DW%CW&PQEQ;8@]6N\1)GSS+ H>*9-I,YVCNQ4V\+LKM4) B M]3)-+=;I9SBR3TTF:904Q!EIH,=4JTSZV-/(#&[9/]::_,;RJGRD,BV3.]Q! M(A=)>H7/J&3JJ2S#44JT,HU)P8<+Q7.L^KJXTCJA!WFFB\SLX.'BO'/ZDMK' M\Z>XC/E^4F9YJ7@.+;>II]DA5SCZ):E)4LYOH M.J]P" P.- L4CAP@M+.#?):&!&0)B&U3P?X+2:K$%= M[H% 8JUR)I,)_F. FT+$7L^93O.]^+S?4YKCY!XM2CS,HP<\YH;@-R6_SG78 M\8'J C5VGX8UZUW.T9M&:\P]NFQK-ESSHYKB7OO+@TM<% +IIX63 ML.B]E $Z]@D9C/-#Q_L91U-A'+;D*03T7GQMDB85$PU&\,LQB2SFO$:\5W-J M$,O4,-? (:N-')X?^C212W@D3DHVO!1X=Z!E%-8?921/]*=V&?AQ[5@TZV?O M-:@0\"U.Z:N=T0H# .5; /^X#S#"5$0ZXR ">;^ DWT"62]/ Y[/T93O_3K& M:7Z!:Z/1HE]9\7 M**"&/ ZI<1^HDWP!E32< DK!<> )7S9G,<7P?EC0/GHN)(>/V@_/WH):-A7AT*DQ4Q.<^;,N\/7EV#N&I:OK.T=QCH7QAS)\ MUTS@0Q;VR= +80R )2QS'A7J/+V6!%-O"70SMATO?+ZSR,V7OJ WQ**K/P650,3O;I- MG5T.7U2'+_P1%?GU;Y?KV6@Q&EE8,NS#6YJ!, M E'0K3:"/&K&W@+E)!<]P')!1SF9H7RTV-!A.(HFCI-@QJ9%3E?@@%_@#332 M#=6G*1C=&/C)$J,??"C"CBC5 8Y[Q@'4H.3CJ/":BC/K,[B)A9*NA",5WWZQ M Q0=6[_;ZS0=&8TQ&ED-9@991H4!J,&ZKE7\EQM5.C%++3>KZY_N_W.F)8]*Q@7:"K& MW29*#OO'&& SF+&UV8@9**6!0:U]Z-C#(3./": MZ"W"J>\T]!QYB_A7>[A #:% M.>H<=G[@O3J>)^,S[6[Z]DKNLCN FAZ3]TD\-U;R]-;:FSI;K[^0CFZNN+Z> M$<./R*'8**6%';D__-+H-BP3'$4\)W?1"FDPBV9])091MQT/ Q][WK!Q]O*/ MA5ZDP_ 2YQZ']=W.6CPW<0-T*+W1 ^3CC<1=>98$3K]VSCO>)W7)5A&.7[9: MP5HBV5R!\6)NW5PBVHA:<$DVA%0Y$ZP#2#BZWVRS-I*Y_-9W:?R_U7CR&E2X MI, 9Z;SHCF^66>1.YH4( _BGLX[)ZU&CR/89BPFJWE6:76#D"WY1BXL) M8\==;M0IA"@#E[60G/MQF'IO,I5'\5JBUH**R%F=[-J:MFL4@DT7=NX-?U'? MKO%UT??LA@7C.2\SEN3_+&,3YKR-VF#P!H-3\+N^'@)TZ6&5:5YY4O9C=/Q6 M9R,,PVY&M R_0!2ZJ3>Y!JO6\IKG:ZD6LI S/4X+#8!FS0]._IL>14&\6$!A ML0-!E@24HE"++DB\A^E8YX6XU*.:C5A)+W@.;$*\:%QPQF^%D9HR\\Y.?S,^ M4M:T:R)L8:2X48J)"Q:7=*QKD0W'*L==PG'&43ZA+(K*!N9(55\3@MR(>HMM MGMVU1)*9:HZ%&-*8CW^-]G+0;$;*??Q($LH(+# 4"B4%W+2T2R-6Z[,A#NQ%)0Q"QA6C! :7D\U AT.#S@1,Y<.1H( M.<\C_#>&M%!E#FPFADE/V+8!F6L6PD?0BBFRDI//<.7?%/G,\']=_=X@^+;) M?^BXNUZH.]D$$?@5;F\MD;HI^7TA9B^?OOR7@J= "[IP7K9\W'0Y-=?-OD'T M.$X ^D;K2RSR.X<$S1$8VSM*9[ :X'R"D#$ C-%WX"A8%-.O6:EZ/(G3*>RG M/YT/T,.Q4 %T/2C62FE4+FB8@WHT&;8GP5YI2E@]:366CZQ6V N6P%IE MXI@(K\2J0<;MRT?;CM[H8M5L?M5-8DV51H5!GC0!PR2W M27=(?(=OWAB%/BACL @X4P<6<\Q"?"] 5N(XQ@D%_\P-\EI(+Z;8YQO8V5X< MV,$]1^'_OK@YSM#KO6BC0<\J&O033;I>4@*:RHH-K.1YM;/?V3%X#^0*NWBU MP9\]:#+T2:&!SQW>:P)TXU76@ $R97<+3WX6Y1?>.T5Y=VNI67S5GL+<]RK5 MW^:8P=:9E9<)2)M"@3XICBWDXF!C9KE-XK:\^/HT\$5KDMB]HOQ&E)4DBOL: M-$%@,"85A9X9@Q)A/HU%YPA1PJ"MI\A4J>W']P8VGP46#R.15!H=XR3='.,) M5(! Y2-O )O/K7K*^4@ EKBTQ\TU:#<4">R !G0)UB'F58J5%XCO%U2V,@Z= M,U&B.NP>ML_)A8@RI-:2YB%I[O!%Y6>^PO .UC=DZ24L(@HL:%>9IK07L\DP M#3BU"W\151G0J+4 (]%9K2I@+:L7:NE&<%U(.ODC[9C6>87*&6 :O0:L2$SFG !J3UWI Z M%6.^(*&Q0AL==3(B$R)IT#TB4!05^\>)-EB-Q=?++_'%EREJ0Z30X![H.XDJ9FSHXJRQV"]U*XQTX(] MYB8CE# 3,L+QYZDM4\ +0>D$^P-8(2LP +.0,H[AH& ZGKL/6_=1);W?(V*0"%6!RM G M9R[YNWJ;>+A!F9'4K,.ZML_^H@L+&4GP$ Q=X[ #^0DRZ#+*RJHBX^CTMY.W M&]T#4Y !1P0U%_#8308B)8>4"])^FG !MR=FK7.39H-@#)>(D;!1'W6L20S' MM:8S%E!.7&S%GS&%.DJ7%&"FJ&.-Q?' *.T :8Z]D9'/M^KX?P!VG&^=&]B< M9D. WI_*U) Z2=C?4"?!'6#."WGE?%2J3C\?'S'[804'O3\ &1]WOZ'MCX+J M1W!+6*A:YCEB,'"X*Z#:U!LHR87H=>&9&/A-.1PU2"Q&K0P8#1 /(A>(@2N0 MBSX> '@%X%:BKQP=%)6DH>C#D^J@*KB<.% /< 3C%UMTE?V6I0HI X7,HB M:+ #Z.%F4T!4^8I!2]B&_8GR[9(\]1RPSQNP#20W MNK^]=E-D"P<"\BL6?91FO[F3R;^W.&OS=_0=6 XD9[[Y^Z'+G&6M_F]T< M5U;;:6#L<'&OEX'R5@OEZZ%L=+::&FF][I:XI8N!4;<+L(##]@96<@/<=L%: MC"C>N1Y5HMHH4;'^T%$OV$AHP;\J\%N>[\ 8M(182:2B9D:)[<3U5FAP &?!?(7B M6@MPAGV! #>A(&M,_EYF41Y&;*6U-[@27F63QH/*_=J"=E5BP/J=/9U<1EF: M.*B^47'_C-KMM'!?G?A%1";/=@5VTZ,D)3<,N;Y !]*O\=,6\*M"^,S4'*A+ M%<6.;JIBR5R^U)XFU]5C1?9N&5ZE@%LR3,FS+%YX=,Q2%A*5/\YZ_'3H2^ZH M1.!M0&CV2?_F=('%;L*UC(Q>"RV_ZGK(P3GO9XV.]+I7'P,,"AWGR@8YK+>1 M'>!6VW"?M5GQFMJ^),%TMJ<#WA5#DH,XZ"S+)QDF ,O%2""&/,@4H>-("3M[ MV+U;79&TBI'8 CME)5\3+5\; /:Y+U)D.M%(=T@,49D,T:M1.K;9%M:;Q(F" M5*/^5;ZK:FHYKN XR<,HS\J)J%UI#;%827Y-P4;U7[;E6(^>7&G#I.V M*\6SRT-\&$3CMG88VB<>Y5OZ'ZF0F]Z*U52%LI"FW="<+=(&QD+-IXEI42" M.,T?IE_ MPSP-PU57V*UK@&5+H-H6*;8TIGP5CGF:3#2ZI<7!3\ %[7;(M4*$'.JP:=RE MXEA8'->D*_-RGX'@\'97$\%5-,),!:267 )TD4=:"2/O)_.TS&R_=EOQ.GEW M([+?TV &?X"9,_HQDRX-:]:#MHD3LH\H]8CTGS5(0N4Y=+#;MFC :UC M#1(Q^,TC(BA<99! YAM0#S3DMG&&W;QJ6^3QO1LN@;GY4K^F6%"UVC0 M4I;3D WA[BE*<,'4Q&#D]((OQ ,-[(#V*.&7VK1D6E)[$76_(HTDV"$=F!>Z MW6QFQ@ROM+Q:(#''F 6N3+ %L>(_'SL?>&%B)S$'O/9!!!'?ND2,68B$I-@5#!6@;!ZO_H 5_+B-#!]F,ELQ+N(8RMZ)J-ISN6; MA+G11!DV( WNX7<._@#@)>,Z_X%IP!%-F-QCA3-N#?[ 6F7C%@FIP#0P 0J= MC @Q *2<)UG).TE1,>H'LB$5H(P5_H[; +RBZ%,E>US9)O6F>>% $;8-RZHA M*R1S0M=)RW'TDH[W8%87J0QX7\0FJPD*U1(V:S;(Q.OH="I'+4RX$D+;82T9LJ<*:&$#A_(H M&=$W8QQR+!'F.L4KQ&&$389@*2=B![L9$<@&B(?&BG.;%-5U8P&!RR:=_"=5 MS-X((7;]2MCJE@;3\/0EO$['J#&5A9-IEWJ5IDDZ JE@%H^)5_6Q! 4Q.1)V M!K<6#3%>2J*PYALP>KC;5 Z7#00*!#72/3!H4:@A=WA;=.\=K""=VLJ.6^A0 MS*(61)L*VN186*>8R RYK2C?J>U-?Y >E:]MC5KO EPVHRX\4J%A-Q_AE MHDRPSZC31OL(ZS6BD4 M6PT6E+LQW:@+?$<%94VH@E0<$7-/$[GH&4O3K03*IWFAQ[FCYO'PC F!D?9? M)?%/$7!++)Z!J@ AJ0*]CU7)OAWYAQ25O5*]GRB>?"=N_I^[<5&LZA>;@LG:P*)"QPK MU=:F]+.[;\J6'VLGN<_UF+AEQU%0K[)@9Q2U>8BGUF[QK8I:._6IK%_ M:#;61K6-<]%6(SVY651>1S<192BFQ-S@>F@W'FUT9-3^2D:-Q>:8R2BS6K+L MVQ!R35'CBFS*!?1998$KJX6,'8JWX/#-FH;)6W=Y(\?!-XHT,TRG;NC*&1I8 M?(-C=HSZV41-V0L&'Y"#-\&Z(F!7,185Y3S=[/]G[]V;VS:R].&O@O)F=IQ? MP1S>)=H[4Z783L:[L>6UGG?<^L+0%(B%4F$Y-ZJ MG5@2"72?/GWNYSEX@C.S[RM<9)O@MAWNV+$#EEU,$%2WE/?^=I.6?9^T]$G+ M^S&>*S%A]D-!JNGP" IV-[A$L0$G>&_K%*K]_]:88WA U]&NH(6[L6ZM&T@= MDMU0"4+=CMCAX!=(/K;:I'LW!>6;H^-0@A3AX N:[F@OF*H26F&L%HH+1L3" M*S48#A6B.8O>(#PM+5_1&I HDE4'$B_& QDJ?2;HQ9EH-*B=>885YF31+>#YDJ&LQ/NXE#TMP >G@/(^F=!8X6FSMEV02;UT4J!;7J"-Q2K\ M <:BJ0]?;/5JJA86KE98XKV$!],P6'F@F[:;2-U;(;CFHT'EN"=4S3* M13XM-Y[,$SK!@TN)++.SHA@-I>]G%[G+\9VA$=FLR0F4CJ.\G\E7YZG6?IN19-) M268!3WY !9BHUJ WBOLJ;D;-[FC8/>V-AJ?XBWZ_TV]&T?^]0L^LV6JVGN$_ M6NU.ZPE(]CE0-U;)\U>"*O1C@G42OZDH_Q%^4SQA_+BX\Z_U\%5V\7/[P\5O MG;>K^/?7%__^:?#[^?R7YMOY+^U___Y+\]W7?R=O?__?YOFKS[UW7W^Y?/OK MV_7;KQ]F[U[]]^SMK^\^_]QY-_OMZX)^?C?_K?7NU:C]V^]OFN]>37KGGT:M MMZ]^_/WM[V^;__[TO^M_?_KQ]W__>+I^FPSFH_F/Z?GOHR]OV_"N5[]]?3M_ M>_GNZ_]^>??UW?3MUU'WMT^O+]]^G4[A[]U___ZF\W/GPTS]\\/ZW[_&"S % M^N^^OOX*S[Q\]_O;]6]?SSKO7KWNO&V__OH.O_/I[.OY3_CWZ?SM[_$8?H:U M_/+E+:SGW>^CK^=G_S>(HIYJ]4;/NNWX]%FWVU'/!KUA^]F@V1XWX[@U: X' M>K)[Z7C^T6!.A*LE*276SA4AK<#C2_)J/-94];<1T\6]Y*FR+8 MN*M\&+%QK5,[+&8-Y" S"+,/ND[:X_%'1L-W&!FJW3*FP[7_@5W$V_RN7BL1Y=!G-;$7*ZQ783SC,'CY= MOD7EAT?#;+74MPH=(XE_XPT*2Z@1%.A$#XW79-J#9*#5..=2ZACNZ 3^+:%? MO)\SG(VQPF()7%..W45( *=7A+!O<=I#-D&[8E24\K*E?O%0NXOT9>YL,I 7 MSGK1_YHG$PDZ\W:X8(MBV?P+ZR/FJYDJ%8U&M"S*M)IFJF(U+)(XP3%07KS< M"J<;3 +RF#CX9[$MTIB$SW$-(X.N<^SE*B[9#&I@X-GHE=0C/S*T1S+7W7YGKL!TSK$9S6 M$C9--9<$BKQ8Y7!9"V7[)U&=AP2YH)V2TBYUYLC=!-4=;0L@.C8RV*)LJRXM1G@RIK!][UV@B8Z''*:"C)ONC?U*%J'012M%HN*U6R[FB MP$S2"R<=$GRC5FG.Q>O!V1CQ^^E/9U\1>SRA"5FF,%+R^EAVC;82?@M>!!97 MZA:J1[0EJ;?318DFVF)+64TKXD8IZTY\X\UB55MQ86/(AU9W[<:D<%BEU:U% M4MJ4#Q?N[5^EI@\TBG]?%5R;L-';)QBQA>""XP5&,]&I[L 2_U$DPX4=,NO\ M*XEV\8SVNF%W-P]I)QI,3A5#6)V29C2A+X]X_H'TDME<,J4839VO)JUNI.!" M6&RY 1V3C,W/H2V#Y=)'L/S'"=;@_J"HC=L=[EBI/\]WC9X N3@"EL1/%*.I MBE6.(6!M?3FF08 MHY[_89VL6NJ%#QMM!OK,8@T/X'3H#M3.MPKZP1"QI@"%Z^)+=C9+=$U^RZTMV[X'12L)JK*R* MX]),VQ3 'W2:6-CBW_S^JF"YXUYP<#[F0YS)9Q NL9!@M7R6C9\MLA&*?>R# MH$"?3,F2%@K=UZ1B.Q.^]$XR.M'^7DN7'-Y6N!>FO),5OFU%E_DK8B\0G)(C MI]AX1K]DI@CGPH '$#^8;MY1DH]6%1(?6$5H@E M*\)6WTLNB5T53DGA*]4UBEGFZ)B*24$&&%IBKB'MP!CL?G7XY\P>8_)L3,!Z0#6S[AB>,0VF MWE8WRZZMM F96N%I]#7*8XEUVWH4P;0DPWJ6%45-!_2=5UJVRN$99&:]OR1% M'R4U75.;-"M-%RV,IQ(,@4^PFU!FE!7:V264+MC>+#&6^P+63F8;91*X?.P2 M?';NP-+^MGZ!7EJUDY1KN"AR\/M*(GMX!GAPLV1L*]/B:([R$>N!L7[+#K!G M5X@3(V1._K%*%CR\? $+7NFP0!DV5Q['*11]-ZM>NW@)0!S)7BPC=JQF231T M:M:8:;:C(,G&X6%31$JBUCU!F$A2[3DB?(WB[423"(,H;C]Z(2&<4$BM/A,9 MAMJ?5O.4XBTF;\16<[D]KAR1L[^')TTS.))50=WR,PR0EAK%2PM@# 6];+?! M<\6C&&4MSH8TSD89. /A$ "L*-GS:LGEULOES"1]).EN6<<)3.,2M#CC);"3D(%6C\A MQT"^K*MZAC.$04@$JG1U;:3)<61W"^\MLKZ6,V=_5A.I^?U@X8P>T+S9BFPU M !);AD5N-N8B )430ZYEU$K&4+:;K6:X%7588> 6Q/M4$+7C@+G:P#T]DBA5Z@ABBQ@,S"F8C0 9 M -]9YH)_DO"L:@&A$8C"K))B&%)8-&#E1GH8F):@L%ZA!VK"I66I) MH18V9I.B6!&H%T7+J;9PQ@UQ4@JW!0%+(:*CZ+U1E \1J#K)OJ#_8XDFPSI1 MN:33#,]N@N7>,K2S@M$AB) 2OB#Q:5N8RC0W$:69FB2%AH;+@XU1&UKAZ5J^ ML%SN+77BI5F)W*!>D-D?;FRUNI4=L("<3##P@&NK##6PBEFYX Z4&Z$:598 M'!N$F2+Q@5HLSA;RSTL)&2>Y$2@ZA@IK716Z1MYIMBM5V!&+(8J-6($'#ZFL M>L;VW-W-73$]DD6E 0=@NJ,?[!1^6&N# MV285J?2JWC(\0;'?L^:SD.B\3FWXM MRK (%3@8IX=.H((H95%'3^JMH1KX-GFTBD.:\U85W4Y9U_82*8M;-6<7Q&U" MQ!G)*<-[3)S^^?'_VY/O0H*1FTV28+-T9 M;5)FD4B?ZUQ)Z9?,_XX^"YH.4\Y%Y\##H$50,Q#B(I<*VJY8O@.XAJ@[\ E1 MW\ZIN:R/M6W9<+B6L@6-.NB.TW4_ON! F6,*20NO,4L*1D&R=CMC..G>9C/_ MB95*A<'*][):N_M+XW\:P0^8OP<9#(= :HOM!&6%JJFW)MU9[C >\5F25Y:! MG\;E&I,\6RTD3Y)@Y9%X1/0K"IO U7&&TMNG-(+S58GG1Y2T-T4'^.E5*EWC M&+Y$M[,1T*H^O^S*$ M4IR-/=! HVAEZEX(S,]I]&>52=[IO"HXJ+OC<-'A.L7&P=;P_@HM.P+,%UFICU/#.E48[F[&D$$ ME\GX:911):[N%J&UT8=]\Z3N/IJF?W1/\^=KY\MQ"5*L(2O9HB*S\6JDWCIJ MVG/WO+%RQX&W#B\6D;Y-TT]:K5756MYK$ M&CX<+M(^%K,#"E^)P);PNJ(O8;7:VG$YQ:RFRNGR]ME'E)IJIT,CR[ M,?Z\ST)O9*%/?1;:9Z'O@=%(_]A;K,'Q*]-L2K&E-TN2@@ALQ]7',ULV5EQA M*U3 D4$[.-X!5]HXVH :2T5KE&"Q74?<":'$"5A ^!@.BNN?:J5F#O692[&F MK73%$KX-4$,=+]QM7EEAO?6)5'RKQ()R73@G9U1+5?U!<%!*B2YF(TK*.2DO M=PQ$BBD. MP9F$)DH88BM66J#GYH3-P%J>TL""TL0>@MFE$*-3 AB\Q_2_P3L5@'1!5;4; M9@@P=@DM#(8+)K]PGN,0!EP3&; 1EA")A0"IND2@S9]V@'>QH3':K=K8V7B-& Z5\-QXS0&$#84R'8C?[S#BAU,I)+0(EY0 M'=W5,2E-0_13"=\RU&BEK$#8OW=BL+?#AP+FJ)L&W1[5(K?9,@Z]LP'F7[W=H!FD8$._KA MQB8UQ/Z*$1PWR'/>0Z"# ?F"LK=F-:Y(; ML$ *7%Y!J8>3;@C.2[42ND'0=)]=6S@!][Y2Z[&EK.-.JRNDGHKMR;)>N%Z0 MU+).X4<373JD.*%^*:$?-X!.& ,/[2$'CX-C2=:,YZ2,H]>JP/6UM$R=,#=A M=M,P4!R&*;#=Q)"N8G'!OE9+Q$:W>0V9:^+&.>GW<3;#R#_9?4Z1KNEWDW*C M-RF/HV14\11KR-S)(?E6*,(-S!1[;-CC9@#=*5;"!N7&5^"=R05+X*=3%6-+ M\O?4;I>O1-E3%IAE%0GUI9E2JI]!,7G;'4@) L84%>QAG!$DXUS0QHLL9F]$ M.6)W)EEE3@EL<6&EDZR]+),\P6N:\]A'!-@^^X;P0\TKPBK MF-WKFMC].%4ZPIH7T6QE/'G=D$*#I0BU(IESPR?^U[JU:!'*OTL1 TH>Q9E, MP#)LYW"9NT6R??,HEC29) & E"LQ"A:K'*V3JD.'!+#EQR9>/XQF4H$N8ZC0 M&,F89[",6Y&*=S[;B(?%%%!CI6+IH97@1_@OINBU5J,E9 MI<+#K6%X*T6O9,;'X..@>)BIY9)'"([0&F52#S.>5C&*%N 1 \511"D$DL3. M?S'U,+:R(G1)KNH<)G$@$ALK%C03.#*DCHH-E D-K2799"::ZLF1H6["S\9@ MA9;&K"W0ZZ61+V"D,A4+AXPNX":7/IL+CHR(7(R [%&>HQ(RHV&I@9\>8PWR M3QSMVG@%"[T=S[+S:K7AZ8SIT(6VY0B;GN9%_J-32LOFJ@-=A?ZN;@M46P\3%]CM3] M2BU 573SIUA?T,_#X15L1)S0EY,VH4"(:;S2-]F7.N6JX.F+R#/\.[QHVAUVKI-0IJ(-KA R9$&$;ER')C")[,>B9>J]NTDM@I_B M9 MD_\?;@<=TJ->.48@:)V;(]C,6+4Z&KCG:?#?*]A2^P0G%K9.V$JS0;B7DDLY MD]R4272701H##%FO:&82!RV6DE=83)D:2R$VJ88A4':*2ILH9_IU4CK[=K/= M EV4@I-W(=,4FWJ:(G[LS)&HO M-,OI^+CBZG;L+#W>4DD:%X) ">>2F=WGNA96I=@, U9O,H,#3Y4F:L<)&25;H8"RR@(?CV7]UL LI(W2VE<]X7(9WP, GFP#-9J*9Y83.H& M9XIK3;1K)WIA03QVU!'=AG' X./K.7=2NFK-'D9RP08E%=F(B?;UF7P-^:$N$9%)KH1 MJ#)P5KNJ$E+G2O]JHMRA7K[CX%YMAN2K;W(]L?3('EBM3-,S/1K)V5R>H(@< M54=FEZKEM]$"B$]9%QDY[=S+8J*9N\0DY>'!$ XMOMDHO M!>G!27YM4E];HI%])HML8ZW:S(HC/Z@=>TO(72S)?5;NSO&K2#745*Y$JAPJ MR[EZ'JB+I.%",=$=<4L3./J$T5AL:]5&>\( CF35;<-4"CE^. M?D<]2!FHLLV&UCO(:Z84%K O&1^0O7-^W#MXXS0XH]&F42AS2,(2;G:11(($ M90J/,BK&T0M!.*=84<) 1*/Z,D('UVIF4Y>XHY9XD^MW; .M3Q(-0$UZL:$D M!RPMU31[TD5P(E@6=##4J*]Y,4T6;C\V]G+#!@@3&@C@Y']E ^7**DL)= MDI82N\(*K3E32W?&P))WP1M$8,#,P6S 5*U-CXIT=CJ200BK6&V_+4?W4*[T M1SZR30(*AKM /M@&#]S-#Z)G'X9S5>HYU=86F6+844X^NNZC&L%A%AJH[LSY MB=B"3 [])"F1I3&)@00#3=[95E^6Q@/54@8*J)UD[<4HU:ECVL2]!:=VU8M)(AM M2B$("D:I60F55;;A\Z_5T\9YV3[_ZO.O=\YH1M F8V=T@.")8$T/UIW/U%9Q M$I(7/K6)"?0A;."X,-HI*HEH,K[48FFK3+9"U;L%/Z4':+38DA1W4F5^(OQA M+]XU#EJJH;8-XX/S)Q-/*QLSTCLTC31LZE)D3Z?\Z!0Q0+(QTJGZ/%8I&GV' MV:)J/%1D"F7N?_?'=QO$Y%8?6XZ.4'[N7%"JP1\RA4#3-OG!$-=&3 MUW3K*0ZX!*L[3:G!&B=@%HCS/#?YXG G6-8&MI8_XELYXJ)8S1=:0I:@K+=+ M5[=ZQ/VX1%US"U,E!2OI>R"U#'7^N!GF%?@.LG D:&GZ M4"QN!_R9&Z"PY$[;IVB_K&1!PT21$/P*L0K\3Z_ MC1$%$5I4%J-K)MBUU0GW!.?Q9C%&8JG"5N9&FIJ!)=8TX.I2A373^=(D.>8T M%VEW;98N8W2J5&IYQN5AQA6Z4A290&Y7 M3DA)\N56"J)Q$5!&- L[7&]Z$R MRK@,Y^6PB(D\.'.$(NG]XH)?N3CX;?TFYRUV>M1#&KZTF58A*#O!E2Y*R/+B M&H)?CZY=\M7$9##4OU2C:0H;F"1*FGFI+L>)Y3,T[\T>J.^W+<;2:4B=E=R, M^SV0[,VY3;M+SH.N?*P6U"6P@=_NEI$G:9I=2$N$$%:[VBY=\7=(TBL3.%@$ M9W.[2;IY" Z5USSD J.[!6-".V0.]#2N1O#2K$)W=\O&*-@[1\B&,8\!KZ(\ M6'1JV:1IUW YR ).;2O T]P"LA6(.&+&I.PMWV*!!RR_CF>!)]:J%Q0PA[XZ MB>T4-=-WJ''"$FRC%$_T$K5#2)F""V\NP'"( 07$- APLD(#_\-5;V,'PC:D M"?=Y,ER96EH;)H7OP3UT*M:99J6.#L00(QYX?8,.;*-HBHDY&<@L!/\%S08QX\3VRJT(7X-148W _X(2XCM,\KE MJAK418K>*S!U3CTY?DTO6QBRMGI@BXS4P&(H\N- ;%&N54;?5Q0FH>L3" HW M,\$%U,6"> Z6J0TU61L[0^!W'2W!QZ7.X#B-$W@%J$YMBF/VFKNHC8OJSNVX M AF;P"T\( #QWC*#:G7KS ZUT"96Y'/G"(W%<)-58O17*J XWUI,!< ?%32= M@JETTD=EKX;T#:+>RA@AI%1JP3MQK=U*$XA]DID90E0!JUMT(YW_CAV3( M8:':WENWVL!.2D&U2YZ>V&Z$=B7H.X6:D'5A!\)S"7SINMB8B?L'4ML3&H'B M-HXX]0C&L)Q&J5;T&QC(&U-ZS8R!1*-X\UE4%F5+J!#P)X_8,%^2Y<'FF+%" MLMR*+KK"0T:;&:N(^@E"79(<48\(]:@ZXS\0!AFGF>4XB6 DVRD!C6\U?E") M)(68\%ATZEY;*374Y/]K"46V-/-,#[4U6DI_A[8BE_9UJG)P3S^ZZWBOMV\3 M6Y>$D;?%3\3^ P1+)M&=;7I5=%4\WL=FO5G+UYOY>K-[*%G>*%1&R(X9CDW' M7N'W@E0=PJ\M$L G[8ZRY_HJ6D;PR>0B&JT?C.(FA"PR3ISM&F!N!%[F>$XZ MYMH[&:1J9T,[<, \S7G+<\A7I]#>U:^[Q&PS2)E"Z7!GDLRV,^[<-+HI,451F\F+I4%([GL@0!G915Z)[FJGH=31GG+,OC;>_BI*F,8X) MM%LUVZD7%:?2X+2&6X*+[H'BFW%-Z,FXZ!NVY& 'IYWOY 9C])N"(VI@O8BD M%S$4"&N:]!L+9\2$U@.>*@\TX.;24M^/1<;>_MK*[/*A!;&COBVWB89;< P4 MK9F]QV;%I<$MKB5#W?!V;@' UQXFX4!P,:X3"-XUNLPUOTUB09L])($8#; T MZ"9+2YQF7K0.7:X+N6.(['Z*:J39Y;-I=FGS-.C[.$U(6!? N!.C;+&FC3I\ M0(O16.R:3M2&X'*ZZ:% 5!GX.&+IR8B(7;*8;._*6%!,] %M(QG@,-00&)DS MM<=*L])83('_8W1>;+7%UPGZK)WP:U_/>/65SVFF!^&KD?DHX$MHE+G!SY\G M1;3@HRC%E=S=NN0QR"O\=2XU@[]C-J'4RG&U9HB"(=>*XP-VDY9RM\G%:C;1 MS<8[Y%,)U)*SH1:/<$)!%QQ/LFCN2TWS5*^ M/JS8^&0H"5%2<)DSFH&':#&WZ4#IE5).-X 5.R&#RM$3,4]L.,_8)U3/HA-; M-$BB"HWY(5M',]0\>A JE^V9)VS:5ISET)HHY%(%DW'"L@'9;#7+)$I5!P?) MG:Z.P&H$Y:1Z0GBT8N?)P--MCY=V9\KOV*4AN4B>;H2;)#/)9T>!0A?#5F=_ M["F6^S.=+5!]\C85<[?#1._['O_,T/PR_\;!1\-(-.@M=9TY:!-:*P,]X83[ M0L?B CX0PNK$"9!WN:N>,;K4,/1274HP^Z:YUMC594.,1(ZC+/F6VHDWTBO, MI<43!@J(-UW4(1]Z@HJ)D0-B+I/M=*B#S5!&O2W;I<-9#Y'I1 MX4XMRA7X) \KW?(4X^H!=G]@MI"\"9G8^CU11V*YABW86;V*J&[M@*:ST(PN M#DK3293"DGE&'.,UF%06"TV9DTW"+,8X@O5S"E28XE\X?M"0T+3*6!R.V5?! M[!#5\VF*X>2"S_YJ3JD42V[C#,,Q2 ': EOGRV4T^ER4:D6PN*1R7=GP8DN( M]*SNR2JWZ^A?KY;)C(9^P]U<:;TS 5\=&P.3D<"6DV$BTQ#0=F!YR9GT!\AUT:Q3RV MW#$IUHJ>@:&Y9D+L: M]RO,M[&:H6@WY_:B\NE<+59+LS;S7>.)V$(XMTWKA3LBC,/J!M/$#F>7\3' M()-=DPI)M5M&D!H<&C+(4^AD-OF+$D!N;,M6Q%\)920@'WMNQMQ4[HFY%P1, M* !%Y2MC,%T(88S,VCJ@*]51E/]*8&>7JB19!"UR!S(D7]&%(+.ZXZZQ,N$Z MP2[PDXP-4*H/O$9ZNB^E"3'R4OUWT<&%%(*:B::VHFS[Y"?>F8S-,0AC+,FV MJ"-+DLV;7NV&PQI,G#2#+DEIJN(6?+ 0KCF8;J:.3FPX;M2RFDMF7*$&-F[: M'L0K4[Q,3.TIV8"1+D2[H/LV1^M?AR.6;G&=T[ 1LI;BFJZ23MI]X'81\77K MI\E".+"SI$R2RGUUI]:>I6L6#O8+'$&E\A>)=E[Q3O=%Y%^1S^1TJ-"S3'A% MN7.YPH/$S>'&7OUF!SE [J2R%IRRH9ZUL#0=D@):.!8GRF/W7,M@<9F4R?CT M[6;ZMNW3MSY]>P^,]EY\*7.9:<(VWFYCBY& TWAAI3IA:UG*D'&I5=:>,M9N M@A:,"9M:\.UH1*F>\2;&HCMJX"/.%0?1_B-:X%\BU"D:?LT U/_$$X!TXMBD MB3X8$60F1/STZKT9$ $6$-6EH6&A9SO@. 3&I)5$E:XZ 8&+J$JR[ JN\ MX@M#@W%7.4"F)?'*X7$)+:/?ZRP'3"/QQ2DC MBY9PX7@R[@4Q=\/%B(1%H-$H@]UYE+T=[*KO&1T4-2PPE8E#:#@TPO:5K% T MGW 6U"SCA) DBH7;28%N6[[0"R@H(^D5%[:_U)WG/,&Z< M+A7W,3:KL"V-Z M48H/BFE L]'AL#.[A$: M\U(@9?E3O>2R> R,?)].;FX%7:;3573J"+5O^4Y MYF8&A[B=E&6L!J1MU9DM71/7CN(!$C/=@?-=S]02&L*E*@VGLEVV&X,ZJG;VFAV"GW+H]6"\I1/0;V54$@Y#H)7 M99H,$VP8G^D0Q97E))O@_,PGTC_DS&\)'<8=KG*X5X5<&XRC2?-1=:=A::LV MQ^W038(YAJN1]QG;E>:8%$IVD6F7,Q1NI]I1=YP .Y(HPSB 3]8M>T48,I%I M@^3/:.3-&-V($L3V=99[;LNZ](EG-J4=;NYEB/G,?'Z\9LK]86>Y6MZ8,,X@ M=9QUE^,=J"K6B@2FZ1?:KN$P4,H#X$VBP+67&&FI$;S#HJEMVMP%Y=IX+<^Y MD9 OP.K%(C]+17$W,%'2$4E@5W&,BK7ME3"B=;%=\IF7$$E4T>WT?AI5AYF M0DG/PFDH<3L%[?J^KTQNJ$HE7OL0]7L[ M4]TVGFCRZD@)FD($)38Z>K/OGC6N*/?..3EE;\-''0=\&%E/:3XAUPVC\V-% M8SJ*93;Z#'8VWB#&_#_%Q(""(RT-?%F)%9(]P6SB$L>APS<'LU,QP7H/S+E*;'H=EB.9I&&V\0% M*VD'+A->>M8HJ+DP\PE)<%[JI*2.?H5N1R&B8K#5($!Q.I3,!0=.;-L^E6>8 M5<^*,C3:K4372\,00^V H\"A[T!-7'E>;&L3]BAF@=3)(=*?3# M^*_L$9M:F FVYP1R7-M>3E8"?12]3 M=0%5+F#IS-/N\1LR8"_OA*I9KB"%G(.]_>1QHKPW9&>3^OC7_D!1^-X: 7H& M@4@!')4S6MDJS5=P]2XC#L?HBASXU=JMR(S$TF,ERSDBIWT-[!:WH3W2AJ&, MTAPJ@<4BMU.G^!VA4DM1^HD@=4 \F)DR5$_PH.@:7*\/1Q!HSLP7/I"6Z$G1$,L*0IJB"X4_O MUD]/R[:J!4RFCC4A(HP98*+CM/D7?3)BL[%-P= Q-*XBH#FMI2%Q("J'^GJZ M-I"NZ6!_3) M/!+A;9TT':JX/DS\"0(8F>#EIKVO72.)+5?&YE8,R5H:,!NA M06.1Z!#92\<0^!FL%)U%T7,7=:YDKO))J7QT*S\7V.I_J12.Q3;A++XY-(J\ M]YZ/CJ"5\]<2]B&V=_WZ74WNZP:IE$@ \ #.-!+(M2FUC7UKNG,,A!C3 $$UZL OL^\7IM4T'%&ALY9MP ":&M M7]"5X[%$S\KS2AT"Z83VMK5H^%&-5H?-KB "M&"QHVFX6PGG15+24;.1[I,D M #X'_-E0: MK)?'?GUQOG[1[3PZ,S/5.T:,J^Y;\NWO-7[Y!(=OZH7'?ADK% MO1PT^AW<^2\I(K#-+IB_QV/&&T:AO,^EOSOB;;_T[[)TFX#>DV5.'S++M(_, M,>U^XY0V+C!2=04#_]6=8$THKB$"@2Y(AJTQ6B+CO&4RE[9:T(PQZ*V763Z+ MJQCL;K/+K\H,'Y#.)?M46QF+ULLH3RC=," MN#$6W"<-<.BN@D$8L+PF,T#7\-;E>L&PR($TB<\8RX"HX6Y?/SN*P;-."+\^ MN1!ICT5I2G$)#@H&IF+!>*0+Z50=1\/V"5XKQ->RSQ#I6:Q[0TD*M(3D4@#!%G%6APT$A-2O+D[ MAL(Y2&I&*G?@6ZQ$09U.:2YXGA3:4)Z /["@B#9/G<]F<)JVKXV#W$[-$%.Z ML$BP/!U]O?%*!M%&5(=CPR%MESQ7(4;>J3S:?K>1X<5,"_='M+3G2XD(YP)P MFE%?'I0&;ZG-/7A)%94_9PC?"\8=WW6I3OUP_B^T^%8(VT< MOPK0#;A 7*)BOBE\J^7".QR. M2-PN!LC!<]#'[(HZ\)%[5\!-=N2AF%,Z!2 M^;7/@[.ARF.E0"Y\'&7+&7SA!2[@ A,++!M^P. L_!W>#:,DU$L_RZ-A\'J>$+3PB^!#@E@?V&< PC.CS[^-1M%__D>[TWFA%_DB M^'F%Q;.P^'22S:(7 3;-Q0GX?5/$0(P3^-5[1?-?SA#H%EPO^,W_@ $;P5?G M"^QD?@L_K O\_0_1YQ5\\*O*86&_1REW5W^$@XV >,K" Q)M78SJH49'UKI& MR@BUT*ZK'D5F1/%JU*=H$&90V,\_,VQ]AR/\I+Y$IJ[@K;D1Q-$+P_>TKP]9L4;V MLE?@78:U%&DL58IR'^PEV.3'*A/CA7ZGD(/P.=+D_PYN20[LW^V\2'9T[,RLPUMPHA@*$P-ETPB@;?/"4/_,SPGT6@>1K\W@M<"1\;FR%BK2W MJU=OL+#X]U(T,E0VK+8N]2#KGC#@XT(I7C<%66IYAW^DC"X;H:9OGFKU!/JC MC(*YZX:ZJ-.P:PXK),5H512B-MFI;032,?:#W%#I&G,F;H*^H+"D?/!.3(B= MD;3M1/KI];O7'\Y^#EZ]_M?KG\_?OWW][E-P_F/PPR\?W[Q[_?'C_2<4J+6R M?>_YYZNMO;M#>'O.EKN9PJ;Y[0A^4J-*7;WR9T]= 3[7?0T M^4);]/+UBRXK:>Y#T58K.95BKI &^&>4\J"CM_ ^5'!;3%_]96R>!%T5+53T M687!OQ(\.3+[$.PR)[W_:U1,07C!OU%/1_D,WI /L>GKG]%EE"1@8$;+:#57 M2WQE48 .!.FZ7!9D>>8SQ>8#V&L:.$RD*,> M*46-/>^BBW5%OY>C'&7;):R&-K1%)_,>'$U^TV!;I_60@VV=N@3;?B:\U?>8 M>E,QS9CS%28;%29=7V'RS568"-.VVK#<(UO8+JJ13;PS4O+"WMRMMK.UC,&E MH2>(96QQ3;41#5+\7;940:LIMIB&9P"W+%G:7-Y+G1G$QF?GR^0W9DL&\WKI M JS]:-*"']V\*6$)BLN3%)+LTSK)V<.E7JS;5)]R%K MDVY=M,E;1,;]&(UQ2L(K"V91TU3?TFF#O3GGG.S!.;OTUS_^:YC_[1]>XVYH MW)[7N-^-L""C:04H $?K255TN!'-BZ8_4 M=?_'*KN>^& UPT>_&S0&/2;Y#]2W@UD-+'H%N3Z+,!?U!^P F!2QVTVS/[P5 M#.EVLW4"[T,]:BI/=!D>U2O@7/9LM"H$F$E/U<2&H3R[Q*I'PD-B>P._N;(Q M)$EA!&BQ%D%QY4> MP-O/%4U?6?*8"_MM0G V[\!*S1F-\U6([5H::VN1GU,FA^D=0V. $ M,B!&[KTI26(T'_.IU0+/MM4,8/$S/$EZ3K'M5O AH^.7*\ILYW+07)^@WX>5 M1Y:U[*L*J7Z:XW +.Z\TE=,BA#-JXDXN&"LM59-LR;C1I89#KB-%E&;T+>&_ MX340.H*LM=+ 9"68, O&\0$^ )08/FN=.L+2Z@,K2@6$L37H=$D&1'/%(&T. MVI3P(%7]VYXS6W\NB,Z9,[)&L"%(@QJDQ.^1C.^B*$Z.(^N%L4B8S.=]P MD$<4O YO#,^9E1,#VNGR%:[YU:T [J&1'!@J"R%"PPN0%\E--8KK73MRJ5[JM"$$YD MLB]]/X0+_@[< M&_-9W7!B+GV'D#-;/9NP8+QP^RJ'>)L$8Y6Q^;1]9%VK>_3>AM?_^\N;3[\% M+\_?OG_][N/9IS?G[X+W/Y^]"]Z\^_'\PUOZ11W%]B>J#,#:0,'V*>@:*C8L M:18/2#%&?IE%Y9$L$;&*/C(V8CJ"GWHM$H7$$WKE6"A["EQ<80(/.?#*,QSJ M$BT*]5S_XP5(=5C2^GF2TK;H2R]PNA$6DHJW!\\4UQRLF$Z[A=[Y,H?_C_7C MQ7%OD./^MV6\^;=NIW':.=WYYV:C=<._]?K]&WWSJL7"C6DVNP]EL2>-5N^F M"SK"8CO-P5Z/_1NQ&+,9L"M>A+\_Z3RQ029R$Y^W%U^"5CDZ@9YCE8?YIMR. M5#B]3BA0 .L]WO27H'4F66XG*LNNK]A0$[?S9*^/;MD[1V:.O_MW5I,:.XJ% MVS+C_^( ,_3&0?$O$+7Y"Y:84;4Z!5_=3OM,AD/P%R^C')U_/6D$\;6^.?+^ M2C^H^%F$2+039:TD>4K-<&9.GL M7N^PJQRW>+AV1B=PY&-IMU_1F'*PJQO1_ M#UD;I%Q)<+L:H4*6&_']%M+6F;5-V=%!C+V=?^Y4JN][-G^.[6MR*C<5W)Z! M[Y^!;VJG'RA\07O<)UD_9,!U%Z$L7L ''C;(5>EE[P7EKQ%DR//[F" MNO/_[5CMMT"D!V36/UX%EM"Q"7I*0"^-^1\RGZ&8(F(*Y>+X]]L3 M<@&76C#6K)G)L$H3":;:W._&AVC(AIP$A'X+&Y102T+ M5,ZNR%:Z)5?/@Z>M[^44,X[\L%I1 M4YL[[)ZV92'F M&M_&>@Y=B]- 3E"+4EBCN9-_Q(: M/3L*TMT%-X\LE4$VWE)DA%5JZ@NFLPN!NJ06?48"QS**,6*?<%G.JK!XXGH- M-*(+:9>EBFM,U'PQR]9*E2FJNT#A(H]6=!>X.;.$WZR_ZA2O;?;B5X9RW=N^ M4OB7WIH&Y-[LVFE'6_@>/_8N9C?Z1/O<>_EZ9PXY/>__/G_R\X3V8:5 /+25$I\!-(M6Q8 M4?P/+-C;* PL6UII+90.56?R8RHB$9%R/!='B^= MI!<,#*J+=>$=!GZ@H)?4TCA]0S/C"7;7+IZY .M.R2;E^LM+ JVZ4(5 ^[AF MH'24T(%S!X"<,Y\!,L-^AYRE6X^OU3-V*=EM[KMM\3\[&GJ-?.!;^);]%IDG MFBK$+&=,.!RX/HK$F-)5LL[1[WN 6U5>,@>3*!_]_4F6),^0(5OM3NO_)NW& M[XO)DR":+7?\I:+ 6^#+OMBL9*P&-7$!_&=14?UF<_$%]=EA99$H1;=NYXXJ M)4_ZS9M42G9:C6YKOQ*Y0^OY.K=>SS=HM-IWL=;3_LUJ1?U:_5H?T5H[^]W8 M/4ME#ZCY=3LA#BF<.R2!\*=25 <^I\:D1L-FGW2$)Y>> MBK[N__Z[$:LW/#*.\*< MS#PG8WVGS!W:I#7N]'I,1]-J-09]?S1U/)I.O]'UMZ:>1]-L'-RXX8_F7H[F MI-7H#OS1U/!HVLU.H]E]]/VR]T_8*RL&?>#4!TX?^M&T3AN#4W\T-3R:P6FC MYR.G=3R97JO2*%__1!__1O<$9;#O5 M->/)[NL[WVXC[DF9)M4.SCTG0W6>_,-W[S[^[MW[G@!.@[OZ#5:.F__[43'" ML-.-_RI:1K6 MT*&JM(+BNZ4=-.-%P3=S7FG]YH1L9XMMA"WJ-RQCT#CM=6[4 GK2Z#9O-GSA MFA;03OOV1SHT&]T;3HKPB_6+/=IB3W;_^3&-(=GN(]_$CVF?U*/U<[]]_Z:B M/'B-0&J;* PW:04]Y@'OKQYIZT_)3,A6\-"X" /U9:062P1_D%F!//.M^/XV MF&*/!HGCMC3MQRT;+4TWW>/C)]2?:Y7[E@CUIUHPOR5"_:G6WF^)4/U#--># MF_ZS'QD^J N5KM1=%$O<&N&V9D[J0;[O[FPRR0$YE'O;;2L\;9^$IZ<;UC'MDB3MH#L+N:5WG8'G&]8R[BW';K;#7 MO&&]CV=X/WF#K75'H3M]J%:Q9]JS4]UT W[K1OVG/M3K>FIMD_P MKM8UX/MHXV8?U0Q^.0F#B4I5'LTH;A;%\R1-BF7.G0KJ"TZVO%F5Q[?HS0QZ M8?]@^$WO:=Z+E&EUP]/!H<:[/YO[N3=@@_<\"%4MS^84G-[>$5&H_-E<48MZ M&G;[AV8SL>LK^G*639[,$QZ]&!?6Z)O-%E.1S;CP^;C#MH;#G23/L=CT8 M>1V/IM4;A)V>AR.OX]G@%.M6^X4_&W\V_FP>TMD\VE#13UD67R:SF6,$^9#0 M?J3K=#N^<*>F9]/JAB>M(WI/_FAVNPY]O/YILXFT<;$'J3 MCK*Y"I[.LJ+X/ACGV5P#=V7IG02$?(?(8^L0>=KM]L/FR6 #\>7H.6[/LIYE MM[-L>]!$&]FSK&?9A\*RK6X/&Y\]RWJ6?2 LVVJ&_8.[ASS7>JX]=G;WI%_7 MNOE'&XI_IY8(1&U]T;L(Q%_WO6_KLAZ\Z1I>UJ?=03\\Z;7VMXH.W?61HWF> M91\=RW:ZIV&WV_4LZUGVH;!LN]4..^T3S[*>91\(R[;Z_;!S\*Q0S[:>;8]; M^=X->Z4I++30]9YF:MLQLFV/[HYMVU<-[]C37J-Y>,+L 86]/&,=*[/5 MZ!U0G^89RS/6OOFG1JOO&>OHY_#H&*O5Z#_\R0">N>K)7,U&^XB0>8\V6?-* M+7(U2JA#C;$=YQDLZ2O](L0BPMD*=Q!,;JF[WX<2'F0HH=<^#4\/!JWTH2K/ M7WNFZON=L'M3>%_/7YZ_KN.O02?L#6X("N[YR_/7M<#!P%^M&XZN]OSE^>LZ M_NHUPW;WB/KQT69S7D:+9!G-&,4^3I:K7!6NXS-<%?"=H@BBT1^KI$ANCN7A M(P\/,O+0;X;]TX<_&,ZS5SW9J]4] ?YZ^-#IGK]JRE\GIV&SXP/SGK_NB+^: MW7#0\_SE^>NN]&,;/.MCCZ_XVS(:SA3\-TXN_O%?\#_ZU3PYE?J$!L1/MT"8 M5E-3AI[S'/V39'0UK=I(J_/E5.7!CTD:I2-X?/ J6D;/#J[_\2).BL4L6C]/4EH2?:E*4WCFB\LD7D[Q6!M- M.EKM3\KSY<\-^E/EA/EOG9-&I[?[S\U&ZX9_ZW5N]M2K%MMJ-KK=P1TLMG]R M\G 6^Z HZQ>+]>C[<=BHO@B0-EM-L!0^/]T)$NO;@'6MS5[?P M5?'/NG!$N]EN[A/0O':/CY]0K8$GU'Z$.O6$VH]0)YY0^Q&J?XB>NA50P?H9 M+;]F^6=,2HTD:470\L>>-/@XYHL?7KS\P,!5O\$C;=9U7KP_TIL>::_MC_21 M'>F)/]+'=J3=NNK21UO&5+$,?8'2MY,A.^ETPM;!M8$^ ^OY:\\"N&XG[#Z" MZ:2>O^K)7R>])L@O7T'B^>NN^*L5]IM'[![V_/7(^:L;MCLMWYU^ZY3]E&&0 M.RH*M3S*^-1'=Z,>2K=3V.SVPM/N#0-#-8K]> ZK*X>==)MAOW]H7:GG,,]A M^W+8:;L;#@Z>FN$YS'/8?AOJA,UV)QST/*J!Y["[XK!6IQEV6D?$_7FT"9N? MLW3R;*GR>1"KXYMN)%_1Z[; Y.!3+R,>C/'_MB042-ON#L-,]XE0KSV&/G,.Z MS4'8[GBD<\]A=\5A_=X@;/6]EO0<=E<@Q(50803 M'[%!/IHHQ%2Y->_GFKC":)]^LGUC##7AV>-$J^]M>W_Q?+!GQODX81G/"'4C M5/O060J>$1XI(QRGL=$S0MT(]6U)A*M19^6+W7;C!'%;%QG/I7B>JUFT3"Z4 MA5I%O$;GBP+VVK1?B89%AO/,=WZEC'"["0YU.S2RF+=7(MRV+:X8T<3]7UQS M$O_]2:*Z;=4?][HG_6&[VST=#$YZS=:HW>GB'UJC^/^Z_2?Z2]-<+WP!9ORS M8:ZBS\^B,>SK>32[C-;%D[^5J0&DJ%!_/\+M)M-X_"?(=+*%3'Q&L1IEA ^5 M/H=+H7+\%"PB.O(*@FFNQG]_\A_7G]+)DW]\(OQA\*U>P@N!VXK_^EOTCVT< ML)M?Y?H_0__Q>>^TT=,\G,"2TN7S9_R[.^+B;<1Y\H\W2S4/3AIZ(_?UXC(M MVOW&*6W\;90"Z^-$S[\6P:ND&*V*0H\#/4NCV;I("#/4XDK#:<2)&1GZ016K MV9(^<@X>,1UXT2B?TKTA9E\I/5Z"C(\2?%FTI T+*"CL+TK3%0*JJ466+P/8 MV8]9/@]:S6?_XPP#"H/+!"%$E\$LF2=+&9+J/"U7DRC'3\)#53#.9K/L$G^: M1TN0*$481#G^.K^$3SV;91E!=CC?GT>Q"A:KO%A%Z3)89O28(AJK8!KEPRP/ M%GEVD>#I$+GQK^_SY *^'WQ4HU4.AZ**X&?XSX1'NGY08]S'V6B)GV\-!KUK M\<"W7IQ.OWIM6J?W?'C_^1^G[7;_Q5U>FFTO+M.AU65AD:UR.QFJ6 +3J\GZ MQ3ZD[7C27DU:H,(**+H&(U:D3.$)>QN$+5149"#/D^61./53,@?I]$Y=!A^R M>90^(M*B(,;!V*.ED*P\[P45?Z^+MQ6_(<)P". M6*F#/3!$-=]NMEN@U(U]DQG[!JP"4-I%,%2@XNGLY&^@T,%>R.8JP#?3819J M@NK=^80\,J0_DZD K)/E1E&5@OZ1(L$'A/,EZCL22G1L\Y M8-K)!6Y%7O(/(F&-"++5$#\>=>AJ>/%T6_J%=,-+1ZN<)7$(!OXL M46,6)*])6X V$5]@37;_4_SRDY=G'UY_Q)^??$^?S6A4T#+Z K=^#%+'ZY'; M\PNBT>=9-GD1>(K> D5!1?T.6HYT'(K<$KP2, 932-"K@HY'#3):(/.G^C.^B/YXZ/1R)G,Q)IG+, MJR)5ET$T&F6K="D9DC2&+^@;-",9M\C +4Y4$:(6&ZF8-!99';#(/)L5W@*_ MR]@8_AK4"JN38+4$*?B5#S#A8"8KN!=X)/X<[OX6J?%8<9HO2<>STDFD*M+V M1BWSLI^FJK@R+XJ2&1P[-%51N5Y$>9*M@ !)\1FN_RH=<6*7LI_D"!;%:K[8 M")IR2/42I?P8HQ^9B'^DT51%^)FB3@&]E]$*]Q#EZ^"C)@8FWV&[*>[G1Z'8 MST(Q\Z$C1OWJ%A,%%@E^Y%#V\8@"]_!]!"[O&PZN)X44&C2"LQD6%$RFR)5# MC.5=*+95Z$J7;SM(6G+5L()A-9I>=V%RSO<-9RJ$1X^B5:%T;#])IRI'9K)U M#(41VUD.'RY(\9)B+8I2_@D_H^O,P.6XR/"?X&JD$?LS^@V4Q<4+"<^]!&^$ MMB@.2HC_'@'Y)_"0(,WHPN81,+;>?#7W$5#7!98_*+RWT^@"Z:52S+/!>I&2 M8"^0-)RMPT!=1+.5,2=0W+6%W7HSM-4@?%);O!:^ X6;9@KGF MC%0(;O&-3L*;4A\6K.= R1\D\UA330(G-LEP#SK;"L>_I+J^4/@0^?/7+)_% MP3]5!/E9G::C&/Q/P(-Y2K+8^6Q*W\8 RESE M$Y6.*%WV-@)G D,HS1!XMI 4&]_ARR16Q0(6AFX^/+)P3F+\RVDVQQO) MMTJ7M? EQUJN(/A5_HA7$BXU7-0X*##)R1M"$Z$1C^L+<%+/T_B9T2JT"QC"F0A/QJE"*A]< ?P2?+D*)XG:4*%-RA!LO&8 M%=("#'E1J;1.7C!I,:)YF5+%UG*-LF:982EV8R]'Y+[O"M[E<9*# M%%S CBE?E*023RH6<%:**]! 6XW TH+_( >3T!6#">\.Q=QYOR)I#1/*MG+06"1IPA_F(.&,UY?S)(,0YE9OL#"4R7N MXH0OIMD5Q^!@;\A#$C,T<,K16$8O*0*;XY7ODJP@$A1*2YXU_3R][PL M^NP;CMV+%/QX_M%<"7L>,YUFE-?PN#E9B]VUR)'08Z+^ ET7DY'!MZU0KXLI*:#WBI9' H&4CF!&#&.U8_FEI*=@'D&QAB>.U@O M,1S-C)C +2+1MKZDP6G-&!)(P#.(ZVFU:X,):)-98TYO),U8MA!=R$$3$_. M@PMU:>@%W*_8/!)9':R>',[/\2WMQ8;SI; ('K8T(7G"!>MV;D$X&*N1B;:Q@Y#CH&X MV5HB@F2S4_V8))3I#2@+R XE[R;%8('(+/UAD+*X [!*5QA\,^$N>',6$R%2 M4TP0HA5<* HA*UTS:+LM9-F6'.55ZS>BL F6R5SIL,HE?8U#&&[(S88L'!:I MI1X[3VW\LES-;R)!Q@4&JPV,9^(.TO5"(J20^'Q2E$;UUPDK%)*Z\*=)!$?R M">6P^Q",)F&4(DGU=R_A;7.U9 Z/*$6]<#^&S\4Z;RK5TOOVA/^"7* M$XK]/GUR_O[URR??AX[8P0 S[#K$U3]3YDLC_246#8[P(-FU_IO0))D#<4G* MX%E,(U%<;'V@WA+9CE(R-%&IBXW@VI8SP:LZ$P-YDT(2$=7A-MJ+$^8FW835 M]>JJQXPR6$7*NT32[*(+?Z5$ETH(,;P!6@N49(! MQ>HEKE-17 #.^FPU@0V$+!E1W!.W5QXN4@@,A]P\%_-J\&PTM+"8#\N3XCBG M$-U4[3HRV/29[30(@U&^BI7+Q;!%#/''9J7PC7]FEZAW* D!RHC-97Q).>+P MFOL;SBCV&NI+:-_@7$?.3H-EN<;$*# Q\?H8$QSPZ&@!:_B2H!( L7S:.$53 M8H;$&$8@K,$F 3D6Q&0HP6'F; VVFZT!&5LCCA,Y]\F8MR/]&Y/ I-C4CKCE MLG0)=ABG)2<#J)?)N99#>!@>,4L*V8!P0]%S8#V=R=$6] S/$DS:&)[N!*BV MM.<97>[H$'K%C$GCRKA22)O5#BE,)"^7?&+QIZ@^5"+F?? SQV/ *\KK:9N] M J(G2XZQ(1,P,YM&8V 7-"@H,HS<3C8")[G8NE+&]([=TQ!!7Q561O#G)F\' MCR#7BS6O5LRDST-1V/#)68:20N7S4"<>@.2.WM9V(=[670JJ*N)BFT!L]\-?XE,L$/1:V M1MA4M@:=3K3H8HER+YU;OQRZ9B MO!!;>)%9NWDTA6NITHDBB5"P"A(I[%QZ<,='>3+$?-@0$[7LADF,W;6JJODA M.J9UHF:H@6QS7&&R0>1+S]9B>B&+8_@>8POD#CB^I38",!^!5AK)4XP48"P\ MD7 Z<-0*^]M(:8:V)\[M[[,RUO;M.6$?D:&X!HRP.RO08>\+V!EJ"_:QS<7& M0!3;P:7P-RH]X#>PK==2/[H:X=>*)9>PT(4HO8="'.A7Z(L&;"NUC+J86U^Y MJOT?$3.\ C&%MEW0:862H[SDQ-MWW5[;:#WX)%T+#I7#/S!9=A'-2*SI&R0F M63'%8C!-@>]ZS:9Y##@GV>R"+!I4*DM-S#59N:#^\NA2WRJD:J&#.GS8V[L& M'!*":6#S>%&Z!G)@M(4K?/!GK8:?F0+"/)ODT9R/&G8>9_00*Y'IN5@E1,5M MBIY"T1UZ=&-W5E2?%UX$NBTJ*>9:HX$I!MZBS6F$< _@!H([/XYRFP#52]$/ MQI=;F$8D9M#64RKF^X)V%E(,O2!>G3E#S&LI#NQP;(/_UM(9_94J9) +Q BS9JOH:CIZ6^7 RKVDKTU*GHC@F!0V[#!4 M% 9P&"W9[1])S0&'98GI[D2#!E0"!-J)PPMB%:0K8#"TFDOU?@UR%O%6H)(W M&H96&"N4?U3"PZ&(V*UV&:IU9C*4E-/4K(EW9@I' >0Q[]*90CR0H=)G@F%3 M!QX&+C+=6RJK(M[E2+59WD2AR%G 6R1>BX"*Z71GB$Y%E$]*:WOI*VV&%#:C#\$_3@\X-WZ_ MD>68$47OG24J[H"]5D3[AF2+M>JUVH\U8@()=+\\7 M8=AH;IM_P'_L-)OZNUO_?N67K_GCR9T\M]]_: ON/.(%R\2$BEG3:C,W;D4% MKOVPA.UXO5?L9">,<:NWSZ[9"KO+?0_VVO=OF%5X3=D4'6)A4G1:X2;([\,[ M]/U;<(@<3V,4Q[FDD<"! W%??'\;;.$@9+,&0/V &,]@R"=QH'?X %@&E>$^ M0.#[;/.;(%=KX,EU"+E.]Q$\W2L$S\YY03^@R=G[;_I>\7GWV^WK?"T?1*>GAXZAN &UZ3.4]T\XSXTQFV'S>YI MV&K?<.*@9US/N,>2N(/F(.R>MFO*N+=B1=UL\N$]&TH_Y5E18%WH)$G]O*(] MN;??"0?=UE&&%OFSN?IL!J=ANWNH/O1'$06_H_QU_#-U^V_-\L">A>IX//!\ H0Z=3_J@^>#;<7G. M3='"&Q[G\O1GT);[I*V\&8=)OVZW'S9/!AL$\^;U<<^E/6B&)ZV./Y>:G4NK MV\-0UU'.Y=MQ>79(=>_]["\_NONSZ(,V=3P37"6L/!-\\TQP^HWPP+?C\[Q3 M2^_MW,S;&?3#DU[+6]4U.Y=.]S3L=@_05OY<[L>*;+7#3OOD>-[.WZ@7Y.I. MDU;O"(C,=JH\3PTN3 0([2QA%]LHI!9Q0G]1N31B2>OH>%Q,,QHLD*I+))_S33UH3%!X/KJK>2^K,1/( M>"CRE>O%?M\L?29#BQV8)?VB,X5(_@B'B ]XI<8*T6X^J=$TA3.:P$?UZQH< MH"6XZVPKA35-89-7K=]!6P0J?.1!DQ^R(0+D%6'PUH!**/N=,#C79'NO009_ M LY>F(V#=3;#;F^DI\'@H89M8590MS](0@/=SGCZ I&& M,TF(;&L^@*+2#>DB9HH(*@UJU]()\2D9VV4YC5+!)T%\4FS$-/@/"PU1F*J) M'L["&S4GF>'%N8!;8""I7"V@05 -X$+D CYM *GQJ=",^5 E)<,E4 2RUYN M83GS6 .., 79ANW!*V$&T'J5A4:5(15&)I:(S&QL(# [X@]-(9 M@QT)4S"_:<"I.&@!,\(:OVLU3H,A,T'(@JOZ6:*?BN#U>L+,ML-C> WJ@29D M,[QTL$J$F7/@.@7=9^NNZ@DG]2:5BTT@2RBQL;R2;C<=FX$2BH ?E\"^A5RN M@;E<(>'R)@BY$-L/]!K-%@'LT3S&L(2Q5WH2F/97/ZG3Z+7=)R6I@/3AM?FN M9;]>.@#SCJC8P/OH'(6')X= 4 MU$B-X"U:',X$+9DFR9#,^BV)BR4W!./D$LT)UAZD"$%7C9,EX_8(:HT \)1 M[6#8R@EN'EZX54Y;+*_M+]5#F#4_E*4WXJ9OP!]8=?-=J] MDLAR;E.KO>7RE'6/^_%.J_QIX1;G\I"]"*].$3$<>=F8C%;_H(O1Z%QW,_13# LZ5H9C M6+"AL_&*)R^E/J MS75R)*Z)H-K/9C2,1>9*EKV4[YJ-7DEN;-5T[ PU-G6\5V:WH,S01-^NNOK= MK<& 0U27J_*TPB$CY;M6_[1ZGAQC3JG1GHBYUQT<;.WM9KY6NW-+CL\6 MGB\[/OCAJWEY4Y-&! P=V[(O%=+;AW5T=W9Q0V_/] %MQK/3 >[C4;O0=% MX6[_H?'P8'\>WM&STML#67H//-QC?710#Q3P_=#/MZ" FT%K>_0728CWC7AB[DW,;0TSGGQ[D^]3!K=XG\[L32NWM4??_6W.,;A_XK@Q6QDB M27HD&S^_41/W(439A_=NC)C@%^D7Z1=9ET7>(*YP\X;WP?[/J*U<_GDCF>\D M__],]_M1IA3LM^?]IQ1LV]>]PA7L.\CNM-UJOWCP>.&>O^K)7_U6V#QY^'#T MGKWJR5ZGX>DQ ?4]=SUJ[NIU#T5"][SE>O^YR0R?-L'M, M]7@KX9I] T[]6P<'KT.XQO9F>&#@/9D^[+1/CS(4Q9_,7:@[?S;W<3:M?M@_ M>"2A/YI[.9J3IC^7&IZ+%V?^;/S9''XV[6[8ZMYPJ'9MO))]D\A7>24/)8G\ M9EOOMY_-L*\[TNPY%H M[4[8;OGD51W/Q@?B_=GXLSG\;#K=3GAZ>L3$K\^2''ABYPC"Z;,B>QJZ8;/W M\.OV'^/)H ?R\+MU'N/)G(:]P:$*P9_,?9Q,-VR?'%K0X$_F7O2,/Y=:GDO7 M:_]:GDN[%;9;1U0R]YH(N>=GU,!SV4 HM\A6>N[!7:11KOO>WMA7M6@>VT[$ M_9O'#M[T4>7$]MVV0%#T.H-;'("R;\CJ)O&00[#5CAG(\O?DT=V35B_L-SO^ MGOA[XN_)5?>DV0P[W9Z_)_Z>^'MRI=UU&K:;+7]/_#WQ]^2*W?9.VOZ.^#OB M[\@5N^WVO+WE[XB_(U?>D7X_/&GY>W+S\/P!$?2C?]2A7PY$IG]/D9 M?74AGY_1=P5Q_(P^OTB_2+_(.UZDG]%WH%SV,_H.W5<-"^*$'G\NNZ_,:7C2]@C!M3R: M;MAJ>ESM.AZ-1SKU9^//Y@960#?L'^R5>!!:/ZKOL*!"3;B]U0N[G2/ZX/YH M=N/2@6EUXD^FEB=SH(/IG7]_-OYL_-D\IK-I=<.3ED_1U/%H_+7Q9^//YN&)-)\'./# _#"Z MP\8WM1]^:?IC/)F3G@_ZU_%<.F&O[8<$UO-DF@=7[OF3N1<;JNG/I8[GTO." MK(['TFJ%)[TC)I;])#H_BQ<.^5W#PR?T#P_.@??2 #Q/P[_3O_[#MWW.3VP[[) MCV4(W:D?0E?/,_-#Z/P0NB.5%?LA='X(71W)ZH?0^2%T=2&?'T)W!7'\$#J_ M2+](O\@[7J1(W%UOBI-B,8O6S],L55>OR7_2?_+P3_I^U0/-@EM'T[^&>(<0 MK!9YL&]D#D:_]? :/FOABFS/'/YY6GKFO\>6I[#7>7A0FI[]/?O?3B-FV.L^ M//1ES_Z>_?V(.6]:>_[R_.7YR_.7YZ^[PH(*^X/CXT$<.[+H/^D_>0^Q9P_? M?N-4])\"Z7E@N*"]5MCJ^Y&'=3P:#Z=;W[-IG80G/3_WN(Y'#>%02M<\Z^&OR4.[)E1-YF^)OR7^EERQVW8G; \Z_IKX M:^*OR16[/?'*Q-\2?TNN+;BE,*B_)_Z>^'OB[XF_)_Z>_*G=GG;#5K?V,.OW M=4VVQ^=/;PZ3,[N;T_$>_I8_2Q?O;,H(;"O^- MDXM__!?\C_[*/,HG2M)OM5I M M5!XM80]P:XK5;%G@!8H6BSS[DLRCI0J6TZQ003;&CS<;P0]1H>(@2^D):-_, MLDD0(299%1.WW21\P2@%P9 L"""/Q$N0I,OHLPJ#2^7\,9BH%%8RFZV#\2R" M.YNE)'[H>[FZ4.D*OY(LI\$4=@2/D5_"XX*S5XA>2*][\_;51]P"@J$H$ &K M8;'$M]"39]FE\\5QGLUI&UN13K7T: 26:KF"I2472B_260(^IX(U2^LY?_^3 M?E*!<"VK.=(ZS8("Y&0R!ID) BI)1SFA6T:SX.7YO]Z\>M8:4(4]K@.?8HE3 M$%\%63+C/P#I%WDR NGFK'.1%0FNTSE=>$4V5TC699X,&3.3*: B(!T<'^[ M?EZON1&<+:)\R1^%W159"B)^N:;CL\NZ2-0E+02_BPMC-B^0- A=-UKE.8IB M_,)DC7_]K)C7ADKV1!MP& +VGV<$5%C^A_-_$6V1@$FL@CA/9C,ZU=5BD>7+ M,+A01:%FSX9TF^&*HU2@0?-%?9YA'21@,C3*(\OHQQ9'DYM MAM5P MKTS?Z91IXO[O-+=J>J*>#7,5?7X6C6&)SZ/99;0NGORMO#'85860^]%@]X[' MXS^QXXTX!^R8R1VK49832SPGSL%/P2*B(Z\@F,(%^_N3_TA4MZWZXU[WI#]L M=[NG@\%)K]D:M3M=_$-K%/_?R9-_?&(]-@Y>9BAP$%H\^L>VP]PDNS M'I!S M$%)[R'>MY,\ .6;1HE#/]3]>Z)+&)*7MT9>J/@P\4\Z_UVHWVO+XW(WO"'LT MFMMBB_S'3O.DT;SB[U=^^Z H\%_ M-PYVK3?=&GR+FS[=![*[^V>ZJ/<,-(&0OIVM#_:#SA?K;8O%N,6.NW.0[J,P MR7Z4:G7VN1C'1T*N,PE[74_"/TG"[AU(JINUB]RSI$+7,08?!T-UTP0<]J?D M9V&96L3^K8Q;_!\ M\ /%,E?I9#G5/\=*+2XC. 6)DC>"L]$(;$B*@F-.O%.<_I9I4X[9)F>*B;',A9)I=)^45XUD![.LK= MF3S<0E%ASDV>_+"&U<3!:YV9LAEN/*Q0V VS80L>\<@'-P3N.SDI;;&R+SKM M%J;-YHLHYV^U!WW-!F'0/I4?6@/:9_NT*3^?UI4!>$>7)@>-:<1<%4OZ.2U4 M&*2*\GGF#YR2#H5D97;_KML,YGAILY3RPG$6 ">XZ>%1M, )D,E79@MY)C!@ ME&*BOSHB16A>;^HAPTJB?AE]"1;16E+6L#6B#''*DF AFIYB>G/[SH]32EB M%8=R(?$FGP=_E?*!^LK \NEQT1>%]*$4/5Y!EDEY@HG:*4C99+Y 68:S$M M;5X?/2P0-(*BAW%I!#ZEPC7M4T,+S"R=?7C]$2[YDAZ8JS%(ZJ)$#^"['.XT M,8KFD+V2^V+QWRJ/T'.>$U./KDW#@8$N)0NPT7-#QN.R]ZZ%DB5&I7BPV \* M$_.D;S_J@HI;+-N^,3V#X$Y6<=W-1WY>3A.X*7^LHGS)ZI&U A3+EWD:H L MGT2IN&,@ -@46J$&*@*JT1$C# R.M #]-X^T0L[Y!+AF2XH4N PC&DT3N+C! M!#ZR)"L&)?9X#%)6I2,4 :1FX:;DK"8GBO2Q?@H8/\E2Y,0X5W^LX#CA(K(1 MI3],]2!Y-L^PJ@=+G:CJI%BC7DU(]@3#A,SZ4&M2L!_-Q%^MZ%=K'(4?W3(9]"KE0O#(D9 '54Q1X._AX?1FK)Z1HRL5GNA)GFN<)*]* MD^2YD4"7SG%U7([B"6\+/AOW,$ZP,@?8SA0LH4V<%)A 9_,4/Y6J2]H&'3HR MST95%RV;ZFERKIH=@=,4P3F 9L!= S=GL*\YRG8NU\F(I%J:7T9K7""IW91* M\7)>9<=$%GQB:1Z#-(W($8?,7FAZMKZO5H&]")ZVO]]N_<&?.M\'.\9SPQ^[WP>'3)Y^0;M\VOL^N'ZP,O"I MV,GP!)=+L_+EM <%>A8+AU*\)._P K5:!D#NM-UNOK"R'TW6'_0#1+322GY2 MV22/%M-D%)P!5] 76R]TX14^E<[XI5MR^:/AM(]+^(4LAG5PS%^%I?%I'-FH MVB[.Q6K_J&O.D!": ^Y&WUPIZ..E8O&J[3J%::)PJI6JA53H:0VRLZ)-E,J,OR4=RM4QR%*-G^K&: M^;24RA5+0? BT=XWWCQ^.)1EB7"&SP/5IBIUUD#N^R3CTCY;_)CE4OM8L)2B M$D2Q14ER%B-P$U07V3*KI6[R&5T?VVZ0-BY]0^Z>:[.&^2M[>Y^9WAE^WD>!JC.-;](!MU M*JP4_G_VWK2Y;6-+&/XKJ(P]5YZ":(([G9E4*;:3QW>2V&,[-S6?ID"B22(& M 0:+).;7/V?I;C1 4"*U$13QUOO<<42@T7W.Z;,O#UU+6[.DI@?-M-WIF"TL >\@Y27<%SY/FQ%3W&"F9S8?.A7@P@FTVN?U! MOZ&OAKX>B;ZB)OP<1TEB_4K.V68VZ&XP&X[L\=YLL!D) M]B0L9&@/]N8@#6J>1#L=V$[_@*@Y01O09.[6W8I!=JT?NXE0=U6K:D*HSN @ M&LB3G:\AA%T)8=]!Q@TA/$]"V'?&Z%'3P0D:01]URNT'KNK/N$0#/7& M&5M+W(S!4N\WSMA:XJ;KV+T#F4"GZHR]=_W5"7J4!AU[/#C^,M3GB)K>R!X- M^@UJ:HB:?M<>=P_H(C]!O?T!ZJ].4 UQNJ?D'JKQI">*:$<%(YL-+([_2?/T6_0:6Y-$O.3)QV<5/O+$[2"FA[P]TQ/:??MP:C=-(&O&UZ&;;N]3__F M!B]/@I?NP!ZW]VBEVUA"M'!VQPV28_ MY0YT.K:'PWU#%HWG[TD"BGV[.SA@'D2#FNV9H0-[T#_@K3E!O;U)47F2ACA' M[8EI"&$KH YC)31T4#= G19#.$$CJ$E/N6<:1,>Q!\,]XE>-QOTD>.EW['YG MC]AR@Y:G0$N_MZ]BT5A!37K*(=E([T2BT@T1;">"SA[9IPT1/$\B.,'BG=-) M5/D:82[*^U#$\[7U1<27_E0DEAO>\3TE'MS[BKP/#U/ M>W$?9EU')NW8O=' 'CG'G\C14%A=*6S8&=OM_@&'JS<4]LPI;-#MV-WN8:(+ MI^KK;Q*>[D"IPXX]/M"P[@8WM^"F,["=O1NN-;AY$MST^K;3:]KR-#E/M:?4 MD^K T1#"5D =IJMJ0P=U ]2^7?Z.F@Y.T QJ4I[NV;)AY-B]3I/R5#>\=-J@ MR)^!RTAS=(24D4^)Z%Y+!O+IFF+L^_?$(2^P_KLYBZ M26JED16+62"F< @QIQY(TX4;SD72TE1(6WL4?M2L\3!K$&F_3MU)(!2^X'_4 M6DORN3.Q,K4_ )TY;45HM,X;;)CE3V].9^P@Z7W))HEPK<\1D+X_ST MC?AI!];_\Y,TBO$6!FO;NA+6)/.#U K%E?7YX[\2O!1^.(V%FP@K70@+%\=Q MI%$66W!71 H_P[5)5E&(3T26)Y:8CPG_2K+5*HI3^(M87;FIB"TO]H, -7Y\ MXE(DB0C.)["R9WWX]3/]T0\3 %[@8JLQZRJ*O[6LKPL!*U^*A3\-,-DS%K!B M @P#7IM%L97!KRZ1!VT07@IP'4M^4JS218([=MHXV=":X9[AM644BQ:8'E:G M[?1MRX65\1P9'!X>]L04-HI;!8KY!F],H]#SJ0$:0TG, 44(*Z1 6/0*OH4 MLZVY",&P 7!:@;_TR ?R_A.>0W2Q0%YR*;Z_\KUT(26^^2(K M'6_:^2ON),%>A]M?*1*5J=7@<47\I&36[9=T$^-_%W&N!,[%^02NV[=S=P9; M?.,&5^XZ^>YU\6!PJA(@=X/!]A//9O]CAC,^KWA8-+I]4;C\;#?=J:=;@]_<*;>_PV_^^$KJBAX M[]_"!Y'Y_^=K]X/5)5X/50,P#%#1?F<71LL0344;G7 5AEU)!2)E%R27>["@7*J\P M[TIS";)Q ,*!NTK$&_6/[ST_607N^HT?$L3HI0J_JKQ'PW9KW![@52+[2YOI M_&N[Y;S<3(E5OXVZ[1M^W?ZFT]K^7K_3ZK='=UKVZ3?K $MR>@^^6:?5Z76; MS3J[D8%T'-3 A6$^ZO0WGMVK?LW@#(>2YB-$Z_^B/OX^1/5?:<\6*,X5WH=* M/ R^*_$KJ=P4W3)W\,P\/92V&M*5<"OE@=SFI-G']W 7YQ:#Y-'":[O1$MIF MNSC0;SW@8T&I'H1V,PC!Q/Z/W7U_#2AO N6H$I2W,;)M0?>M<+H/J)X0(*#8 MWL.I_(#9&3L#)Z*#I'(8ZUP?TWSQ)*AS1 MWH-FPM43>X]($X?*.;LQ:OM3Q/D^E.DC"I&%8AJ/37DBY4!J.2/$2-IQ$TQ< M6KFQH&0OS@!:Q3Z<%C9O>1EEZP#98%(*AFI?.)V.M<0$L"BDT/"+KJ/_>V;L M,REMU*I(-2JF.^';\RCRKF URX=-^3$2K6U=Q7XJSKWH*N2L$_[O:#:C'4WA MQKE^:(F_,G_%+_AA"G3N8^C731*1)C(K[1)^C>(UQ[0C5&HM<;T288+A[/?7 MTR!+,&<%(]*+*!'JW/;M$)UMQU!^<)6"MP%V?',:Q9P@1:EHG#;#.Z'T&EB? MU@8H+X R.'D*"%(>;8EA?(&TKE*'@.AEEA9\SAJ^U$C')!W/72>\5"QH 5S[ M'//*.)M,/4N9:G#F!2?]Z63 //,OSP^$)5O6.W<-@)'90;B9!(]2_)Z1,@8D M9"4!4GJ>GPA?-/*/6MNSA0Z81K'CA40:W^E"YI11NHV<:<<99"G\5>)>ID;8 MZH*ZEM-Y60#A;1A6S^Z-X1_IV1W0G)^),0SL!'[*_UI ,N:22*A$H1M8$SCQ MC'(=9YPT9]P=9!@XY?9*Q'A79W#!KA3?S_@S$OHU[4&@DQROG MH-*V@PS)XT6_4[6[G-5NX7ZUS(I$\J^B:TYK=2BW%D$#FH?F3 HB$W7SD;C" MU*<>RN%OX4?KJ6F4XJ[S=1&4V4VM@"K8H/0*P^BC #NK@=SFKF M<_,%G@@ZF195&08M@#&E96V25OEC$M*&A#"RMM2WB9W M*3S?ONE%:,&J^7M+(,E63#.U"8-J@'J3(B? M:-A[&>524Q*\P'1P.C&PF-BS_LK<&&S'!($^(0C!A^4? 4N7<%&!T@3GCJ.0 M]4-FOY+6\4H4R4XF."<+RAR.#)2[*\#"-5S^5%B#]LM#7?,]2QU^=<-LA@GO MB%Z5>GR(@H<]->+*?5?<*:V:V'MJQC*AGS5D9U#0B$F",'/9Y.])E3@I?_Q% MM]6MDA[T56=LR+A'58JU.EP-3M?[,TOP A],.V9.(RA-_IR2QF$%E>D*\&)& M@=43]"]4C?.O7D9!MF1=*3^ 4K(ENB7\C4 M=^:HP( H+9W8JK$QW D6P_CPFANBJA1@;JZQI3*WU=I_5<4+DX;F>6[*E00D MSR1 WW[\UX=WYT [<&>!W_O3VBH:>^C9=[CFN;14&48$D MU2$HLSJZC;2 ^BJ4TF+=$6O25?LH,!ZR]IU67_VA;+]7*MU;&=(NW*>.)/F' M,,5]-<4I=UN5/4!:"I?8T54UA4J)RI#R#6,979+$Q;\1T46:U9F<1.HWK'?] M4513ID$$.O0:"";T4WFS4!)-]=CUMIC)$WS8!%$^^2\,'B02$DIR+" MDC@-]@T/ MCSHY00-0^LY+._>5D+ HR2IG?"3:VD>X>XL(KO8G5O@3ZV=@.ZO\7CW=K4', M??ST&RE;0&/?T9VQGM4TEWD8EWJ"IQ&LJ\9Z T'8+/$1;^2;I M;*PG[F)>;1BT134VWJ_1>2?^,BSP6-_[AU\\D-[$,/DFX M>% Q,1$C[T$&IZL'ZZC:W5M( 6*G6_B/A MO6_XN,UM=W*[01L]497(K-AAA!)#I&)CBQL.C"2)ICXM3EX_<FQ@4Y(>-ZV@VB5/U$!P3H $NX*:#')_C'@/XD/*VE%5PKI>C5 MIM& L+D(YU$ !I0/B"#_"4<6KP02G,F%IBZ2WSQL6?_BV^2Y:XL#6K%8XN5 MR(C4IQ8&\!D)4;X;.9JDA1.1LQ=[<_C2]M7]$/+#:M-,=D1 $)?LH99%C4." M)(+OI+#""KW#B@'C[4+G4S2!8QG>^EPMG@5P :2=%H7LU#Y'LWXMN09A?.*' MZKX A2NWO(D6./^&A_Y@5V=/F^<#X'D>(P3 4 0MC0[T[X#O[ZUW_MRG.G-E MPM;<<;WI?D8B__#KNR\WJP,5,@6N4S&'HRA3JBV9D@&T8?_<[K?>$&:]"J0^+'7JI [LLF;/#MOE7QDDBZQ8M,83H_S22'I-@7D -<8AF@8I8M MO7KJ"3_&/##L$J2#6YJUUU$4[N'OW?31[G0[*F(XQT&EI02#/'%D4_<:YC[: M4OH#_KSQ]5I2 @K"7 8B:LEO6GT?">N5(7"=*%/%ZK?6=SSNT4CT;F!2JV74 M4LEHID21;]!?YX P#T58*02.=^4 @JPRT/]S%)4O'^3DR MX4=I[[H]C02"C-47>!UZA ]+NM4JR(6((_C:E ,W[\0,;[#U54P7(7QW[N]@ M_4HOVA"^=\ [^%E=GCE-.N*=E*)1F@\!.2XYET.9*A?O\,S:6J%06")S79); MN_I($/2+(.@_89^?7IN==EL:_3BM=M7P2_ZQTQFK=[KU-0=270TY_[?ZLMA5WF G5JCN^M MQOF6%N<>#VK.8FK[WH6LXTJ+;<^SV\(Y%WH_0=N91 MYH,U9/OLR-89 ]FV&[)MR/:8R+8S'-I.[XY=51Z=;!]$?ZH>Z50S%=[, M]=IQSK5C#\>]@PPY;E!S,VH&;;LW.,P\^@8U-Z.F#^IUKW\XU#RD37P\/-TZ MTN9>!]!([MBN]CA'-C:$L!503]OKKR&$^A+"Z)0(X71LGO*$\\;NV5&#&]CM MO;M@-LKU4Z"FU['[P\8DK2-JNAU[V#T@:D['[BGS]<;VV5G3&9R2IM,0PG9" M>-(FUPTAU)<0]G6B'C4A/&HW[U-Z]"[*QL-VYGXR"MJK*W(Z%RE62=I&)9SWJP>U<&/A2T:PD=HZFK<5:JF%-$PEU554WJ MBAIG&27J>8/>F\O3IE&8^ GV5^$'N5[6G2Y\<9D7[U>WF#I0O=W/<70%.Z6< M\[R+147+V4D4E"J-THZ.) M:V&'16P+FI=$2@)^Q32*;:S-\CQY09%CZ;)\HP,+TB]<:6R$<2EDM^>9B&/9 M>AZ>YR*^50 GLF5],?*!IE781JNP8=,JK&D5]@2$!I(YC7T25$D:3;]9V&H& M+B?(:*JZQ0;O]">ZSY,HS+@I9\*M;[ _5\K]X*E!D-%48!L_5IS%Z$6A?C'X M"[.M\CL%;K0*,MWHGOLG>$#J\'Y,O*&210%V5XA@[.X>3HN=6NJ$EJ_4@T-U M[I<5R();$J *M0VVJG!?-0+R0\^G1XZB)GK0ZK?O6!/='3WCBMUFPP>JB:Y[ MC6Q3$]W41-\ B:8F>H=DRZ8F>M^:Z 9<>U5$-_70VQ+#I2*OM->F.KJIU]M! MJ(W:]JC=VQ!C#WE;F@K3AF(?DF)'=G?44&Q#L4=#L8.!/1ZTZT>QIU,:\-*( M"S=E 3OFGA\DM[GF*8,-'31TT-#!\Z>#4ZRN>$S/P7/,I3YS.FU[,!SNK=C5 MR-IXIG@9VDF[3T,%60.U;+]G0 M04,'1T\'U>4[%7E[3O\ B,C8JES9J=C3%=LB"'7JQ*&Z5")YQWF9Y3IFD0A?/S M5,3+0IXL S?/@"\DO44DD*X=D\HA+JC?"G.1;8'Z^"\PWQN358$9= M=2W-1\RE/D3QS [YQ@DP?BP6 4JQ9GX(T(?/PO8 :USSA/5]UD3 &D07LKCK M+(B2Y)4X,#C/0I<',+;VF[6[W,,.W&LSO5%(HLOG4O6XT]YT)MF,[O4%3I54OK#A#8.Z' M&1?4H.864W=@]_8>4/_0NGLM"P5*R09WJ@_82&LNE@C(Y/8@NB*M7GZ/TJQ; MUAV_[XQO_'Y5LOZ0Q1^"*-0V-:+;JNG$O9Y1R^&K:Y. MX8]F.=G(>A*Y'7R4MP$_XJ +_U($:WMCQ@ >+A17YY/,![1?XA2+P*:_UF$F MP\>I@(^_O\3! '#>0XQG\$0RC?T)P(OZS5O__F^C3B?GE8>$SB_^7YGOH1,8 ML?V6BX@%T/LEO@QL _9JN?-8< D'L22U2)+"?T[6 ML%@*NZ4Q1>H%G 3@AM^L>>;&+IP%WD@7;DI_!%Z>),":(F9&$[%P@QE7]9BE M4LCU;6OB>U( T*0H$VLGDWZ/W!-E(U%33SN9P.S.CKN M%\6M+<<"N:M5'%V#P$R!?5HO>KI\BABV%_'@EKPV2[-P'I^4DY<;KKE"*O O M23)3]8ZLVFIMG[!R4/ 1T9,V$&WW/%H@]JAF#+0[:YK%L0BG:RL%&DET/M!VY^=_!R[XT6S[EEH_@@7FP7KCIS'L ="X&G$/#;U^_R5]L3=X MN;&#,I6A0]\#0L9KVV MYJY/FN.+L6'(<9\ Y&U4AXL\(G$9)&0Q@H)I+46ZB) #@966;+$M_2E*S_3YNC$^'.:":6)"?Z(VQU!JJF%+MR5"F.X#(&;N'FYR*: MQ^X*9"'@]EHU!9 VHB(P.?^3B44P6"Y%_F$%2J=SO@0T+?3\JLV*2=8ZI" = M$UUY/JP8(\7"R?C[I$C,A$=;Q1KU#$Z^YH_!GCK.RPI'%;Y(JXL0(*7T$KW< MVRB.0O?2C[/$NO ]&TSAP!_>WOQ^?T7 M_._O7ME5,$,@&2-C>2PH+BK!QE^0DYP1PAEH0'&*%YV(2HK3Q"!!ST_ 6$.4 MTM1=A#OP2Z L,E:D73'!_>.D1GH\2Q)I=.(6W3#$G@P5N(([ 9H;7H%9%DC5 M!8U1AN'2_88ODP$2YW:P)V:@6Y&1 ]1-+(8^DX6Q ,,F9I>1OEJ83@P&C;H* MFOK73+M7AJY$SCC$%>P6]XA," Q'04IBMHJ8'CP<"^=/,F57)QFH;NIS]61& MH?6K&^.DW:$:]8P'T;1$E(\]&=C+!QS O5*W[W<$M6=]296KEUP&L4=FM?;+ MQ0*5*, (( ,$I)\L<%)O%DB6 PQ@*CQ0T)7SH/!YHJ.9'Y#L@9O8P\GC&9)I MX/I+&K7GQC'JZ]-ON6I/QK F=51B)3])U7Q?J22[2[[Y^";\L:,N?%=?ZCQ\ M"5].LQC(WU^N7.H:,EE+Q^/&UVA3N*>6]0DX3(P;W;CMQB&)3C;7H5F%2(-1 M"/";"%K79X?PE1M[+>LB;\]C^@=H0OM4R$XE$S^DX<@(.";ZHCN@:]BO\"L; M'+#8PKT4:AVP:ONM@9;T+JVSP3"9\\)%<=G$4=]$*0(8@ZL_\]FA+YU+B5P? M-2=2.&SM7C:3/Z4Y9@'MH$ZR[>/88 ;U%31'R/WLH@/Z?.HF"\*@#$R3WC+* M7=(F8]:8,X1H&5^XYV@>\A<8 5[&/@(_-!K(*'/2Q]M1T\M?C -T.K;\1]L9 M,B?X"G![FTG'X#^C24(00.$&C[#DD:%(YF-^ET7C%R,2#@O#5'Q3Q=D1[SF#3OYQD=2D $5L/,2 M.P,E/N($)&:$8*/E>5:\&E(<89<6G\:$AT!T*,;)^2.]K/ \DOUJ%?A34O-! M$;[THRP)UN=Z_+ I6#:$BB]Y).]0ZWNQF&>!5,O(I:GY"@'F'8]HHZ/2P?680QK$N73\@B.OIT>P?3I1K!)E+?DAY M$G+ ;#!OO*XD38BV8S$IT>(=H -+ PZ.0=%)=.5IDKN4$)0M7,&6DM= %W! M CD7R0N?9?\2Z!C.\0TE!>F]J-*Q>B2DAL1*GD5( M2#]H/<5VKD2A1DH71@ MZ=N":&$'I$)CXFA:]TQH/+#?T[BUS\T+M4- ME^JX<:DV+M5'SFZH;K5X2W9#'44 NUK(Q4I2("@<08:&43I*YYOK"5"P4Y+] M2;8"/9[]?8:_$5^^U.MW\KCWA58Q4;K+3[WHM_/.HKGFF2[B M*)LOJO,:9NZ4!0F[+]S-? <59\N3<#BU9%?N;G)/S,/P9^LG=UB'8-N@-PVD M&_L=2>)Z8@+2BY1R%,+P7 &"9"5V>M9O$08XS]"'B@XZ!8!79'B#K/LMNE2N M_DZO95D_ W6$+/"ELU2M08X$"B>B1PFL"4([^IEQRNLWD9*/$=4 I$;0+4+, M: AD6B#A>>D"OCEJ@+8)Z@0^9DI@ZEN OLS 7Y)?*Q8K(/"%*X/^Q9W8UJ7O M(HF'Y_+#U% 6Z(VD?RCF4QGP9,YL@P>?)B7KE8_[&2KF)X$]^G(,9_1\ M$4JK"]DG 8I'&*$.R0DL"1HU4K.!DR \I%^3U)K"*6(PF031(BKO@*7\U)4O M(&"#@+^O=1_@PQS)!D@'J(TI^O9#2KQ)V11$C8N-T8V%"X"P,=PL5JG6K*^1 MT:NT'&W0H1U-#M=4>NW]*9IR;&Z'F#^P3"RG??[?>$KXO_]CXS^R,$#BU(#. MEP6[S; P K>>F5YOD8_-X*X4>U*7(Q9ESEG,0^ 8SA+5;.FRXAZ\R1%TQAV- M6\[(>;FE,6Z[13]5-CD%:]L9W_#K]C>=5GOK;_U1JS_LW&G9I]^LX[2Z_;LM M>Y#-.N/^,6UVM-.RL@3L =J-/N2C=>EKNUM]QQYM;9^H*Z?DC)M+/61CREKT MT6WZYS;]2]QW6>##:;#:Y M]R9O$_!W+H0]^MK[WT1*U\/ZQ/X!LF[S\;47&,2B-(1#])I^KDU.Z]['U.D. M[$%OW_F-]:M7;^BKIO35']K]P;BAKX:^'N5 P+[Z@P.RK[W5C0=4CHY$W?B= MA^)9'RC3^@%4C5-L3M7OV/UQTY2Y;FAQNCU[.!HV>*D97L8C>W38KLR- 7J[ M1/B)4V4?W?A\CLVLSAQ[,-ZCM6?]5.IGB96.W6FP4CNL].U!9X_6GHU]\ 1( M>2]K?F?E%A=12(EYC6FP*&0V MMKOC04.U#=4>$]6>#0=VN[^'QGO8::C=&V9K'"C9NC(G$?9I>5&&)1-WR,UZ M?M^L0P_]ZAK./)/*W71FUZA8Z"/U4U,E;UR>2?V4J8@(*]ZBBI.HRCUL/Z1Z M -(01ENV?98-Z,,HI(5DJR_YL25VR]*5H*#/9[)<;FI4+FW]]/UJFHZJD&G< M;0V=[MT*F?JC[94H=ZV+Z;1Z_;O5,=U8'M5IM7>LB]GOM]'XX3?K P>I9;K MKOAZ7IOM[;ILA?Q0=POG1^S_Y"T>F?LMWCSY "AX5*VCLC;K016=YU<]5T<: M&.R&V*UV1E-N]]P*HIIRNZ;<[LG*[9Z,)8Z//>!/,9R?3=BUX,EIROY.IVSFK#<>V,/^'D/(ZY>IV-!636FKVQO9O=X> M:38-;36TM6M^M=.QNYW]PXR/1UM/K)_LJJ'MT/&CYOJ)C"094T4/;ATT:]QY MC9JJ\4T&)ERU=V(5"YR4K5JRFY-_S1-@=F.6?1ML.;W%5Q-/=-3H,;IC^UNO]O@IH:XP0EW3N?[NN&FLJ?%?YD@M/6#R3 ZF?)1 S7-4'<]ZMM,_3-E_@Y4;*J,[=F?0H*5F:'$< M>^QT&C.K,;-VI1CLYQ?2O-:KV$_%N1==A8U1M:M19;>[H[KIA@UFT.'DV)U1 M8^[6$36-2=685'N2S$>:.2>K$AO#:3>@#6SGD#V5&\S^W:17=K:CX=?6[25QIH'VYF*!W:_+E?WY2:7*5!>V1W1_L*H'TA<$3Z^;/ M:J\[MCO.OGV-&JS6&ZM=N*OC]G'=U9K::T=?470QI9GJB16+J? OJ3T*9A-. MX>)5I& WO8J5/E46.! M/7+PZ= 6U[%^._ @S5?A/P1O:XN\>HM483?I) T<#N]VN7SM6@!C6QOCT> M[)O[TQ@J1VJH< ("#[@Z>'CH6*X()J-V&V.EEJ@9V_U14W%42]1T[4ZG=DFE MC='R.-C6TW0_8840MNV=K"M[*AYP5I9LQ5LQW.&4![P\!%1JR7X&]J!WQ[S! MAP/-@2V6YF8T-V.S3!NCA7?,VVQN1G,SGNW- )'1OVNJ>5TOQ@,HO <><%4] M. H53LIW71D*Y]X#FZQMLYJBF?7"Z0XMV&] ;<=>./V1^B]Z[(7Y:RR2E^U]/!S3JWO@(!^&JHL,\3Y6&?@8L$ MDD9 K3OM'5]%8H7'9@%05T*4E?I+I'B@6+@*?^(4>]BZ2%*XQCS>;)K!?RR! MV%?NFO+"6[0A3Y0VM)4PY7%ZG=80QX^MHL3'7GQOZ 1 \W)<&#-1\T7)#=OY M*^X$&%^6;G^E= FJ1IT]'>IZ[2),S/]=Z"&.*W>S>YQXJJY@0QN((PHIFZ+;T#.B1B?@DVX!]Z!M0"R M_Z_O_LT7O8X8S/J]X6#2Z?5&X_&PWW:FG6X/?W"FWO\-O_OA*]TAN!-OX8-< M"^'^4(7,/?CODY+>7;F#*<0TFUC PG#_)UD"WTD2)1W7%DWN0>&4Q>G"^BMS M8Z!?!!O[B,1N M(Q+W%8D;:6FU$GJ^[MC@TO3-#9T,2"Y&Q2H*O81)RRT(+9P BOIX$,VW2+3= MOV9>&U3?>$PH0$.1OSH)7;-?W3";P27*L#W2ISCR,K@$_S"^4?BP\:+:;D/P MCT+P-Z3./#GIWT2,,@!+/VUN^38U#XC,BW+N:5M@6&!45XD#)\UR MJNII[E..6^CVS"V@U/HXFR6+*!8H.TB!LGZ.HVP%9#2G"X37R?-PW9S*D4L1W/WR<"OCX^TMT2\#VGEY?4+ BM3-PI]1Q4TD4);$2L(@!$X:%AA1Y M:&%QT_4<&==S/-[E=K:L/_1];N=O;+VH1)J#XH.&R/\K\]GI!/,A+;^DW&Y^\Z.EQONY7B_:\FI:?F*DC_?3 M*$D$ <5=@25^#8PO%<#X7@P,WB:?FF1^(%49OOL"M^=.A,>J82R';\#W4V%- M P%_08V.5$5@&=,%[2** M:0DFR";#:$9]%=P2NO_)5 :J%VZ"X>,Q7SF#2I MB9OXJ.:ZJ0)Y HH1["P Y!'K(RTKBR_%VE"VWH>P.GU93!TV0S BTM+H\]S\2:PG("-Q8G399)ZE8VLPCV8.D6)<$,ZK L3!.C4S; M2J8 -^N,X5, V23* @_5XDD65O3 M(KMQID)X/8BG$"X^$Q@'O(F KP"I;6[0(/P)]660Q6 _^N]H362PQ, M9.*&W^0&T9"^9B,#W_J]]:5E>5$ !%%+Q0\\/,T%JP02L*\"L MC'ZAT=&R6!EVB \CXP33$-E*%,_=$"RS2IZ*@*!V,A.17@D16L#YVL6X5TX< M-KP+URE!DQ!]AE6\%TG53_);7>)%AMX&GW[1*Q >Z24B)$ZS70(XQ26ZA27F M<70%EE[5VT3XL5B2XA,MEWXJS4VE#M%]2V-T; 8^G,A#J-.-!38FZ)JY#%(. M1,H8AVUEH1>[5R$L#EK%)2$$KHF?6B #4.]:\TWWQ"15UVF-%P.X -Y;9!@J MK DT;KG(?S#$")^:RE.#_2BD/AKF!P*Q9AJ<#-KZ*XC0+^::B'VJ) M2[+"&0MX)JRG$Y,FC4B(L&+"*!'V43$)]5M6'.%_$FJ MY^A8)Y$7A>B- 'K$=95W!STR3*U2:4'N[>'9TT4L0+B K4"RTK_>M!DDQZ8= MJ.>[(_HK\%#>XW8PEX$&_Y4%Q&_@@*[D&ZB9 L^I M!5$O (X9(7]2NV7/V9%5R 4E1!B"8EW> GA; JK+\'\D]<9 MN9(#4A#,WR0*0Q'@.@O0]#PQ_8;_!K$&5SADAP4(%P'2A2Z/ .L2CS8%/B3P M211^^*5E%(4KL(EE2.4J4OP7XQ--NLUFNHW3I-N<:KK-DQ*:TCYXQFS/AF^@ MWP$8>CG\4>8\,[SZ071U+I9^0H.0WH>7/MB(R+] *?L4@R'&KJ8+4#>F:^N, M8N;M[]]_NJ!_.=^_LK[Z\*F>Y8%I!NL"!T.[F;\E?Y*&O,^Q7_FN,_P^08O4 MGZ8">*/>0BS(X94'*,,H/(\CT!6KOB!/ TN3UP??7:URSHR\#&PD=/,!>P2; M8"H9)/--TS-&CC6TFZ6E+%P*:J+=&LE J1N)P*7)*\P:I49NTR1B7(,@RPD92PG;+^AUR#&5 S\D/(6*F\@"9>? MLV"&)_A57/O32+O3U*,N.'7S[G"BCP=%%'O"I_VPP30'[C2 MY_%NF[E!+H,P(@U@'J_)U;C$)#(5?:FAKG( +4]8;P W7=\7P'MRJ6/[B!E/## R4\CF03AP>F<+_%,^?M* M4'RY^*H%A5Q3LE[R582B)*30I+RJ!8R M6%K#(@8ZK>X-WNI9Q8EEQ*<0>>^W!F98N>HUFS6_%]UV,8SF6CHI4-TR'"@^?+;47T;]&EYJX]PH@,),L+NLHFP%808"*6J8 O^@8* MW/D\%G.7PLDR^&#PO%YKT&^_+ "(?-P MIYUANM+:4)_,!]3LH4D$N"7M66T M)Z0:K3Z3_"GH0[Y9H!UN$WUT%%.9DNA)<%*M+&L:IP M8SV;_X%KU%6[^DE,8A!:Z_S*W8[@[LX('K1@V]4('I41/-H;P:,-!.O3.(3? MBVR>P1M.-5Y'.^,U7Y9B.Z,\QP=W@C=Z,R%@\P,<4(.CH-V7,R&,WD\ W!1T M]D0RC7W,X9BALH'IOP(,]7KR!P#"TEU3\@3H=0F.5T:.&P0&^RM?'I(99N;ZPJ,9",)R #I?F)^22P MHP7\1]W%GQ+44@::-[,.1MD!(F &R:$D139$__5;U&)@]52^V0:-*A] U4LY M']"_\B_&NI+G52^>1C8J&'@C23ZF&-9.,(DK%=(2U]E(4@QMOXYP@G^ZH4$ MALK6S\C?]?I)-%[D_@+-.S.=5 M"N#VO5_!A4=>4N#7H'?Y@9(TFV=R=%T4L$<,.UDO>OWRVQ(B%KR(E[U;R[N[ M)]^=H C3*B2Q?^N"9LP!G?V(*9:?D?E*H+_/XH@3*/G/9U1([*)Z-B-'CO0( ME8D3DU]E>N**D^A6 [1.&2$(8X"RM'$CZXB26; M95.[Y73Z+W%/[=80S,COB;3/.OM_HH1NN;ZCUW=H?3Y* ]4A\BHE_I&P(0 ;!348MJQ&H.5JG>81(7:,0)79D(<#4% M=0I.E$H'-N@F*F\7P<.EK\BL21-4RTAQ X09D@UK%%D A\C0#X[%IP!M4MK( M,T0)" TX!=K42_=;GL1M5(;)7SP40/XDDQ;X4L1S4H4,Q@H*JP!U4_9H M(<,8;PV[+M3*FHN0)%.\B).[8UF>D^36OPM?O_:7(!U=)519#W[+B?/^WQR. MVT,G L3T^R^W>CQD]4;.-3'GE;DE+.UF 1L[<,H(1 BI0_"J1U&)BQMRO==INA5@JG;#H)=?D3M5; =8PP1*JT>IW!2QG7AO_#=FGA M0UB^4/WJJ--]22$OE:\NJ0EH)$4_-%D>5?#6QBFU51(QIY%SF2DW%&0_#O< MS&LE"7B\.MT*KG_@2^6:CQHSN,T.,*74>S8AW(#HG544:9>"D0[JX=^J?TQ) M=X/]Y<% +(Z(LOFB:+TCW]&TL(DC]EF1P4U="I'KZ,]P_1W=6E<>D7-(]*9> M=%H%_&SLT.RX6&JX6*[T^ **,V[*&E."6^=[Z>5X!\"1_U177=/76U-K_4EK MK5^TUIKKOO2JCWXV2EE@IQ]'"E:& IZ(*D*I*R\A/1&-T!>#/$HO"_5;'?.* M%D.E9DN5[3&&+<'78@1:Y@@4^ '6+5%8ACYF5B?SUR7+<)7S*I'9([";@KO+ MZMGEG6YP>9FP)[\D \/N=)HM,WY14JNLP2W;0TC86(,M=UZZD](X*I#9C_*> M?EEPACD9KFODLR2_Y3Z+(*-JWE ZV\(H5"4T2A6H7F/SK$H)X"/)JZM.7WD! M3::0(Z[('W)AL4D"4>[)0F^>>G!#+\@9"=KA2*7G2+&2ARA7GU'RF6SC.G3K M).NIX[7#JD2E1[:T_,,*^-30=4B:[Z$^/>\75)TVY5, MMC:1RW-M9&*<%]'B7!P84LK*N13#Y\F"BA.-BC+;=%Y.UM:7]V^M. M$/:7# MAV)67X^+\WZ,W-@CZ/@QP#.*91GV)64B)@M.=]8E\_#+/':7DH1U*(P#UOHI MC@T:I?>TCO:84FT-GCJ:?N/:/K"5IC&U@$'&0L5]K(^J[V%R9#@'DC+L](BP= MHS:,.YF 287FJJ+>#/,&V!:"X.Q>NG[ &U7UZ;9JGE:J"& AI"*D=N&08@[\ MI? &L1YZ P2QN$17%+8OB6*),=F]C"P^G;&"=TD6GYNX4TJMD+I) L$:S8<&];?>N-3>+2>-O5&CF C#XA%,=QI4<< M_UY+MORCF+JR60DY?OUY2.5'?'!X,C1:;K&U%0NN1I8=$$EUG,(%"S+L 9#7 MK@O%6DB#BOWD&[N--FN=Y6VB1PKM#AGYJL[95HHHA6Y33'9/?. 3MJISEI_5 M@03*,%<^=]ZG[,JH18?L*=2RWK*"CJH?<69FIH:]7);C14J7=H&Y^T@6-JN6 M4LH -/ESKM^C?9*0WYY:$4C8FXYXN&JRZ0<0F]$/QG+G&%U(90W1?[< ,!GV M64C)&0I@^RV*K\09.^:,=P MGI'81!OC1E7L)X&7L<:-\R-0#T81(%H#GH^YS3K?+1'&,7D3_(1T M>NC-2%1F68XANXR%2I!%+U M8V8M"RRJQ2,NEC-\=6]K6 D7]>+ M2/0;6MD7](BBF^GW%=9(\>J?/VV%8I[W7(#U8 )R&&%PL;0W3/+RH>G&201A1Q$'!1Z94Q>S2R N?V'K;H!F\@5D*^MC?JC@* ME]$:D.?+4*GT^!I1 M27='^NI7%*W=!!ESS(Z+87&:$]T*B! HNA6OC_4:2= MI^ZU-!V*V\OJ8MH::?2WR+<.*2\S\JCZ_P\;@A[6=3MB,ID M@(;[6!AS$:C?"$)W@D45!<0$:\H8X4B7G 1DM@+5"FRN"AK*4Z*I!J A3\W^ M%\2QGLI01XOJ@BNDC*YK%D5W7459[,N8%N^Q&G.A6GX2:_U;%)9!^,2>3+Y@ M)Y,DNG2]$JP[R\S07''.EU)E]6JYB#H8HJMY%L7E>Z/:E10:X;$_&I5G!!/; M&=B:A9,;%P!S8=IO$W2K,JZX*X%=3$"]$N*;;!^)J1/!6E7><65*N,I2XWK/ M7( 35KA@] 681ZH/$N>"R ;28C\693%Z+F4TJI/KRAJ=V9_(^G,%4(D%Z<%L^E4@>C<^IR5!F*.OI*E>8!\XA%[CAR*GJ>+=* MWMB"DQ)3@\ZI2##'BTV-\I>DYE=((9(&N M[#O^3LS("O]J]OZ67X'-3=8:F92'M'$Q.7A-9:1P&6SR'F/O2>E=1J49_EN\Y-ECT.OFSP;G5]E9MF%?E,#MPX"J\?+1<%[#.>8;O2$D_!6HM, M'6-M.&4JSEO7RT?\2:CY0"8KTC$/"J#$]!XW^5WXJQ51,97**+\4P4QE"0$* MW&O!'5D26=?I6G-$FVI:YF9 7908PDXV;(!*R7-+#D!(+]0T3V%1O<*4\)(( M/6=R(?CG@5=5.267EA7+LL)41F6UB+9EZ$,FZ]"/=6ZP^B&4!4(D!64W,QVW MI7$'2FJ;3:19H,O N+NFX WWNR7>JQJ1*:$J:XGPPH11@35C/Y=IJG3A%;;= MC<.RPY)ZBZ?"4F )W:49\.M!35#$$0KHGQFY\3[JLR/1C6:C;^E/J:D$I4[D6P,D3 MSA378,*D>C00<%7,S N9_6[YFM3&+KE'F*P@1@&TC.0PD8WQ NJK?"3='5S! ME&A 5N9*,XH$&&@!:+Y3\,["YO'TKID7.)/6D+WHPX(ULPC'B3@Q1PG+<)KPB1X!9\KYA9EAMSQM>, MH)'38>-LZU1Z](WJ_M(D.C%\# :^20>EHZC&R 7 :V<)H\_60WWSR8I;+E,M M^1*@5P8B9?=YV:8*22!AXDZD!(C,OIYHP@F5QA4'- M6VZW,A2+.=6'>[(G MOZ1V!JB[%#53G=U*N<67D8_=]F2Q[U;=LZ!K\V0YI6$;8R3+_HNEFI^TDB4Q],(1+ .\Q0\"N8<9K1=VQ0OXGW+3LT&1<[>S_ M.8H\9-.M SCX$4MS^7VD2A4#YLXH1I= G@(;<#4KT@WR.\2&CS.(_=E:%[&E ML3^?G%/" MS9TH9;#4$;)EO;_IXTLRGI0<4F/(8G]IIA[ZF(\=4TZRIPH'JGMG9"$GPY%( M09$HJI,VE^XTCJ3KJG .;4+A8($(>]7+=$?K#!$AKFGZCUW*E*>(ELQ>*F: MF0EBK%FQ=)U9W[C6@-LLO[*ICR=:(IQ/GJ&NZJ-Y0JWLL:U]ZG."D>X4R(H> MWE"PW'(+4DH-[/%YPST[W8![KPFX-P'WIW-%%%.H%8\G#57U,7>QW:[.& 0V M\Y>946@P?^PSG^=)B\)KY(4$90%XTZRH@?,K7+[9J)DC+%#AXR]UK8AE%]8.Q$ZM]T,76G1Y654#S$YLNLPU5L M7S?F92/'#4W($]=6NY'/ ]=EK8P4N])BW/TWV6E+B)I51G3$^JS&XW@:,U+0ZTT0D95K5$[H=0%T&3@8\ MW;#P-T;LE4R8J*"F%QDS99V;?A+/:/^(EUL.,^_FI8!V85PFC_,<;>G==F M]XOIYQ_T-E1C4=D2&!YUG.*S'_,L+.!>/RK5^(LQ^OAG@94E*V!LU@5@MK+J M^^M]J[Y53U@CNS0O_<[/4TLS\5.,N6RRG]![E1-@6[]@64- ;;0_A"D&__%& M7.0YT)^I(C>:G?\.I_RHBPQ^H68$_%SKZ2U/:J!E)"YP7GT#(RQF,%+:K4T= *"%KRN8+J -*& M\[+#M6GPYBZUHOFI;<[;9AG0M\CSPMD_=,'1JP<;;ED_1;%YEGQC$YQ)%K ? M"X/&Q!OR!'1#*RPH&G);:'%25SKI>0YE"V=C2[+%K.3EVEZ=B%#,?*/ 7SZ+ M8#$RW?/:KZ*OW! ]9N$A9@7$V"]VT-?OZ1ZLQ1/C[=&3WFH!*J0S6%G MG A@5(WDE".WB[5%\6M525[#\5 MNA5P%=A4M&=32:7MUU*6[Z2H,?2IA?2C:VG)$:II]4PIW$E-*T[L,!2N,B(SXR] M44Q%NN8--8>C/O(/-%H<-UP\(=988.2REKSX#Z&R9U1>E"S00WJB(V*V68H= MXZ8J1:-"(Z18J5$CDNB,*8I](8"%&D1O)F$E,ET&VV?(H"LJ"+*)-B,>&0+K M*5DXY;[WP$UK:5Q\8)\,Y8@=I-($12LZ?R@FR+%V2D SFSQKD0(/2I&)N[:I M>#,#S6W-$HP)W+T^Q\M PWXCFE6&CA.*7YBIOID.BJLZU#\S$(^>:N9:6<#^ M=2/Y!6]\85=<8[ NK*;4@40FB6+7.:P@,)L :\D-P,#&(WGCIY3$MLR@P]]) MZ*NDO7\D%! --O<52=":M;#E@"X^4]Q/72^]F9R,\#5:F.1MJ3&G#&Y^0&>E MONPZ.HDT)B-(,E*,7MPHE)DXTG9D&N0@J'97"IU/6]TD^:U,?S$=G#(7T\B& M%WXJ.X'!7T@-)]*%S15S3ILI1SD M>U<+4..ENE*>[CYN3#JD5&P95XY4W+H*!IR,>TLPA"8 Z:;@A4E E6NB-U"; MF[+JH)#AT\($0\5/9X49C<;.9?)HB8CR6Z"R2KF;J&:(["

    [W6X+31CWO%[N5B PS/M4^-OM&\3]]&+UZ)\?BD M2+179(:Y)O7>Y?[F;XT>7859ZL?)C\N>Y15X8+/%! \'K3:(0R@:*%; 'L-* M6K]?- ++U&^!<,,7]ENP>+V,O4U8R%XOCR=_Q<)"PI+9O/#!GO;@A[+'9=.% M4&<9.8JV/X2Y &D^A#[\L.UAO)C5J^.ZW#T+73ERK4[9'"QJJP-_B,6+1BV. M.QYA9,-^/MYW7*Y1[AB(%9BC_*.W_?U&@IDI>YG''?L#8"*%Y/X\+A_H19L[ MGQ6YZ&F>__S5\EV+C4WH\PVR4DY:'T0CRUYG:K&^Q_%,E.].(#.C5\#7\U^F MFYUXO.%.\S#;IWET^;OC61@-_9X#+[L_'G71SXMN]#-5*QI_JL[ )/YWV,H# M!04'"1C" O?!:K<22!',T[#3A<9Z/XI9;G6.AP-8.=^&U\(WBB,$C;_B#Y!: M-CE+H]DKWM#,$] >9HC-O1T>'9<)^WNQ72PGO#0-!UGJCF.O8* =#\#2:_4/ MD0T' $<34]0H1+I',AWB4?Y/&DEM[OWY9Y?F\T9!6FR< MW M[A;H8'N]0O!&8A)_^AA#G%:A24G*T]*+/MO' M,'D6)"]MIYN_[2((9"F/ -N]<&YBLA_1\/NVLU?H7A<6$'0?WGXN70&H(S0R MZG;^DNVTJ":JT% M*;(<$#/R<8@A-/LXEUV7E0@FI]W?3'?X,,N= #Y,^.VT^-,6=.&W=M)<+%^QA M.7N4FF 3HG&,'L-"#7K#N+"4A:T7C[N]0IZR MV]LO6,.MQY?&!N T6H#.3A;HE>CCD0-99:0YXD.%M2]4?B_K3JL#")3%L!-/ M)EYY+L(V@VVVTOT/8P=K))M+=Z%$Z?E\D*#>EW%CTF?R,5\@+%W]29)9"MJ= M\P:$MP"NRSP7D*AMC_OQP_B'7P%!C]OV]$.K4R!+\="TIP:]^_6D%0;['[1< ME$;D ,3H,-VH^?)3O$C^<37@5'Y&%QDU-WYZVY-D$=_X&:>+0LE'-7O[9Y*S MF7>6,.CL8SMTVV=<\=EW%B]J];@YN/TSHV]^Z1,Z2XR>G\[J>\KL'<=67RD" M0LFT^SP"M,MAH6LB0U?Q[?5#J=O9**Q>;Q0NA MX>\Q+_\LC&9W"(V&_K_N<0+X<5&7N909H-S@3H/A!C?]])PE/^J4].@$X;UF MY,:9)>(M32W,I^T/L@/8BZD-KMB%=SYR$&:FE_>.:5=OM^M+.2>_?#ZGIE^! M#;^0GLZ#)/UUX1&,HAQ/O-#PB)0W\SQ_FW]_O,\TW3G$MSY/:^LK7^J)NN\] MHP=!]TU7PN89MJM5C6LV4OFJ8?5G\/7ZV%]6_(6!7[@3MUK7)U\J^>U MWM"I+&&XEIX$JXGD@3FMO>7"!>.-M$S9:WSDTU3?/_W< M/OLJX)F3]:,_6] &W?S^[6 ]GZXZ"/N;'[].G\HBVV?M]O;!G_O0YL'&UB%> M/UL^W3Z"MLZVH4UHY^/.T09=Y3O?-+Y7K&4C$<[11RWDMYW7FMH>NSM4S8G72 MMIF3RLBLLI([P77BG!/@'=Y*8CW#@=N@:U)9<5))IDBEV&4&>YR81ES2@#CU M!KD0!4H*TV@5];JH H*;BI(Z9]L\Z'.Y5M5?FCI9VKL5D0>'Y>&FY"TD,9C _\GB#;"U12DXA2$7J8@>S]WA6$L!IOKMB:, MN%$:Y?1&B"?&O$U!JF8D\NX5J]L%95P@YO$5=*F:F^B-1+4P=3JD1C MGBEAZQU3.)M#&6\B)/JP$5=0O1^2Z.LQ=ZMJ1E<=1L>F&!W;U51;:AU!B02- M.(L".<\X$C0Y+V.,)&5&)TR3B2=GCWCHD:U*[F'6$/>F(0X'G22G.@KXUUG' MX"<7">?8!4IQ#7'5A[BODQ!WMLN#C(H9AH17'G%'+$"XJQ&D3E;=" (/#7 KA@A,TGM=+*Y]97N6F]29$$@9[E&G"<,($P#,EY:K5.BL#(+2_3JM88&"%8[ M+W9.NW;2:PTBRJDER_1BY>_=E(JT:^.LCSGQW/'1.$5AJS.PG;U65I!BER,G M7NIW?:O(5U9D?KKX?M^CQU?T5QM=Z3D?)+.O"0!JG7F9ITY.!3K!_G< M!+9.1J40,=(BSHA"3FF)F'2)'YAB5^-/LU>9Z9R+<;!I6:+C(M%5LHR M&VPO#EIEDL;\"H8;GS>_01.YY7[.6#G*=;GV??/W+Q-OOI)E,@PG<"GAN:$0S\; W&J37;15^'O1_QM.%R6LW8'^5YO!8K\FL?HFDD1<<" M%H%:R9D$/QS(*/QJ",!D"*+0-#W6-%UKVG-JFC_;)8QY;)-'3KN N [99G@ M2,C G%<. -$N+*G%J^4>QJJVV/@28V.C.XA39N,JVYHP)"-HYW11 M!2/>B\CUHCU$-D$7/]CVB3WM+_QR>6 PJJF)O-\;WR9.2;D__Z/IH3\FO]#\:^;91;5G"+7 MG39^&Z/:* U0@6X?8W>O9X_W6[ZQ#-->/$A^+;W7M>LO%QG,G"OXR/#YN%^S(MG^S[9R5^LM^C(.55M^W MNSF]=;\Z68&W?^QT_MS?.>N>[&Q]9>M@4#?._CQ:7UG%.Q_A75L[1SM'VZ<[ M!Y].-U>\*(J/M S>^<\^]D??.O:[&6X>_-;>V/(_M[<\6S_:/EG?^GRXL_)) M@$$_VCGX\VAC98UOG!WRG>]K]#]GJV?KR[L,>Q%QS@-L"#B+.&HPQT8B*YAF M229OJ)S. QP$"YSP8*+C7#&L(Q5<4G#VF98F^ND\P%]6_UK]?6MUI?';\E_+ M&[^O-K[\[^KJ5F-MXX_-S^O+6VN;&[F&R!6OT;3%,_MLL\]*Z$F48_XTS#^B+E?4X[ M_8( ?.=^33&RJ9C[[?FOQ>7\U^(&6OLL>:S)HBY3,5^7Q_JV[+UT48K9YP16 M9%&HYTA@+ V=>6?-HGIDJZ_3UYGF6J[LKO#UVUW/O$UD[C,_5PSO \WVF(LT?[E*2>#]P\G/_I>F"R] =OOS]"QZ"1YYF#*[YG MF0>V\P-6H]L[;38ZIL1ZPM94W)5/BTEDJ>)+, M6DVY83K0P),.<7?MR>]_]G>VNC_7CS[AC:U\UNW; MT0Z\:_VL?;BYM4W6/^X:M8XU22A-,"/481-E+G9)U M01G#G(;_%5CSU(.Z-=8\'FLVOIQCC;:$&R$TTA8'Q%4T");*(H*MH$8&FHQ> M6%*R2;+;5!FLF:,L B],%C='6Z+G+LMQ#_2GU\KEC.Q)(Y<#S>]XWOH$;RAE MUP-@#POIDY$F6K#@5F =)5.2$Y+/M MM9D"QBM6=Q+[-]#GF@K<3)X=J%+P/ M"GZ:9%P\4L$D(P@,%T=<)(MY5O7.U=98G M(2F+F"2N5#).:6]E4L92FZ*> 5NIU79V:CM!7O(>?A 2]%3XB !R"= 8 _]( MRSB7*E#F%I:,;LIK#K!7+ MC'>FZMI#4"SF5]XY.OR6/\_Z#GF^ ?P%>5KNC MCT;TKY-$S&KKI50>4:PMXLX)9(S@2,HD'=,J*)NOOG/2I/S):;$?J@85#XS5 M&/:&,>P%2&J-84_ L,F0FF(
    1!0A&F6%Y DP3/&FXK,J M%_7L&';]_7;";[G@/O^9YQ^VSSUUX[NBN_'W[>4;2!5__6F.,D#JA[U><06C M.(G]N#,=+YD<^C7;J(/M-QGPOWOQV +2QI_'L=./KY*=]\TQN^O&-=_D[04< MT)$DKI:"^'N);C6+>Q"+VYOT1+'WV%D1$>:!(YZ(189KBK37Q$=%L,5X88GK MIB2R0K'%&G1JT'DQC[$&G5F SN2&!K%.Y?S=PBF#N&8&:; +2 BJK>4B.*T M=%B3DB>?QJ@W-%Y 7Y<[>]TVO,MU.^%93N;>:^]VSDJ45(M9+?^PK7:^=/A' MM_<%@.U+!-^QN*Q; ]YC .]PDF49P[V1C"(2'$9<,(P< ^A31%N@7RE0$XNR M>429"AT_JY5W3AA*K;RS5MX)MN)D"%&J[!@%AWCT#AE!P6/R,7H1) O>55!Y MZW#6[(]?/%?F[C>Y=?G@0<\WS+_4L=@RJ4J-ZX_!]=63BUI2R[L,6!FLC,P5 MR2D"<%?(DJ"0=,QH32-.'"\L"=U4YME+K+ST(8P:R6HD>^V3PC62/0W)OIXC MF3""8,T4H@Y;Q"6FR#E%D$O@;QJG*4 =(!EK,OUDBOI22#:3HQCSL._\P#:> M\2C&Z_;RP4Y6"UI([G:\*-!FYFAY^[K<.:A":>Q!ZD2/]-0@] PA= M^)>:$@GF _Q+JR3B/DFD13 H>F5ET,X($Q:6J&@J-:NC_B^P!3).N0N=C;?C MUCQ_L]X'N@G$?K?]_5QE!]PR\%4;/VQ[6)32:;=2;+0Z\$F1M?JXVV[YUO.< M>K[7UOC;S4GP @3U#]OJ?]B]1&@@3VN3A%]$A3IA%C,3&M+";$+"P)W,3FR5YG?4+W1>*&/V)_ M,*YS..R [A9;-D6>79M2JYU+$=9G=^>2XZS^=]@:G*['P7XW7"QTG7/I@0A( M)\F,-8E3$P5R1C,$4N"0\XDA$80/R2L2-;A8C#>)?/+%J.K%W=ZYSKX F:EU M=E8Z>\%:%..61$:0U2DAGG0NJ>4)DMA$XQCW7F0'1#6UJ9+.UF&J.DQU5ZK; M.O@TC\1LXIC;>JOO8[MM.[$[[&^<'P>I\?YA>,\G.9IDWC%G++*2X]S MY%AY\+B8C%%X)IT,!5V3Y,E)$.L@4Z4O5CWQ&,C[NH[PX$'/-]"_+$^KL?VQ MV"XFJ9GF2E+A"#)>.,2U\IF%7%E@&873-429H.@%.'(%.(*>^0(-D@9846R5C#/ U3+WO>&,33:+>M:[2*WR7WN4#U@JE_PJW6P^\94 ML_:TUVVWBV*_O=@NCB?X;O^1]7[K](]O/?WC2YRN.#IN=T]C_%R*XU\7 %1? M77\,M5H[G704C0Y)*\L0K%_("6@3P)[K,_(O79.6N]A+@=]< IR'B2J! FG;'$(4U"0MQ2AIS7#@DKG)2#L0QSSR2HKFEJ MR2JDNG60I;X_^_882G&2N732ZDWOI\+C+,U:&5BJGNBUU"J%5W9JI[P5!,4"E(&1#X$J"ZD2KD8O(H M."^8U!7Q;S5+$@"U(P:.D,7M+X[6R-:Y1'MY78$:T2; :)=,-9@ MDS>,8&0Q]XA[B0'1\L$E0;0!(Z7!"5U88CG5BY[5B]U^G:+DL11K_5(Q>RLCCU0[Q+F'?ZC'R!%!4<3:&1Z4LB+GPFP:\P;#^34( MS3T(O8!O5X/0\X#0A9\7@7MZ[SP*F.=-14F1XXXBJ\&>L)B4(N#GD2:A]<'/ M>=B8^#(\/F['7)C MANK/Z,?#EH_8N-S'+1ZQ9\;?[=MIS[].8^4K' (_^[V M![WSU?PM=F)JG=_;&T6^ECNAAL?'PN//28Y&A<$\!(\8&#K$%9?(<"Z09I;Z MR*@,1N5D=]QX.RO'"'=RA'2M:+(9.8[CR8Y]2FTUXX[#>-6 M=YP]J?;R'HUYEU*V1968DX(@RVP$+X\)Y(B,B&GJ;$Q8)$W RZ--R9^IE7962GM!5)CB6'E.D?8^7Z7G%EGE A*@K8[3!.";4UCC)GOZ M#GP=FWD!G?T*]*0WL*U.WMMK''?[K;Q4=::SN>0IYS?X_NCVSA=VR_[\>[RL M-0H^%@4O93YSRB9'I44:FWPOUV42$W/9N*"BYHG+R'(B_R8FLZI*4D=@JJ+' M+T!=:CU^3CV^8#/2.E5YG^.;=>RIOJG\Y@C<#=<=:[A_+-Q?2J>"3:"*>8FL8P%QRC+<>X52I$H9 M)8W,]9I>5:^U]@O9.W%^[YRN4[7W=MXS]?_9C$K\VTI7C!0!]:A,!I;^[:3 MMXSSG9J5Z :UR7BLR;B4G08LA3/,)+ 16(')$#8?)+5(,$]IHB8"SAM,)@?ZQ7$P^.QHPO'K$.AC<WM MM3K%9)C+*)J/GL7>;"""X+LP@N:.*7F^V.6L3?R;^USH7^0TRB2XD@Y,KS9& M"4P\93Q_0'S8)@L=_+&/X_=R^3 M B\NJTBCFQJ_9_COY")I=NDZ$7C$M#])/*\;-(CG8J/Q[TN*?-EN16*$#S(& MG)-,.*Z%=SK_04HFL;6[*YG\8X()NO "+MNE\SH *ZV^;W?[PU[<@O9_:W?] MX:O;G\.1_3D^W/FX=KJ^LGRZ_?T37=]: ]OS&?!_XVCC^]K/#7AF^^C;X0;] M*K+]V?G//O9'WSKVNQEN'GT^A/>[YPG!D4KC\@6UJ)(3(49X(!'J M.(SIG#E=*W+26["1A%%F(U"EJ%42@=DDJ-9:$)E%CIB1R(TYTV61^^+W8QBV MXV;ZO7MTW.UD/=Q,YX*X^O,X=OIQ=(J_T-CW*Y' NK;\;L0 >9QJT.8EJH7A[#K+>Q:I[$2?3QRL5>R*Y *U6P !6Y\!4(>0^/+ MP YBOQ$[0,+@U_P)2$%CV0^:C9/]EM_/^1S:PP"?V09P;&@I([@' KT'SPVZ MC?BSU2]*-'Q=_+)8' UKVQ/X9-\.&OOV1VS 8%M'Q]!^ Y2F.^Q-9(AH'/>Z M/UI]T*9FXZC;'S0ZW7>6 .XY?;QG^' MMM_*64QZK4$WKTK1H*T#%V_ M%5JV!Q[,8F/K8I4:X QUX6TAM]7M'T=?7" 8K\_%N%N=/$3='*UG_M-OJ\M; MQ8@_KOVUM59F[( I $:<>PNC;+>.6H-B'OJYWWEB0KDLY9F3W,-6IHT1EBZ6 MR%$TV(O'$9X?K5R A0(1\7E2A@D$8=C+KP_C%5YL?(^EJ,1V+,6PV[!E2;]B M'HK\=CV!L6=U]$\;H%0 D4X+:9X8IE&4U5(-_Q^VF_!,IZ M$ # MV.>SZQU$]\:K65,*?J+UL<"5:Q?&J_$^??Z681R0ZG5L1V?M:"?P2/W ML ""$5 4CV1)'RM]:OR?!T0#2(J.!2P"M9(S28T3PL&OAGB30A"%B=-C$Z>O MA 7$ \("YU;O,W!;&%*[52S'9YCY0:_\>3/]4:K@ZD@KSP,$\MV9PU5H:W47 MUH!KQ0DR47C$M<-(4^N1]4JQR!B7-"PLZ<6K948:H$SM5B'Y157Q+#196 Z MT:V@N=@HM<<48MT*^994:L7+2O##MMH%IKIA'[2OW\\@#A_WQX;,]N*$8(^$ M.28U8DIU;E,0:.(A:O HIO= ->BV M6A7UG;!0H/S%QPX'HA(,!T$'B/&4J**:&MB,*1+.97 M[TV/Q;Q9V"X+4CXH;*F],)I5DX0:$!\K*6< B,99%@,!&.0:\>@($QC [,PY>@' ,)8T.7_6BSG4"(07."'@=:L/_FBC!QYIOZ > MP&(]0"U0RD819KK\TL( %,@,B@7BSC.BP_<:OFU;1]F@>-L#^Y'#Q046%SWI MQ$NEY+I@&_; P>W9D2'(>E.2*L#J[.KD:$WQ!_B!734/_1&WN6!LU[RAZ$CN MQV+C;^"JO<)7RF[6)*6;&%A_"'-]M1V8!^!M[S(EA>>!U>:H+;Z![Y%IYG8)I*!D1B$A]NGO# XQ]/\ 9W_" M5A5"74M'*1TTQZQ2,"IA9H"?ZP@V"?BYBT(@I8F1,?G ?"ZV( KW 9C5D2ENAWD;7^_ &A7!B[STY63X@QJ M>:<9^GI!N\O^UL([%MZSO5T54L+)4*13%EZ" ]*<".2T<[9Z,; L3?N.?(SS]5^'+3J9V+NAQ9MACZ(4_'=M6* Q!#I]T MV^WNR46J[Y52,8.H8R0T>U>CL1-[QGYAM<<.9B.)PQ\6QB^) "0RB;8_[ M\'3%09A$;ED\9C(Y\CYH?'4!8+ X@3)V"*3\3 M>A%S<^/'>)$\\C-%^:.>O*VSA"QR.4>=E>)QS;Y29^6]FKWC9L$##_^__&G" MZX^&/2:_/Q'W&76I^*\_[NUH>XW5(B1Q9 5_AY#_V?A M)'2'T&CH_VNV!2,>16Y(#XQ)9H112.F(777?-18]]6!RC455 MP*(+8D2Q2M)CAV@0%H&+F"^7)8U ,BS77)C$\F7EII!7]YE?!8N>FL:PFO[H MZ#1IG81PYGD59N#)/1BGRL6L<>II./5ITH&SR09OJ$28Y4NPP0ED*,'(%=D6 M/%7*8W#@>%,)4:%D9K4.ST*'9^ U3K\2CH\Z??$I)+! 062@S Q1N3R179O M/18X&(H] 1U632Z?7(>OUN&*Z? ,'(=:AU]+AR<"J18\!F!2*!*5:VD2C33F M#DEGN)6,!9IUF,@FX6^IUG UO88B(>CX,OAK5Z!Y6OJZ^0.T5W L;CAM7./9 M@_#LZZ1?(:-*G!*.,'$$<1&,6EF@3UF^VJ=HJG\^RUOU* M.22U[L]&]R?\$0#PQ"6X(A3;?$%!2F2<5\A$;Z7P1@*6@^Z;IC9/KLU7*_^; M4?Y7\&1JY9^1\E\8_@B&GS K$2<>'!F<*'(X:D0=]HP&IG0,X,CPIM!S8_GG M?6_D^E.H*Z.48/4QU'?JLB4(R:N^\P Q\\5PLH:GEU!C0OGX(.(L660I)8@1 &T*ZRVL6EBBM&GPU7,Z]8'"^D!A MY<-_+[GO=XY7Y6K6>#4+O-J[M/\7M"8Q5T4-X$GP: W2QCID8E!:4! MXZO9V>]/06IUKIAA?LE]N5J)GT>)6Q.7))5-7GE$'6&(4V>12YPARBBUG'G% MI2T._&NB*F29W^8^17G0<%R;Y[5W*][$@8.YV3H[2# JWHJ-0+,!@$F7!3AO>:$ M6\2XDG*,+X:V]X9ME7T%EV-:+-"M$_GB*8C M=LS$A, S(8@+^,DF8I#RD4NF>0"/%KBL:DIZ-:GJXT+T-:[5N%9Y7'M)5[W& MM5GAVO8YKEFEG.$DHL I1AS,$M+>4N!L7.FHB7(1 U.336YF=2BH>C[Z7.Q+ M_GZYZEI16/,U4OJ/EF]43HW!&H7N,!=+&X][8GVO^?3- ?XS3,M\FX27/#1Z M;A)B_V]0BHU86X,'6H.?DWZ[!%?=@SD OQU;Q&442#N>D.-$<4(#(]$6UH!> MDR+W21';6>A-Q5-^U\!9 V?U8@0U<#X>."_" ]8S(\#/08EK@KC#"AE*$Z)< M."_B#P8,G'9.(UWD)(0U0\8; MB[3 4M%@.;6\ $[%GGSTN3K 640H?BG*A9_OHI=CVQ@>@;;XJ[]?^G4&#M=E MJ?[B]V,8MN-F*N7[MP@*$<]E?9R[9;D3SA,-0]^WH N_M;O^<$X%?^<_^]@? M?>O8[V:X>?3Y$-YSLKX"[:QL_X0^BHV/&_O;=)ML'ZQ"/_YL@9"SG:U#^I^S MKVQ]9747!T*%"1C1Q"((+[/(2)^0 !+ +4_>T+C0B /QS#7@]XP+EQ7F;Z( MA(G"),X 70F^"UYI<=IC/X(4'1UW.[$SZ#>Z:7S"XY_M;K__KX8K).#2L8^& MA3_8/F!EN]T]Z9_GJ'H)DT"O*0I>Z,W5Z1PI-DSHKQ,3+*XKO0LS7BCA.6:4 MF@^#:-OC?OPP_N'7T.H?M^WIAU:GZ%7QT#7QP%_+0NS*+&+#L@T;12%'S=]= MX5WH1S4[!W7@;Z5YU]OP6T9RXT%:(NXSZJK4 MW-Z.MM=8[808&BO1QR,7>^54,-)\2"WN*BQPTX>]S)*S5:0SVNT-H M-/2O'/=YS-*_I5+L%->5ZQ]2N=[4T_60Z=(/ 9>9[.%6;!_U27DHZZ,P[^PH MS)P<7_X+?+8_>MVCWZ$_K/_;$&O)' U?'1QLH:VSCX M\W!GR__<^+Z-X7.V??3GX<;'3WS]X[?]]8\;.;#%M[],!:Z.MO'Z@:?K1]#_ MLU6RJT!\ 4!\((! M:F#UECN'J#4X R!'H )\-!*%0/(@,\W0AAM$C:#W&OUJ>D7SPU;9[5^$^[N M2 1JK'L0UJU/>KLL:@IK&A$E+"%.&44Z2HX(!O+GO0V61< Z0YN"7[W^5J>N MGU\EGQ>7KE;RQRGYA$=GI K!*(V\(^#1I>21I<(AQFC$3$N&=5A8$J;)KCG# M6NOX_.KXO'@MM8X_4L/<_2O<[(OKLXUBQF9"O5TU&;2L>9"L^33I]AGOP]*1%(D:"N %_SX3@D#*: M<(7A_Z586.)&-[6Y>C;_L0&N&2C7"VT!/.I040V\-?#.C3]> ^_+ >^$(Y[ MFF(>-&+4J)QKRB'MA4$X.FTC,MAZSZNFO@S %9&W M2Y?J1MK$Z:+*5^B.N_U6_LZ'7FS#EW_$T96WT9WMB0='8\87CU@'PQL.;GYD MXKJ>N>&ZWLM=D%1J*OPR\>]^[^)JREY$KA?M(;()NOC!MD_L:7_AE\L#@U%- M3>3]YN#F$:?TA!&K:T9<3C>@5+>,OWX :8Z]_"WHA'WE'C3V>QFB_Z<5.8TR M":ZDHYQK8Y3 Q%/&\P?$AUVUL%3<3U'\?F;[FZ/:QF E5CN]^.@O]P)?[6L WLR:,5^?6?[8!L, ."RXQ0% MK1WBEDFDJ92(NL22"281>]\[V[?JYS,@TG)Q33O'TQJV$QI9'IJ-[K#7..GV MV@$ )9Z7+QON1]WTO>3(O'7/)69)$J M\2Q7D6]^Z5.N(F,U\\["*_7CKH[?V=G[-3L'UVI?Z-ZTF:=KT_5=Z?JN='U7 M>C9WI=_TY=\K#L8(/J[PHP_/<1'XV?>1JM_)MWF>_%R 'Z- M;M!/T-8AV=SZ]'/G:/WGQN_3J0OW\,;!;ZWMK66R?O;;P?;!IY_K6W_N;Q]L MLYV5M9/-+7C/RA]'VV>K>.I,O$Y.RR@4GIAENH:G MEX6GR4,$##LK (^883YO='FD Y1)/26256G;OCOB_/&LO3 MO<_J<=QVB>&:R:KR)8:*(B M@=)2B9'0WO"@9%02O"#>U.SJ?:+7T]RW&9M:]KXW!)(12V;=KY,>O F:<=5G M^AQAH#]B/MY1K#F\9+3V$Z<]:E1[$*I]G>0C5"J/:<+(1)'S'6")C/ ,14-8 M+I=I4A YN553SZP.6H5B.^]7"^#K;, M$R_)MR_'6#:P/XN3@+V1Q]6&Y4^ATL-BDH'JHG +$9P.W"3BEE5/Z]#*3?IX\=N-YRTVNW_G[UO M?VHCR=+]5Q3L[HV9""6=[X=[@@BZP7V9VT#;QNW!OQ#Y!&$AL7H8PU]_3U9) M((&P$0@0."=VW8!455F9Y_O.(T^>4P506IV![1RV7/N>!DIQN)8M<'*G2/'6 MR:EM]4YB9Y#=LD)P9""C2P2A< +HXAS$9'&&@C/,.5- M4D+QG.QKFJS$55X&S/_/?VE*Z*_%5U[LM&[ELVZQ/RCN\$O2-I/6\YR:9K3> M1Q4V]TDO0X6"4\]XE@%9!RQR 7AI$X)Q%17 MI\[)PVV)$NSX4:B]EQ,59]3<>^[HQZW56EXCCSV'Y5&M?.&Q^\8\U@\"-HHZ M1Q'Q,FC;9[]N;-]=@E=X MK17'!I%<"XM+[9!CWB.2C! =N(T\(Y]XM M05J62,H=FIH8+VK'?&F:'!8N*URV3!9HX;+[<-F5R6E]3,)ZBI+V+._84>2$ M%8A&+0P/Q";BP%_D3:46E=CW-$T%7W 0[ [-(2:.ARU3AX@9+227L$7$74?Y M.GV;OWKYI.'@O#J!%?]WV#K-)W%*DXA2A?W9W9.)VF%C*?VK;3N#]4[8' MJ MT?;S:?N+2<]%!TV"L@9)@;.V)P%9[PC2Q*A((Z<2Y_R<)N,WNPN_^"S^0DUL,H=/0H='3E?&A)@8V81\8+CSB7%CGJ R(:_NBC3$S:E379I O;?2_N MQ6TH_,WV6_U&:"40_]CQL='J5-8A&(JMSM?8'YS4O:K+KOMK,;&VKI:UL-A\ M+(8GC2K&J"4J<91,9K&8&#*."L04-XHDXH)7*VL4C*K2'N*U@??9#)("WH> M=R+^2:G.44[DC*2(IT 16"4*!0<_"R(BK&D&+WEX;:"RZ_X#W+W//Z-N0L-^ MO%',<#F.+KQ""GLV^^-/6%>8R_5>SW8.8Z&R>U 9F;1#@B):."V1=#(B[AE! MQFJ*#%%&,*^TS%6 J&X*4FHTO#84/YLA4E"\"!2/#9)]&//6023YF%$DB$F? MFS]8">8)(-D+*J5(F'&I5]8X:RJV3 U>7F=@Y$$UHXKWM!PUHZ8\IU(XYCXL MQ:YLC,O], S&A2U! FK'>(V<*2#"2A&9A5S,GGL@:944^E2G^%%8+>4 M'7R4:;U_59^?T.B]GPP6AV3)=/NS.22EB,L]E#N][H)('DG4,B%&L$4\)(>, MB0R![Q&=DC+18%?6P -1BZI_4#R0.4XC/;2URP]LFSF2*7^"-/ZY7_IE,_<3 M!H3K#N?3_%VH^]Y^V?I!=)1F:@:7+*?S"^^124FA0*CSX(9YYMC*FC)-8Q;E MDBW-T:3":873EL :+9RV$$Z[VJ*G.B0FM4#P'XTX1\+E L M1-,\O!7R4W':ZXQSY#[)EV9JJ\+!E+5Z_HS'Y^OYGW7VYVXG@UX-\S_"M+QL MW?!L"1!%*\RG%?BDI2L=LYQ3D9M))\2CIL@R8I 33.F4"QVYE!.WC%G4498% M(F;)3\(4RBR4N2SF=*',!U+FE2$=C KOVEUJE%5%\WP?7X]:X7!T1ME5K%AF>%&'M?H]O6G9+4B MOVLB/;J2K K.;OT8KY)[?@98N]>5WQLL(:M2W.^VSS18<:?;_L!7GM,E?HX- M[5G4^9TWN74GV=SEI6LH/?]K;T0?3USLU:_/2'-J!E[ HE:W>=,:P"/\76IU M C\/CKI#N&GHWZC%>)_EGK#PYXA'+:,L9 ?Z+K&?N[SF3S%=.4/_[FA92!QS MR6*)MY4[*MO=96OH=83_JO8-.]V.'\)GKZ>2Q,7.A3_?W=@___SI[9?]O2_@ MKFZR77CN]@FXJG_L\]V]OX_A^73GPW77=IOM7&SQG>-_M_<_O3\"%QB>Z?G. M!=QK8_/L\_&AV/FT#>^Z3_YSL375K\4P3FU*R&JK$9=6(">4AY^HI4$FK+A? M4#"P['H7:GLIU/9L8;I";0^CMHD>-5^MI"P\T?[;0_JJO31]O-FJO"0IO S= M_7'2+?$"X\B(0LZ*A+CE#'2W,XA@CZ/7447-GS!'X66TF"SD6,CQI?@YA1SG M),<)Q\8H')WT :4@).)&460IXTC!.CGXDU?*/F$VPE,TYIQ.0QB]U,[P!/#A MER8M8;W?Z*;&C=V[1K8OFHVSV#BRH6%/3WO=;P"406R?-_[[\0T9.0=6=\>E MP_[L]ON_VU[O'"X]L[UPA5?Y0O'Z^3]'V)_\W;&?S'#WY/T7>,[9]@;<9V/_ M&XQ1[/RQ<[1/]\G^\2:,X]^MSY_>L<][7VCN-+>[]X5L[VW2[8N/8CNG VFG MA?<*4<4BXM$+9*QU2!NFC:.:$$-7UKC&-^#7 &%KYW4&09G1)*W1BVV;LU8& MW2K!Y:J46VXYT,WG3ZY-8W!D!R!?O=@XC)U\1>61-;[:7JL[[#?. MNKUV.&N%V#@>]EK]T*K&TE]M[!W%:W<"/ZX]A"\NF5S>:%YSNZ#N= =_/;::M7=5DLX@OBN[/Q[FQGX\M!@N6@P>?.[-$C[C3\E&)"PB7.B,-6 MFYS-)F^:UI?B6TE< "'M#AHQSW*L)/3EBDV1F>_(S,7^@9 1)Y$( L=+(,XY M!H?,@IT0M"5@*5)/\ZEVY)5HX$/@*KX_ (?N%XM?$I M:\JO$:OO[D,O9MY]@?>,()TU(A MXB0&NS9E&5.@5J/1)+@0':Q*[L#\';7:F2Q_"O,?^Q4Q917K@0E:@VF%U\QI MH&<19!+^6^O7&6JY^E;.(#VQ'5N7ZFNXV&[%KW&D?.&^K7[CI M2W6Y]R98= M_+E3T6/U.=RY'V=J_ H0^7LN"SP8P!8$F(U#8?->?5 1R&C)$"PT.>+5J<3HZ>< MO6EACL0('V0,V&+N'0>KW.G\!RF9Q-8>;.07P003="75TVS]87@"/N/Y;KI) MSGOPG-_:7?_EIY/9CVS[.,<9.!$BU_6.2B*NG$!6\( <]IRI))V* .<(R#Z% M"875RSM>LWUQ\\2N>/9LZNS^# J@9EM9$QW?:K=J"V(DF"["$#MC#RMV0O7C M27?8&53>?);7&6;'1._ 94[>9UK<)WE?Z%5,Y*/DP]_^T ?DPW/Z."<-RF"- MTHL\:7"'#.0??I6(EY3+OQ]MK['9R;JVI/67M/Z2UK^8M/XR73^8+KUTIR"> M?AI^&YWWM(,),P]LNG/@Y'(8HF0,WT&%+==6^DT7M;_>">\CO!RXY2-Q?RT[ MZ_CSQCN\+UR(K1#;@XE-.6&"]3PI M(#8AA4F284]I0,V9-S&]F+11B*\3V"HG-4>IP\(Y$T/DJ!:VQP#&9P+ A,?&*V%0AMN4C MMHGSJSS7,=4&*9T3Q051R/+@4.8UP2EH*9A?(#;9%/IF-N3R$=L3G15Z>F!N M=7RO:D<:AK%QVFMU?.O4MO-&^?54MWH+LS1]63SAW6N[=)KY^O"6\-.#*/!Z M8U,H$BL!5RTE#2N9#'Q91'ZD%!TYCB7-R7%.8A]@Y!=G+AFR2 M(BPO%D#IDC-)C1/"P:^&>)-"$!6R]1C9,^,P!=G+A^PKI2T2K%V,#"7*/ *? MQ2";6$!1*L9P(C8*!DI;-SFYV:7A69#]1,W"GME) <=DG&-99>!V0L,-^W!- M/G\S(Y>XM#E^M1[+9-!F/1P/^X-7U:[]B5COW:2KPCCU7CF%)- ?XH8[9#@. MB#D36*)1\Y0/(?&F( L(2"]1S/EGA_22>"H%THN!](2+HI06(5F&7&09TE$A M$[E 024<6!2:.5=!6M*;1W@*I%\NI)?$12F07A"D)^KP,&ZD8 KI8 GBUB7D MC)9(6BR)]PR(NH8TE@_Q318(Z5>[@?(^AF&-Q)%S,ARTVJ/34SFK<J]NKLA_+[LJ=.Q!H2NBOS]>7NZQ-69L7N#9/:SPLR&;8&#-L,1GF M,QD^3IH,EM+HF;8HQ5Q=A"J,-+,649FDDX1R1L7*FI!-O+#R5"6F>;=3$#$? MP'[V\P]WZFGVTZ7;+6)6EE 1S.-&/FVEUKHBT'=*LA3NOPOW[T_EGXBD*581 M@>X.B OP% TC%FDJ#=7J.Z7KWXO\-6KRI8UQ]_ M%9#76/>#:W7E\J1E+FAU:C1.3=OH/3A=5;EFUVFWW\K?>5,5:&Y]C:,:6Z-H MY\2%(\' 5Y=8!S(P'-Q^R72=M)GUP9YNS92^-DL3_Q[UKDKU'$;D>M%^03;! M$-_8]ID][Z_\,OUB\%;7)O)NP\I(2]&8>#"2&:>YH='!:#3V49# !?.TUK5P M30SK65-:J[SEC&&C*3:ACZL?5N$%[&!8\Q907;X9)?^3Z7#4 M)R![:E6R:<6<@^[X6?_(Y^+^V7 Q,^?$ .)584T@PFXO/_BTU_W:ZN>Q7HTJ M/V'RJGM6,"3\:4L88L/N6\*0FT)^MWVFP=ZMDF4I85A* M&)82AJ6$82EAN"3354H85@>2QG;F+)NN[BPPRZXL]0U+M9Q7?-VOGZK0;$^N!MA,6P[0]C+%Q=#YAX)5'6TZ/]O4VQO[?3WJ9_MW?^ MV,>[?[P]WC^![^Z]/]J_R!'8_;//&^%D^WK/P9.W1]M[[:-M^O'B\Z>/^//Q M.P[/:GW>^/?1#MRCBL >_P;/V_]VK3(BTTIB2AR*)!\_Y\XB8Y5$-.#DK--$ M^-QS$/.FFM&W8OGJ[!1*+)3X,H^R%4I\3DJ"X6V'$PHC+SXC/)! M4F0PI4@[H[%5( ],K:PQT\1T :<%2RW&^R)ZM!_>0%7EQ5LVT@?V6SDE6$ZB MO?2U65I[/G?+W$PI^IQ.,J6"IM78^PE0PA>*?II+/TT5J! D&JTH1HSQB+C$ M'CD2+"RFLD*J9 +!*VNZ2>E#$L4*KG_"$Z8%S4^$YBMK4Y)D@Z0T$)$RFI6YB>9RSG3A@/Q]_?WFA\JL+(7P7OCN2R:S6YSJ:I5S M)KL?[,3!S5;W>5$*JV+[8W_ &L)W9:4*2\H8A;%9#3AB#LI/&2 M)U!@866--Z4FRU%TIX!\P;YA69N?8FU>;83IKP@JIA,[@T9H@57*)D1" M,@4H&T<. #:1HL!D^(!+:R)G"3LYLA]A*@?-F@ M7D!\(FQ212RH@'F*R1"2NN%U9X[(IQ8.W6DKD:\F O6"GHP#[N8$] MD1#AF9#$.0J2)0CB/DEDL:<(ZZ1@A2VE6*VL*=X4@A5@OS)@+T_A[0+LQ0![ MHF]'H,F(P)&!!44\48G4<)81@UL2E2-^98VK94I/>+6;'Q\&7?^E*D@9._U*],O6QVMT-G:ZN3Y?[E[F MVG%TWOG#D>W%WVP_AM\GUO_W;G]0Z&TN>CN<=#T(IU*)$! +C"%.64!:8(FD M!^41A$BU!:5N#/) RXBEBI!TU MB!,K8O"81 U*FS;)PY.FRV[(CV'ZL>-A"+95[X>,&V648R"OX=SH70[!7ZX_ M?/K7:/4+O]&Y[P"PV"[L*B#"L+EE,OUF#[0V:Q M]8,D=4S!4"0T!M.$.(D<,QPE&94/3%N?&ZZ:)F8/3KXJ4=-EBR^JJ<@"BMD70"^+/\2QMX')UG*]3"51SP0C1SQ%'FJ$X$UQH:X*FX@E^FDYJO=Z=CK#FS[ M3NUX'V/SXT?7+:Z7_:MHUK'X65E"W;"TFT;3"M\F73:#L0I2 M!.1 />12R0:YW+F(R<2322Y$HZK][QG1Y+DWB!:'GV<.0Q?Z+/2YY-MSA307 M39I7'K&*GH!G9!&+6B,>DTASN>- M2A3J?"!U7D4AC$B2!:Z0 9TOJ[]"_X9#_S$]@Y;G?KQHN+*!0"/X!\ACV;D?8J-7O3=PPY< M4S6,C[6H-[J]QB@@4<4C; ;EK-3,1BLUX#NM?N.DVXN-=NM+;)_#G>""3G?0 M&'3A-HW^L)\OS._?&)[F>GO# !>Y\^J1]O2T#5.7/X0[PUS#QX.C;J\U.%]M M;"7X#MQ]<-2+_:-N.U2/BH-F=>EM8\K?CQWXGNT/>S' \,/5>\*O@^KJ=JXM MTQ\T[$FN*I,'/6B<11APNQ6_QGR7PUZT@]BKW^=6E@(2<;&W6 ^9WC%3XV/G MZKV J484U?^KUW76M=HPAWOCF=M-[R-(YP7,\-MN;^++[^L[Y)?:;G5:)\.3 MOV+/Q\[ 'L872G&?_W.$_%YJ#IKM[7\CVWB;=OMB':PX/)#'<>,^0RF=7N2,$ MN: I2H[CP!EVSL=<6/L&7?W/& [=!$*5!;M7+0!(8(6"87L RSD ?,3!H!US MB'NU 8BT=9FC$?#.)P'2 @GK53(+$@U(M7"+V&_DIHQ'$6![F3'=L/!_U?'. M;E5L'X;0'?8FXHW7HXSP2_4-$.** &%*MY+'L>ZM-2B\1-N>]N.;\0^_AE;_M&W/ MW[0ZU:BJBZ[K2GC*KV>M,#AZH_0JF&[9(!Q%_$>WKS\EJY6M>$WMUY\)N:HT MO_5CO$KN^9FBZEY7?F^PA*Y2H5_.8+&B+V6P9%5A<:?;_F!C:>GWCV;;PM]Y MDUNWMXFXRUO7P'_^]]Z/MM?8S,?C&AO1QVQYU5/!2'-J-E[ E>W>=,:P"/\ M739HLH8ZZ@[AIJ%_(_A^GZ6?B./,X0,MHUAD&_HN&Z5W>.Z7?MEA M7F=Y$I*RB$GB2B7CE/96)F4LM2GJ@ZT';XS=$CEY)='=[L7.\>>CG4_OQ/[% M5FX_ M>\/=K]M,]VX5[YV?N?/I+/QY_;E]>,H[O'VW3G9)-\WFC#F-Z1G>-W M8OO3IOA\[/G^\;_A/=\??=[[^V0'WOT_%UN3ITV5<,FE)!#1Q"&N.45:)H*155H@'JP$-N,81,A(*1.'_^5=?MXT MJK!98;.?ALTMLD>7CSYJWM M36Y+-7JQ76U"#;K5%I5@[DFT^$I+27F7QO2GS(KNR#]69 ^X=TQ3:E5U")JJ$0< (Y,]!09HK R(H$P M5&64I'QPM>:"]"5#^L*;210X/P^<)^JX&N\\=A(%'Q7B3D=DHS/(Z%S'E06: MM%M9X_PG["WQQ/[+^[IPD^QW)\Y_V\WK5_FKGZHEWXW_7FU[H7QYF*\=Y.N"HL) MI$F&.XU,=S&')O0,TK5%\B_7,@_E;=281?F M%!SY7K7_4AI5_$0;,'_E92]1G =2X<>I%GI2F\BU1=9C@S@'Q\;DDD1"$>Q M$#Q)+)>:U.S!->I*4';)<+X$GDW!^6/B?,*542XR07.BL,TFC^1@_+AD40R1 M"Q\5UT9D5V8!M2@+SI<,YT]9P:7@_#EP/K$KHY0.R1,4>,P=:I1'ACJ%A*!, M!1I"S+LR!#<%7R:@O_J-F#(IS ?G=>#()R41>"$8 M6:<8BF"A*JLM#S2MK EYLZIG@?%RP?CY')*+V.L&VS\JV%X&;$_$%KDQRDB) M'$\D;[,XY# .2&%MJ:!$:4YR61U-"?WUY^N \<3.R(?+DG=ES^35^1<3B_NI M-3C:JZIZKH^*>K9BH;'Y:,Q/.AK4"2Z\L,B!/0*.!J;P$XLH6%CMJ(2C,I]* MU@_Q-$K,=-GP_+R>1L'S@O$\X7(X">:G5!H)*QCBRB=D<4R(>6NHQ.!P!+&R MQO3-:M@%SR\7STNP"5*@_C10G_! K V& ;955 EQZP.R+"0DH]Q*KY/'FI4EU!)S* DLI$]&FFB)X%9@'253DA/" MDA!"FUQHY7$2W@K+S\7RAY,.FJ#8*2X4"LE2Q),@R)K$D&+644^","KDBJ)- MK&^VU'M0I947T!RJ$&8AS%(UM!#FI >RZI>W4_)V[NG7GKIG-NG(_L=8HW3G\\H\P"OJ%?T[65 MS.3%;39@QD\C?/5K;)\W*]Z:W2#O.VS8;)P=M?Q1PX%6 LJMB&[0'0#)M5MU M@\M\LWO=.J>YSR/;]PS'/;9(KWO?&\901'HDTCL;FP<"U!(SDB L:4!<)8*T M(@PE)W P0FE8O94UOGI;-;#[TM\] Q!%1)Y81/8^'C AI'%"HZB40-SBA"P- M EGCN,Q)OV#%K*R)5?4#$1D97VZTJ=0_BG%0V7!@M]UH4/<]@EQMK+?;#7M9 MA H[:H,05WLN=N/4[1WUAVV0\.F!/>H1A&K'UM?XZ1UU\LM9JO6<1%(,J>4 M5H/S1[9S&)>RF^NGJR;,8$GWNM^J-KGM\[FP^!1U ^H.S"/M N"[U"V#KLO( MZ[:_1O!\.C H0D]@=$?] L(Q""\V#R+SP7J:TW&Q!YYF'&D1+%)$>LR=$RJJ ME36Z>MOAP$L0_J"5;^,,OI@[D8_7!/XP.!IA(J].@]!&O3ZKC:U%=/P]BXTC M^[7R##/U@D?7B8.1Y0*C?0*[0\ZA5/X[>NP,1/5%!*01&,D<\19[3,L'8L,[K*(1U+B=C+HF9423B<25BYV(; M&(T*P6-"F'BP/&W0R+IH48@YM2_1R#V8%?2VN-R$+]4%;NHUVMW.(0)2.9E2 M_+.,COO8'+53=@MI+JMID*'0Z@QCMHE.[!?@V$YFZAP\S">:NS!Y 6QB@$\V M&8"V.U^S(YBI?@C&\ZD=]&I.C[:7FUA6TY:C=F..[P]=OQ5:MG<.%]G!R,QJ M97FO8VDYM 8\7ND"F*CXO\,(4PC:Y[1;JY30ZL-#W/"R[.T07-CQX\#0^\Y* M5:HCM$+5?+X*^H58K1*\4P2\A:N@W^3XJP#@]?%G4:G>P/;B[%F) ?1=RH\\ M \5U-:/3;Y!ZW9/+^3MI#:Y/'GP$ENGD8ZNW\-6\N>J3XVRB9B.V&CR(VE?X M7G?8;QP/>ZU^:-5F[FKC_W;/P.SK-1NM0:/5'TU"AHC/$]YMP)@K8[ :CCVI MHJYY!+ 4U9O6S\SYC".3$1X?0%9:UQ:A,2W<&8TCN:H*VDV)^T@ .5U5 H1T M#) WU7%YP-&H>_UH]V7BPE&X'%]=8AW8'\/![9=,0^MF+]PG!9LRUV9IXM^C MWG@,I_8P(M>+]@NR"8;XQK;/['E_Y9?I%X.WNC:1=YN#V]\XI0>\L9KQQO5T M@T;LUA6KWPP!,[W\+1B$?>81-(YZ6?G_5RMR&F427$E'.=?&* '*AC*>/P"M M

    J_V* M69LVTPM5&PH[PQ.XF5] N'W:T/LP/($%/-]-EQ&DS6^P0)UZ^O;@4;^UN_[+ M3V?:?63;QUL'8%\#LJQ%S!J#N X!F1@UHA+[:&1BWIL54$K>GL*<#L#56QIL M[.9(>0[_1)#SO*W8FU+$%ES<0=[Q&U0I_O#[98Y_5L\G686> H=Y9?E:UBPL&;7_0 MK_0X7-MN538:C+>^4_K13SM12!^C,E5YFX M_6.\2N[U&3R2BOM>>>MG%*_2.][V!R<>EKZ&[;\GT%I+X?/^VWC(Q7G7!A^D#\?<]@S-/0LZ2'=#YF)W4T,AUQN/C5A][Q'EXBX(P3,+,'9)IZW$7U#28C/N@LU^HA3C*X_NV M_PGN<[R)M^D6VZ&;,+;#\_V]=SFGC^X<'YWL7VS#=?L7.^?7\_C>'N5[;^^] MN]@_]@RNX;M@8>YLY)R^?;K[Q^?C[0NP+(^WV7\N-B=/BEAJ*(E&(^L)1YQJ MB;07#C%*-.<4,TUP/BE"+C,O1LNX]C"&>!$%0D8D\/]@A*%[\J@U0AXV5R\ MZ$XHG9),2H3$G;7:,PW@3T0X2AR9O15:@/X0H&]- EU9&87A$47!+>(AET%U ME"$J-&/)">$9JX"N%POT%W$<=Z?;.[/GSZWF7S; %>?>$DT<(Y8GPT"O<&QX M[B"BHI2\ 'SA )]J&VT%$S%*@VSR!G','=):8A15%$Q;QR2N 2Y^0DV^WCGL MMFW1X \!>$I*,:E5"(KETSI:>16XL%0'&6D4!> +!_A4L\5(E;%,4;#2K4+< ML(">O6BUBP9_", Y-S)G"[DH"><6S$-*I$J! M.XD#I\477SS ISL/61*H X ;&B/B/&KDB$](.Z4\K &Q6E8 ES^C!A_V!SUX M.\:D:_9PPBY4-*$7C%>V7G3V-A_3(5X^TXB6*K4R>XPE\W6GW?[O:'O;@L M.0P[&ULCQ'3Y[MYV3AD]V]D+QY_W-C%(*]__M$VW_]C_M@L2O4_WSW;H3OOS MAVLY#,>'8OMB'U"R3O+GVWOO3[8OCH[V+_;/ $UB9^,(4+7.]NG?[:F$^^/# M\^WCS0-#DF4V$B2JK'MM"7+1&A0,,))3.#C-5BXS+,/ZH(H>)JG!I674)YYD M,MAQ$#@#@D=LW-F#/[S=?;^]OK>UNS.3'&=QZ^WY:#^4P-NN^]'[/#I;WB=?9.:K M4"H9"Y$H$B./RFMO) LB"@,N@C+D^E(:4!(I&9X UMQJ:P5E0F-))J>]:N4N%[\&F'H37B)_NA@37V>IUZ3?D[]@6=_;?G1 M09O37C .:_H864(&KU+,[Y,E).FJ(6;A64)X59+[ MY1Y];[ $KV+-RF ?:; _1_[5XA*7B'A)F4O9(6UL=D(,-X^US!,@688%KF[S MIC6 1_B[E/VNCI%VAW#3T+]1IOEA.6OW33Y:%K'(KMM=8D9W>2H-M[7\YV_W@GMO_X]_'GC_YB]U/'V$L6V>[&^]/=O:V-8Z_[SQY6S_9.?+]M[;DVO)1U'9*"SF M2-@440X,(".U0C%2YR*G!C[/;448QTW,;K86>;[6AH5S"N>,CB)8%3FC5EGA MN#7":AIT$C@JSUV,[@[]S0KG/#;G3-1L)[DV>] :)9%W%[P4R%&?$+4I!!\I MCU%4G,-84^G;:J@5SGENB/[,G!.CDLDK+D@,W%KGN,?:&C!R-/.6Z47V8"N< M1!8'A5RR%+/;_,J#U2K=Z;B4 $ZS^$#GB MN9Z_M1XMZCGOWZ'CO-6Z3E ME5#74]2V+]3U(.J:.EUF:*#2$XFR98BXIPZY)#C2#$B)26*)S_V8FIJ"8Z#- M8INV+7T3RX+TQVNH59#^!$B?<"F(^T<0KG6ZP:7)]L]/BDB+]I9]@GYT_^7NW7_4)^#!Y MB.BOZX>(GNM8^\(2>LL@2Z[GT^5ZSJ/-7Z'"?LH\RBPN=2X7[2+7=>6>RM1L;DT_ R9TX&(Y!21#"!&1CN/JMP(DE3FD6YY2_4 M'G^%"'[*K,."X(4A>,+=YBP20B)#PN7<9V(Y8#E1%%@0@$T#_QOE!('+C1^\ MXUX0O&0(?LH159?8:T%L=;AI.>@L6:)VX12M!1Q1RW2F$>D>#1< MYB*>!J^L<4J:G"]3+D+![TO+\ROX71A^)S/_B&4J$(>B4 %QY4@N]PJB*P7A MQG'..%M9 Q0WN;FM^7S![TO%[U-F_A7\+@Z_$V>>0[ZNKOZM]/8Z9>=AQ>>_K<[ M.(J]FL1VZY:JG<-1^D AL+D([,M41J##5GL.#D3 G'-''(Z.O GJ [!$4Z# M6%G3N ENQ1+%/ I^7UI27\'OXO [X4!$$ZU2PB+)L]+2]4K^%T@?B=Z04CKP;5G*-A<3(#)@"P6(K=B58Y%S75( M^3!1T\@'^__+M^>P9&Y#?9;(CW+T9A;Z?NY=B)\M&_DI78P2(ED0PVV>_;FW M-=C^D%D.*,[G)D-"(Q*]0ER:7"]%$208J"L3$ORERF[*)R8-UPN*DBS-480" M_A?AGQ3P+Q#\[Z[ KZT(L%Z(BKQ!*7-O>:D#8C+21'(;$U!9' M ?_+!_]3.C<%_ L$__XE^ FG0B=L$"R>1MP2@@P)#DEI@HJ"$!]U!K_2N$D7 M5H=H^8XF+5DAA=E'D_Z8:'1TOY-("VRB^WB'?,H@%WX2Z67E$S[H)%+)9UB6 MDT@57?W5ZZ;6H.CH^73T^:1W;K3TC@BPS87"8* KCK31& F-/2':1^%RWK/2 M3<8>O(-0,I"6#+%/>?*H(/8AB+URJ8732:9,()F1 2 MF!6:2YV^0$,")9CZ5$(+/=;HZI. M'5*8!9$8#5)Y\ ,X6!7+U(2D /:E'1TJ@'T(8*_\ ,>8,CDYEU%A$=B]6=.BR1[N!BQ?KM^RN@$+.ROT$P8N_C$'8W$'9$4M<99XKFET M\!-32BN*3>"2W<$GZ,-;PD^%NIZ"NO"D<^ DPSIJ< D< ^H*RH&M81R2V"3) MA.?*IEN/"?VSA!M?+&JE3=)IHH1PEB?*;#+1246D5. B*G$'QZ"@]FE1.Y%\ MAQEQCB:$7?80#%;(&6M0,D1XL#>PH/C6PT$%M2\7M=S98 Q-SBC,C=)&!T>L MCS)B9I3S=_ ."FJ?%K43VP742J.C0)H+0&T2!FF9^X))X3'AN=*/O?5(T+.@ M]J4GQ'WO--#A1%K<8^P4W#%_JY[P-PQ6*'2'KATO<[@>EA?\0ML_+W!6EI#J ME_1\5"'X>Q,\F72FF/,ZZ)P'G1S0.A8.&2(-LMI0[T*T@N;]X.HXU**V6A8' MF&>.^Q:^+'SY0HZ4%;Y\"%]>N;&)!V$#58A'@1%W3"(M<$(ZNI1D4(S%N+)F M=)/R!3>R*G19Z/*GILNG/(17Z/(A='D5/TB&&2R81R#,!N7ZA,"4.J+ B3;* M6:MM[D5 39/2174B>'Z^K&(0OPPL/'2M>JDLQZW.T%9O]:]?0NOKS+_?^ M\ M]!O54K$S/(&;^@684--0_^"/ M8ABVXV[:B&ZPEQ=M#^[_6[OKOSP[XC]>(G[_^-W9]LD[MDT_?MO9V\=PS;?] MO?UO.W3K?'?C;6OGY*/8.?YRL0^(__R?(^Q/_N[83V:X>WS4VME8/_^\X2^ M*#[?_K1%/^]]H;M[.T?_N7@'S.(/G(XF*2R1P"8AKBT8 M.30(1+SP5C'%B>0KC0B\> H3.>@-P>2Y18+$HTG0#7U22="?W"3"_ M&V1AZ;?Z>3N]FQJ#HP@:H-WNGF6 CV7L*51=-;1K;'8+[$:T!?/VZ_0T3G*0 MCX"!'DQLQ3&7C%CS&KQ$VY[VXYOQ#[^&5O^T;<_?M#K5J*J+9@0T?SUKA<'1 M&TU6M2)9-X_"J*/;UY^2U4IM7R/C^C.^BI6^]5.\2F[]['MW57"AN/WC[]WV M^Y])0Q<^6+.J[GG7YQFKO--=?Q!4G^-L\)QA]J\.*GBY@? T\NL%'X\FUU\E4)VK[Q(79: MW5YCISN(_488Q@:($G_&3<^?,NCTZF-*+$5KM?*Y-@1WDEMP=B@#[UA9A8-) M!UL/WJFL!;F2XR4*)=W/L1R%DMC.R28XC.NB"O\<'^)]^N_6[A]YC%YLGWS^ MLKO1;GW^8U-LWP@EP=CV]L4VO,OVQM')[L;[X_V3+?YYXQW?N?AR_OD$'-!/ M__ZRO_?E_#\76X/M\\OBM$$:CXW,66/!(!XI0U;HA&(*/.14%,_TRIK N D2 M]5(:RQ<**Q3VX-,W0B;@+JRYE!P'EX_@2)F$()@X4U/8 S'H7-;:&^B.K;5 SL(Y M+ @L\REO98+C6"8;1' 2:RNX"IJY8H8](X=M3YIA8(198A-#V/N$N!<*S#", MD0Q,ADPY))?19(OAL)+,OV0X99:9% T+/ACN:-0 61T)"U88DK KML:SXG3" MUM!48P]6('(L@*T1L$,V>8E,4,1[IXBA:AEQ^H-(\W@G"P8;OP_MY?OF?6-Y MRVTIO;6M7N.K;8-QU$V-5HZCQOZ@T;.#V.B?V=-^ RCEORGAB._,+?.VT MU^KXUJEMEWI'=]V5TI307TNEC"5VM!+O74INB M7H#^S'C\.\/Q_\9P&-?[_3CHKP\N_UITZEPZ]>.43M5>,H4UDI1'Q*.-2*Q,[S=\9ZA=2%A?3) M2!,M$1Q+X8_;*OS9[??W^ULM/J3"9&[:9K= M"IG-16;[EX[\SO%'NKM^@+U(6FN+I+ :<9,<,HQQ1*6'%67<:BM6UG(M4+5, M/D(!](+MQ,?VWUZ\D_,1B*H+ [B(HEPD&MK(FF MS.E.]ZX:4=S;90/M$_BW!;0+!>V$>QMDT(&"-4AD/M^*4T F>(QL8HYH)Y41 MN?US4RT+:$NL^(4Y[5>''NRQ.M+DEKD?"RATEHN0S/+ M_1Z(?9;ZHJ'FTE"'4SF@PDA*I$8X,LMQYIGIBG4D23 MFR8J(YN"++BM\;.0XG1QA^BSZ5J>QT_U:':ML %QXLW&6 M X8GI^V83Z3GX^BG,&LMW^BF!(_H'.;IR1*Y!F63I)$N%3)26:3CXD3 M,&OB[!YMKOWA6SO;=+MB^WSG8NM ^YPSMA.*(%5 M@L#\$,BHZ/-62K".2F*8KY*Y;T#N,A'&'A[VXF'>O[S,AVG8$X#;(,O!K6( MRP42M1!)$-\CY;]B+Y^+M(?QMVBS=+YM?8MAO/'Z'L9]*1"(_N02L;OQ[D!3 MYI)3'&$%PL"MRYG]#J. L98Z41V<_8X2+LNZI,OJ:.X4EQ#&%(">M$(V*9KU MJS &&PVNX^C4Z@VHW_C#+>=:&__(RB!OWE'\:_6'R:]5?R>__G.U\0FHPIY? M9=EU.Y46N7%%_F#;GM?*G8B&[81+573Y1^"8:/U1XQS$8+6Q-_,^MA=!&.H" M.:"QN@U0&D/X6[=SXW[-^H=\C]5;BYR,]".GJRJ7-#GM]EMY7M[T8ML.6E_C MJ 3)R%Z=N'!D:N"K2ZP#PV(XN/V2Z3I&,\NG/)TMH/'TG$S^>]2[J@QP&)'K M1?L%9 R&^,:VS^QY?^67Z1>#M[HVD7>;@]O?.*4%UW*JIQLHJ=NK4C?>@!$9 M>_E;, C[S"-H'/4RN_[7CTMDJ96UJB)4!LOOF9BKY"*[-FLQG[J$UJU&Y]OH M>D/;.\]&IUZ\T>FE($R#>1.-YD1IRRQ1W"O#F!#!A$HG:4R)+$;G(G71WO8! MX:!_G!&(:>X1=YXA'5- 3&E.K6(,8S.7GU_6\MG6,NJDF ('@G%#$9<2' @> M L):2\&H5%+RZH3&CZV*1_$H[B<:Q?1A<<^)CJY+4U]P]*\U#>D,C37AX=#N(+,-C#UG0W, MJ]LVJPNK00W[(R76B0,0\JZ/,?0;J=<]N65\<,M>S*_2'?8:U=YCNPNZN-7) M>5PQ=&(?)B?V?:_EX,YIV(/;]!HNMKMGMYNQSZC?80Y.X&UZ,<1XTNAW3V"N M>@W;;H\K',XPXF%1;D[,/W)YP.BSU=T^;S8FQ&*61#3LH-$_!9BG%DQ3?OK) M:44B0#0^]I=RJL 4VO6#[E3XK;+\X0U L+L-V_#P9XXQ\6Y@M^ M"C%,SSUN (;I3#I*=Y"9SM?.G7TG[]&G@HN"ZP5.=9/"?MX_8 (0JDS!*F %>+) M,F2QTLAZKU4RWH:<0O/=H& "/*+,F "RK]WVUVR@CZ0TC99BBL/?7WYK)&[C M!;OB\@]#=PQ SU3H8V]@6YTL4:%RH_NUE%\9#N JG+0&U2F*1N4Q59_?^I2* MC%P$T89!VDS.[KP!2(!GS2/4]]R$OXM0=UNMF0*]_M6VVMFW6P_U5-AV$>Y; MA?MBZ\!('!G3$@52M8I)$3G)!0*]2:.-'/QE.=M@O;)/@6H[YXU!"[36\+0R M6,?HT<[,W -^O5RJN:2TLAXRY1[&3NS! M_7RW=]JMCA"=#N&G?KR-ND'>N@]A[?L).)YK/Q54Y5_VO"I@W?T-U%"1WI'T MPA@/P)U1-@F+#,N5Z /'R#D"U*RUA9FG,DDQ6WKKN.98A"]-2# GCEI@W8)1 MD0W,5K8IP'X$0ZQU(P0S[&>AG&VR7AXE .,AVZ@W+;7>Z%Q4)E7KNE]CLX*( MM_VC;"W6SMM)H^$J6M%-5U91-XW&6$(5E_1ZO'40G73$XX0( MS8U"L=#(<1<0"S)F;I6"TI4U,RM.,9*B2XT_:8&./KL4B_[09Y$!.R+_>5!U MQ9S\?E;,WQ?),^#Q; K,H[P-3UQR3Z.DAA/M7/1"Y;J3 JQ[KJM=6$K Y1+% MY7IC+ $N1 \BEQQXZQBEH>5-3YC,_^:[(P46P/$)MML##1NQ5'O6[(?4QZ]9__X;HYWI9CM@E&4AG=L^R8?S;SK;,] MW:WBE,W&:;MR+1OV]!2,PFI3MYZTAJOB%KDR$7S]S_@5/,/#:A2M;A4/_-&C M,E5K.XQNJIV8V^^ZU?;:\7^F\8_R#_'[^/SG,.X M;/B:_9!^M4)YY287*7_QYBHU:S=F/N,LQ-S[BU+* LM)^TY%E9(1-%@;7>"S MC3/QHW@.#*K5_P#VH@V[G;_A#?)KESVE*_Z#=]CX*F.&&FB/5!U!*\'#&RR*)(@FEM.P5E5.: .LL1PFZS=: MX.&?]O+F0:_BE4Q.55._&*IH?@+[LU_?M;+VYJ09 )R$AKJIS4W'%OM$Y&1\/ C??&XMGR M0(L\/%P>]M8/8RGUF*1[UF?UN9/E[ 9R/ MG;Q!.0[;_'XY^K%!3#Q8N,DFEQ2A,5FV M0'=& OXCF,[,)@6, )JX&F:$>N5()X7.7@..3C^>*",Q!J+"'9JS/7.M4:. M"(Z4H016!FQ*[K,4U825/1UM7,V,'M7& MT30+U2F/K8YO#_,>7+9JQNY3K&L897\KWROW+LY'9ZM@4&IUP.EJ@9$#YM*@ MKG*ZVEC&<.#,](D,(MOJ]*OX4Q=4L>]^C?!&@WZ]FW,6<\IE*V9K#Z;'@S79 M/49J_)3^E>)7A:>7NT&@#$]LLWKW3)@E6I;_*(Z M%#-/E'/N#/*%[,)F?NS.WNB8?I7J30HI7I+BQ;L#)AGSCFH4P'!%W APX[4S MB&&AF(K<>6E6UL0,S7AK FM%6_T)@ )D1\ $ ;+#=IW/ ++T'C&A\JI<"@N&8>__^*/7LU@3_<=;# M*:Q(MTH3FZ@[0?EH+^A*BV9Q.QTE *5\!.>:.);J R]*R/#VAB_5!U[ILMZY M^L!=B@_D5CSS5($*'/PFFKP(0&#@^BH!BV^5E"I2C4<[M9@M1(G\V1I9XL!I M5;)WK56*)AE+PYX_X,$9J0-%SE&,>%0,O%R20+%@:Q4LB@PD%^S_3O+*K4ID ME&V:VMW:]AAK@@5$4N\G1S=XY$I6QF'3PALS)>5B_T 0&4(B##&O01T8#)1! MO$#YU+$2DI)@/-@K E6Q]/SZ8Q.G0-<../%2,(VA_&<[^ZML^V-C^?; MQU\.(@E<8N>0-: W>$H1F6PGR. E$^ 8.QG<\:U@P_=15"!L()&+V501G+A MG%4N8,.<9U&*Y.)L\9BOB\SW6>(G$XAI:MC9R-008S T(?!*""B1;%*8'"0P MRF#).9-.9&H BW)68& KEQ;J^:,KM[UNO!0:56K>+,?V,M'?9W3&WJGM#>K0 M7G6&Y?),S)P^+E.82"J52)Z H6JT"$Q9&27A,6KOK@7CKPO5/(>KQJV)WE9A MV/A[[OJQ>];I']E>_+,. :_W\OY2Y6&-B])77ZOWQO.??WK9\[F%6J Q2I28 MTBAOI"(=9$0D4,."P0&8"K%5!75 XQZB2G0F'-Q'?%9Q0-'YUTNCRU7$7\VY?5Z>MD M7-NN(I#U_L3HU,A5&Z!!]^;!9KI%0EU2 "WO=X>'1])&I'.^_C-?<-,+K M@X+5<1A0U'6T__(Q)W%PU U5'-6.Y+[BWZM!S2/^D1CA 7L!6\R]XUIXI_,? MI&02W(D?;&7>^>SU>CVZ40.W&4CXB:VU:Q)^#!+.@)"T2L@&%Q"W5B!C(KC_ M'FPX%2,G(67E_!T/;Y9DCB6N*BQ0G_X;Q^$;XQ#\LH;,JYVWWIS2+15A#"OE MP1W)63P./&>A"5?!)7!#S(^D6\S![G_9\RJNFJ7;3;-WD>U:MLG.Q?8! ;ZF M)H%LY_,W7!B.# 4[U >+HS5&:2%S.:.;[66NZ+LSGQA@YL# C5AZ)3BX099S MSU/@UA.OO8]%#)Y6#'8W0 PDL4EB@7#,8N!$ #' %L6DB9! =LJ0'-*DWPUB M37?@J[?,:K5\>Q&DF16BJBR!TZM"2'.+&/7$A"1<])9;GHR+Q#'FL16,!?^C MU+ B8HL6L;WM R6(#A%\6DT=1CPH<#-P]C58"(0F[DS(M?6^IT5!Q#KQK"X6 M5HG81++)2.9&H50[/FA?)2=WJ[-94T?S&[QY73YO;%=GMZ8?QT_*E2+R20OO MAR?#^D([848U;^0097LP#/TX;>F:*3M**/I],J'HMY%Y^^$HQOQ(6^5KG^<] MQ"K?9#30::1D;.2;55%!F+9*,5>YV?WOW>3FVXZS5NJ7&MF\X_>?:<%,6M-7 M@)TVK*]V0F]"OWMU8#/7'AA_\4:*PY4%GO//LR6"LE4R,K['A0GL*=CZWP"B M5>1\MKE>!4#&-ON2VE8G-L0Z"',Y[-,1Q\P;C7FH/S$/#XXC>G_95BC$5Q,? MA?\>! ,$YTU$TH)OS+57R&$M4,#&4:P(EB:?;N:W\EYS/BO;6R(Q8939R)6* MX+B(P&P25&LMB,QK3LQHS6?TBREK_M U/]XZ,")B2RU'7NN<7D(]K#GW" B) M*FZP\R;-512XK.H2K&H4(6J3"ZK 5(.5S 6RTCJ$5 M2(J.P=,"M9(S28T3PL&O!A@FA2 J.=!C.=!%#A8N!^ T@ZN:!*OJ0@.9%FQP9R>\>&/.9* M,G_80(!PO5+Z/)0^#PM^Z;QA_Z^IKF<+4.'3C'QU[*B_W@EY4L QBAW?BOV- M5M^WN_UA+^[!$W]K=_V79V?JPS%3X^V];;%S\AGNL=/Z_,<6?&_[;'?C'=G= MV/RV<_(W/./O%OS^;?_\.E._^[9]\85^/OG[>)O^^\O^\?OV]L4Z!RW ,R-_ M_O3QV^=/6_#[V^/_7/BS[6.PMT/".BB-A";YE*)TR'@9D34V26$3YH+76K75 M&<:PGE4AI22!+0[:/2CPDIC!EH&]QAR5*8D$"Q%!_YW"4@QZ0X#1:J/Q^^[V M]M;>]N;.WH?&^LX&_+ZSM[7SQ^;.[UN;'VZTOYN26?AL]/CZP$>U3#\>PO20 MF9>&JVA)2HY'@XV48)_(%%PD.%)V*QD]0LN]6TL[SL;)G]7^WH0PW\43?^I. M@3\\&='U?GB:*Z_WJP-F[7$MZ'PXJ2ZZE*,Q.:#3;M<\=AKK2D"-=IZ ?HZC MM*IJ'79P>0@KC,(7=62%8B96&Q]BK,(F#;X,A3ES.4M"?QT5O'SZ*IV5](R+ MX%=!HY-N%7JK#=LJW-89E9F:GO#5&S"\C:OO%3BY;CT#&>?5+\P\;4-[NG/L M#Z@11DCPBS&7V4/F8'QI#EZ5(M1H8FQ(]#KK+BVA7:[U,A+9_V?OS9O:.K9^ MX:^BXM[GWN24FM/SX+PO54YP_#AU@"3&)P?_0_5H9 N)1P(3^/1W]=Y; Z.1 M$6(#G4H?#5F?O\H'L!'LA]UTJ)[]I[>9.>=HR&<5568V12/'IV,_$$&^JJ$ ML_&,=RQ8HY57/"-BW\)W=BL>GC9N/AV>]$/.Z\BVT!"^%][8G3XTEVCV,K9. MBV^KR0WPY.S"GMY#W9.Y[CUQZ>O&'<#DJE';607AV5ONJ_+/IFQMVG>_^'@X MRN-S*]_YJ%=]976^C;>^2@*HGM/)MN+7W%BP^OIA54 [RJITF'UK]AQTFCZ\ MZ*OMGU1]YWIU[6G]W;#;T:[K:8"==34MD[ZO4SFB?A\^G'TM7'? M?QD,3P?36Z\*!_^:ZQ)3M?";-81O/EI],D\\"I7K>IHR,"D*'L5N^CI^O=C'QH;X/R?9_7_A MZO(#?%[$W.8ZP!7C:5.*XX-A3D:"QWRJN ;V_M_#TRSRNYW><>ZI [=>46E- MI.FD&I8#FQA4K0+]A)YM%8ZH.^H 8X#B/IY$@69[G"\SK,,O\/M\3Y=DUV7] M\F%EV;^ '_I;]4(N&QY%J$V$VJ=][:77,1@$RF) 7-J$K(P1$2Y%\CCB),0= MA=H#V*Z+:NG ##7)MS%0]JX&:T!%$ 2CL\QFH[H7GLO8$R'WOCHI JR?@)I,AID6\7VFX8"$SCHS 3 M7$ Y<_5D(1-$[\7QA>X(5UNZO[KC24^&MJ-^3,>OF+SHF,O(WDMG]:_R4*W! M\2M$](HOJ%+0YBSE2FJ M?KJ@U3;,V.W\-H1+Z;P&5I[\IK+8;:.E'-AS"RK5Y#50I@Y[V2B?Z;8-5\\N MNOY%.Q,'7O=!4]&L-(W>W]M6 NG11O^C.]WNI M%)G,!-./34\%$"SE@4&-2E[/OI9 M;H@"WYT[Z-@ #N>Y&Q,#/@;VNU,)V5UF^^N>SC7UOX$DG,"1>H/3^?UM9P/ M=C*>;!ZP.#=OS@DF@Z:E2]US9DX@S"Z_$0;Y&W/$I)ZS5Q7)5&I>U6\:A$DU M_2^W99U,\:I'6LTLJMGLSZ-A]FG7)HR=3+Z:Z>C=YBHG(XYRFW([GBCPTX$+ M<^L95C?3R:4\/7_2GUH4*1&F,290DM;8AKK9L M_.X$!6=Y$I*RB$GB2B7C5.Y7D92QU*98=6R])C^E4,!#4,#NFWVA@_;&8$1B M[MG)L$&6&H,$=M)JK8/+XR_Y+?G]V4*:P54S]W)^2(:])5(RR6TPEU.Z)\.D MIA;3./83FCFH1O%_3GJCICE.?L@D0.)ZH?K[G$K?<2!\I@.JLDP[&9]48G4B M9L+)R,[W#YP;PC#1Z!^KU&9!R?'K5.*^&XR/1R>S _JS-_Z2 ^4Y+V/4=KM] MD*^N?Y/5#K>:&S:.8$?C^;YEE1,3[A0>..C$OVLO6I74.V[RH.?R?&=1-%N/ MV*B5NZJ%=?QTT1BO=>1Z)0"7MH#8S^V?Y:R9>X_7.3J5GSE2J^4=4"M&\PCAQ M4YQ4J=E^_MKG^30?8<41T^'S\-E*#YN.*\R,]A7P[[L'9VWAC^:C>1I[DQL_/AB.CNM<_8N;NYZ@#RN'EIU['7$I%*5LWED.VXT!)UJ.IIZXF6H+-!>CL=DU,IOS;3> M1"3R,S[E6$N =X^FX-D;5PKYH?V.\;BOS='%4#S2]<)[52<+RO\3CYG'M-)/KL$6UYG!IRO*5+4SN_')+ MG@4GU:U )ZZ6ULR9_16V\>^\_%G][M=D>)S1V;5U,[J,[ MK.9OV4DQ37YS[4N8P=6UI F?!7M_/.ZE7B,K 3]R]^-^,T-O$N&<>\Y!#^!I MY _.&L_GA_7WZYVWKU__WOFA-S@ZR59\XY^VEW94-7>87V-MU(][<$IV--\Y M=SZT5LFQ#(Q#EX.$=5[,:!*2]7ELF1O6@)GCL[,W-8<6[+&MO^?$906TD8;5 MKO*Y0&)1GHL%/EZ&H MV<LP>W:OPLL5;"TAW-M@>< 1=*;/ $[(0[7@XS# M&#&LL \JR*AMU0'H"BS].%#9R_VV<>&^4)0PY[BCB5$1FL% HTR9BLP@R[7(5]"PW4_II%R$!B8G4P MSAE@?2N<(99@S9V.5%$7^1TJ2@H9+(T,\I@53!P6GAG02[+3SBN,#'4$11&E MM8GQX-/:!KGJLOEQWFJ74H3R+.I1K,_N_.U-_U3IHHTQ6CI.FU59E M\%9&03T]$@R9!375GT?VO),0&M!2U?M6 _EY-U3(" MDD\K28GC7GIK(XN2'$"X>#]@E^PLPI1]TR2Y\+72Q.%SLY MWFP)%Y@*I)6NFJ&;;,4&1!@Q(&8)D$Q%%U=+Y%>ONLY)-2"3P1!4*CN?"7YV M009>%65-KGU.S,_N_FZ3CM],Z_'N1$WD%.!6N"M1=UD2HPTAS7 M);VD\G[F4"[\=3:UM@Z*]>$)@R_Y?.HCOWWLT5S(^K09#I1C,-- 4I5F-0M] M *4M@F))I&1S*3#AF"LE; @VSWP*P05C'+\A&K!(M^U?X,QREC[\[\TL_/7Z M^)+FEH\/" MTDS$P'V@-,_U)D$:[*CR5@42:4P)WY G4^C@P>C@W.\SKZ(43"*F)4$@R5)V MQW+DF- :N\2 :W,WS-O;(%YG1EU.?YEB$?P^]>NZH.$W6\*U,G*Q.X3-5PFS ML4F<;R3@M!ZN2D*8[K@[382H)GO.X'Q6,#C#VHF,O #D/_P,9S+L;%M?IW*' MB2S]LC5UD938Y)E80TR:JH/S+)%NA./PQ2J>KGUIN(^>[\[J;JR;1WW@61UF3X MPG\#-"D4O)#UDF/\50'Y1 %J8O9YG]\WH^Z^_846B5K_WLP8^!6D^GLXD)WT M>I(%#?IW_LW[Z/-YYO86T;WDO+Z]\ZW-K7TN? )S6R"3J$=<2@UZ=E HQ.AY MHLE)@L'ROJ6#9F\PF^Q0*5,-Q?::!*I1#/'P:)I$-.&^AI6J-]353PNV?EXI M637-$G>'KWV50W@S5;U@BKI8O+BS^6%?NTB4Q!+9H WBGH 5I[U!R6-B>=1! M5RB OI (LJWBU+L[F9D&I'P8M&*%C/AWT6*.94*J1R )NG M&)$)"B/A1005UQO*]#=IZ"+JW$$KZOS!Y.$XGI$;?V<7IH6O%2U MVL-<@&Z/1[TF'7!*MC/]9"Z;IJYK:G!P/"O704 \: QW#E\W(8;NI+'U6?5U M4Q?!M$OOQ1:]3U7ONY)*=V,"W<4+;64&W>V:Q]942K[.(;F=0=RM4XM_!5UK M+WNJIEEW+Q@"+H@4G%MQ,<,252Z@H+%"/$^T,KD>GJF(351$1L5NAX,[U18T MW2*:]+2& K^9=W>1*A=,O+ORX>5EWEU3Y79C+/T1V7^670P ]FE8940?'EE? M&4R_[/S[W2;*DKPIK,SHFO/5I^UAZJGB%>:.QS7=T$TU'CKRTU]4&7C(&T>W-+V?;GSW>WMTZW_[\83_00*P0'#FK M&.( 2IA41<25ZW_2CJ\6:)/"Z?RV;Q':-#FV MT@YLOW<^?4NCB-2L4E7DYFK:P^LJ,.[8[%20MYV?/[Q_M_WF_?O.^S=O$.]KA.J\F[6E:ZD25]> ?^H/72[$KFO-JQJG.(!5Q3BJ6AR.OE9) MW[73JT;A^9*5B21(*1>:7"E9R1ZYV:R(IM"J*C:I^FH W4=_,("=?CJK>SH= M]\9U 3R X[!3]Y.JNWFE'/$"%3OFP6YVTD9K>'@81U75%+SK,.:2]B^3;^]= MZ?S7CK-O2N% 61@%4%[LJ*DMFPJPVM,7ZEZ&HT]VT,P:@5WFTB-?-9JRXZI^ M?Z*85&''62?$RLRI,MXNM*2I8YK6'U2H]0G>9/I>_.-(*>-+/).TUQ#R"Q8JQCC MH?T"BQS%3[E?0G_2N&T\.?O*E3RJ8OVY?0202N[J513+F>SJK_)4ZM.=^.<;59_6W[7()Y62ZPN M-!/&=#^-0E3?6*5-@>RQ<)TS_2L7BC1]%NH>%)/*P7Q<$P8^M6<3*WHTJ$HK MFEK,2]23OP9VVCO.I1@-U,U5Y*YW=NKESA-J7O2XZ2$!FN(@F\>PCMQ%XNOD M/"I!.-G,J\X/Y,?.^Q,WCK;SY] -CWM^_%/G!_KCG%X(QS!1"^$E]F-G9T(B MOT_DZ-M<;08[[YNF$TT+GQ_$CYW7 M%\!FL\:@SNX$L]H*,/D.WM1 _'X>P*=J])21^U4+V]R1K@+EK)Y4A4Q-(>71 MK( GU-7*C>F7*?PUB3 LY:Y;_<^??DW=TZ^G@ M^3?'PV$_7^ /1QGPAB?C_MG$Y&H>?_ED?VP:88$D/IO=^ZV?K[EO\OGZ$F]: M?*-XU).;TK#?'^;NF=]WDX*WX":-PK2^23COFB?"*%L4F6U.CC+8U7T-,J#V M45TV.#G7^=+T<7UB!W843NL98V#1]OM-"]=\Z17$5G\[ZAW%:C06O*D**>9? M-G>6OVRN1?7\.PYMY3:UDZZDV3/:&_UTE\-G[3_\";%7>/X<]G2)">>)Y> L MC(:?1O;HH.?G+WY2,G$%M.W)\7 VME)T_ONM-($OT;X?+^!^T]Q./9UD]4R MDN1*40H/UVK(X_C,_SYN#BVD4N2E*O\ISO=Z" MK_@YVR_5HL9G8 \=SG"K#CU].NEE4ZN!K'E/P@\ +@>=J^MY';YF41O^F[6V;>=D\-L+/C<8;M2 M.7JQ'\#>_AK[PZ/J\*::3"68)AK+W-?,5)#I-S;FZ26WTK.1Z'>AYJI1^[7\ MD%TY\RV.%O=[M1K);C#HY[!LY_>WWT"N&XR23M68Z8H^-9V+,#[H'1U5L2,X M_,9%6K6@F'2F! NH&83R=O-],Y/DQ]K,JI"O?F3=GZON'NV^%RUK7)K?ZC-& MH<;HF;=U9AV^ON8N6-ENF>'0J =?6EUF/S^Q%BOS;[Z@+7_+\IE>ZKNM/Z>7 M.GO ?"^M)K!;1V]/^ME#V=F*?_?\L.X=.Z'=2>XK4$V_GJX\/,TNO IA#VK? M;VT*CI^%W77EYK)7.'=1G\J)>6F>K;2;WO LCN,&S_8DQ/*LK--H7=4E"%AI MU'@I *^/[>U^?X;DJ]*"9A[_E1X3&04"*[:G7]%Z-VD/]_NX;NPIF6]ZL'.L M/2'H9P%=XV$ZGJKKL,?^V7$UR6BF DTXU)WTO^2N@I^&,V*ZH*K?J>CPJ9Q' M%TREFC/GK:2O%8]=.9K+\?"VAHN^'>GZ!MR\G4Y*^;:F>Q<[_/5F?O$JGEP? M>9I,&9N3JXU:-QGS,9].UAM,\@GJV$:U[_CW4;_Q+%T8W#*O]$UJ3V=C83KV MTWS(O&JYF;,C9OV%AU?ZU[?CUC_D,._05\?SIJXGKC.3ZL%755+DI0Z\=C8F M;'K'TXR\W2H%JB&.*HUD\M!+XW%Z5"#0YUJ])D/MSD@8SERCW\UGS8FMF MR^V^:?)8CWH?W_[6AV?3K7\IC_7PMR][AQ_XSN[>V1[][7#K_ ^VM]L_V#KW8N\O>.;NSY\_[GJ^=?Y% M_.?\ ZSKR[YP!$LF&(J2,\1=(,AR'%$*S#"O0V06/]X\N6]VYZZS>>KTL$KU M'T]F5HXG7:J[TUX6N4?&CW51XMS4F%HTP*>R_)FX$NQA)IDZ%VZ"UKGCPV5A M-#4SEK!MO>H-J5=6'?OJ:$RE!5V\>"=_20*PRZ]BPC++'(_@O3![? /!Z!<#_ M/ Y77Q-J74M^X\MXG7SG:XI^WU-O6RPAZU*4Q3[48N6='OO/BL1J,@-RS:SQ M_Z^QM9FR4)EZK^C1WQURD06R]7>9AFO>60Z4?9.G\34\W6SWEIW@O(^U:]Y* MQ%UV73/^X^\[U[5UWES?@.G":3R!"[XQB__ZK?]0>?7!5@5I,_YQ&5<_>VN# MX!GQX;V=JN2S,]G9$R"+G,1\AQ.YTS9?Q'$1T_E'.;!%#DQ?.K!O (RS_LNG M*I,<-2MS*7*PQ+[W**Z#)7C(PYS"%:.O.H4_:_7X+G1ST^X7H9E[G>!]OJ L M\L9%+DSUJ?KG,F%WJO^;1Z3PZ_G\MFS^[R+[2]O_KLLJS[C[,[X7E:^C3Z9: M1Y^7"A4> HD7.2G<::V!]+\OG\U"^YK?SR@_]?$WM$ACJ\ $33RFJ /WEEAK MJ$HI6J*2(9%\JSWY(OT<&YU@5M[/GJA;=.^OW\8?=X]Z\-KAUN$>W=L]^++] M^1.&YYWM;+Z&]_W:W_EK#V]M_O9Y^WQ+?.PUG_G/;P?N,/1W#M^)O;_VSCY^ M_GBP\_8/FML(;.V^XUN;GF_]]4%\_/S'Z=;A%MLZ[Q_^Y_R/XZT>_OM?NV^. MMU[O,RZLC\(BAZ5&G"N*+*84T6 4B3K5_?BY85W&KG9YO-X5\#V MP#9%\0I MB#.'.,$02D0TR4K&K11&1IR"$-3BE(R+WVJ&7Q!G!8BS_$ M(LXD03H*@Q@CCAFX0^[=VH;0K"M%09R"."U$G,@4D31/7\%<2JX994(DR3$# MVI7A6\T["^*L G%F.HZ-*CI.@2*YLXA+PI$FC*+DG:(4[M RFCL>L:["5]L> M/1[B+-/AT4*#\MJ*L@?U=-#%SNY:^'UZ<$6B,2!@@06BYC8;90!.3# 6F"-- MEDHQR1X5KC[,FV12T6AYE"C"'2$>L$7:284HU_"OP$)*!2:94EU^S'J M%LAX* 6I<.MMW"H8PA MPL(H!.@JD2$I(:.I=$$&+@+.#A3=9>)J7]?"K4^;6TW4C.7Y?]X;P&;JDHI6 M6(Y!Y&KA23$%VL"M,]DJ(F=8>(%TJ)J?\CR/S3&DK=88&^%-,L"MC'2Y:)-L M?>:QI9W?WSYH9/\V<+JKW^7I@5.R2;G@<)2:O^'.5&*?$H1@1D)44"[8FT#[J]+Z-7):T_>,_K"N54S MX8B7C ?B>2+4"6PI_!NTBO W7Q3_%G#KG.(/+*D\Q:!%)*(15RP@*[A".I)( MDY?!:+NVP33N&GEUO&OAUJ?-K<(8T.833E%H[I30+ ;AC,8F&(93B0&T@EMG MLC4QJXP#NYPY!MQ**$::&HT$UI[XR+26$11_PKK"Z!9QZS./ >3>&,7EOW1T M\IQ[3AT@D@Q<<@^*!38I,!%=$DK'HOD_.CKY>"#-3AHOFW M@%OG-/_ =4HX"&2Q38@'*Y&3E"/E="*26-#Y,[=*V<7ZWII_X=:6<:LV#K1' M,-.=TESIH//D/NJEQC)J2W#1_-O K3/9ZBVE2GF,E+8"N)7E>6>)( )F&\7: MYB'2P*T*-'\E6L2MRW3YM[#<:;>:QK[THJBWN7"WY3("-*$6XD(!K+KNA MI8[,:^(-,\%A)GDQ&AX=V#[-&PUP-WFDID)6*0? 1N$GIA(*T2J-K0;,R[.E MNUS+KB;+.'UBK&@#T&^=BU)P MKJ,CC! =; P.J$;98JRT@=-G,AT;(:01&&$%3,XQC<@105$*H(@Y[K!T(G.Z M9+3+&'LJG/[,6S?4/7E+'&/YE5:*2V^-(4XS[B4UR:GH7:":.\M=*5UX?/CZ MT99QJR.4Q(!C M2,ISQX5F'M14'P)S@7M"BUG1 FZ=,RNLY<81ZY R7" N>!6 D:%*J4+SXU;#0-9BB7WR480I=%1YJ2R)'=-L"FF8AJT@5MGLE6)Z(37 M!(F@<]31.&0X\RAZK@*V&K0DG>,8JDMX*5U8;1SC,9IAW<^5\42[2-Q]TT\; MG",QP@<)VI3%W#NNA7=\P(8QF8 M.D82Q".3"$2I 1O(A"3AYK2L@C&:JJ[6]\;GEKIHOZOS: &Z%PQTWS5"I0#= MJH'NCRG0*0 M<5P@')533@J#L5K;D**KR=4>-5=&QSVA<'%!H'8B4$M'!13<60;NS/R.5@9N MMPU4E7WK\W5@&? C[+5W^6,#:@J#^/ T,S MER%W+-FH*)+$!U!_O$0V!8=>M]ZD)R;FN4N)4(4XV.#(4>Z195@%;RB/RJYM:-VE MXFI^_MWAJ[0K;)GEL\JI H5GE\&S,\LGT*!%3 *!XL@0YX(B*XU$V(+N&(1, MGN?Q15W%[IVD7_BV97R[ROD"A6^7P;.N".8&UI1-:: MA#B.'CD=+-*:*"6IPZ)"+"RZ4E_5-9YR<.>EL^\2A@\4]GT<]IT9"F ):))M MA 1Z(N*&$F1H<$@+$14)@;.J39#"74SN8]T7]FT;^RYA&D%AW\=AWYF]0)D/ M.!B#$E8<<UTPL*8RZ?,6=6@*1@Q7D0J=;G%GIY9H%)-B)F>2Z3Q]9CL ($;]-(P6?> MWO.!1A4LT:?Q+-H:+Y2,=/]9!44'>02H8_,F!*4Z!9! MD0\#V^\/O3V.H?/F[Z,X&,='#X,\%>!:Q.^A4G")>U TE>32@ 6ML<=,LLB! M4NO4SA+I:!^$B7FC@03MF90&4<.SP]-99!DH(#A:JYD*Q.09](3BKE3/JVO6 M2V=?')V-/A&6@(/!3@25(\_"2_"?PEZJ$J]H+?O.3 ? 5\^%UTB'%!%GQ(#I M0 W"EG@:A!<&Y[HHJKL$7U5!"OL^7?9-5 =K/7;>!&XDT<$$29U2CD5&C2]1 MA]:R[\R B,J[@)E&3C@P()BQR!!%D/9:&RM)GJZ>RQI-EY7*BM5E5)6A:67^ MQG+1>@E3TPI:KQZMWUV8I,:8"51IN**@0-D2BB,MA49)$.LXR1.&XMH&Y[*+ MU7W0NDP6*LCV9)!M"6/2"K(]#K+-C4XS3BH<+8!:[AT:.$;&"(." ALC&:63 MRVEO!G?5O>KS"[(59'LRR+:$H6D%V1X'V686=A#>T&0QBM8K! +*(9LX09@2 MZ12V6CF<6YV):\>HM0_9GN<$M5+KP^'L)[S^A=-$*],4GO1 MJWSF*:UEDMH3?\8S[TY9)JF]V%$BJQVD=F=5>5YI@)_[,?_P>A#F=8>B.R^F M.U\8J&8PIT;8A*PD"7'*!=*"*A0BL0I(@P;!US8HH5U)29EL5."H=7"TRK%J M!8X>!([FFH@*RZ/E%BG"*.*"YJ[ETB 7F4P.1 Y3.56-XR[69=!:@:,6PM'] MYZP5.'I<.)I+_E?&".(3(BRW&>0Q(A,C04E($9R-FI ,1YIUC;CW%(62P%.F MKK4+RY8P=*U@V2-B&;[8[\B!G6X"TBG'?P67R#FBD5!)*2^4YSR/SI9==943V HG/P@GSXPD[ DC7"<$]V408#-! ,<",:6ED<"H IO2$!6VY@K?;Q11'/O(W R[0K9 M)DY^YF&P,J3M(8!K"3/:"G ](G!=F-6F!8\*6X8T,1QQY1)R24;$0>38"-JF MDWQM@Q#1I;I-CI'"RDMIXW[_>6V%E1^7E6?61 K"D"S1]9Q@R(W M-B@A/6:YI9CN8G[O!B>%DUO&R4L8W58X^7$Y>6YX0V"Y5-P@;2Q%7'J"C P* M!4^B)%A$J=C:A@1K@M_;FBC!BC+'[5&1:PECW IR/2)R71CG9E-D.B2X*L(( MXMJ$W"T!@"Q$RK$(4B>66YRH+KU_%EIQ:;:,E9$:7#?!7H% MZ^Z%=1>&P46/=93<($9R&0P)!#E)&7*>&X,-$3;/DQ:4= U>EN^D-1TR"N]_ M-^\O82!+!_9+DR*LW"+T0J-F)$.+!I0;31GH-4D0K 5BK-( M =FZ4LH6.6\*(S^U07&%D1^$D>3BF#Y%8"9$N8(U> [!&![,(\.$$G8 M186-D0HT$MYE]X\+EX3QEC'R$B;*%49^7$:>F19:,A.4UH@(SQ&728(R8B*R MB?$H9=1$F MT%HFQ3C-,^: D5LED9]YX4<9,U=&EBP?MYYJ(Y;D"VI-QDD!MP)N#SAHKH#;HX#;7 MG MCBD/*B"I4NXH'P32,CE0377@-";/9>Y.)EF7+ZUNH(!; ;?6@]L29LT5<'L4 M<)L9VMXHCG.:L Y"@KYF&3+""D22\I)[3K@/>8@FZPJSK/+&5>4+3A;2T+>I MD.L1YH8]C0EI=[J5=F_AJ0QY\S[&VTZ\-8,/KQ<1_^C\&;T='W>.AYU13/WH M8?'QTV$<''?\@1U\BN/U[W(3->=RKVLLS[C[,RK"_>>Q!0J'_X?>UXT)PF^? M' )I^(W_#WXY>?:A'7WJ#6IR%=5#ED!Q!'^+Y&@FN;\B* ['<70(KW1ZU939 M3AH-#SO#>O3L<##.ND0G6G_0<2=C>-MX/"5*%^&U_#EX0@2Z;1Z0WU]G2'0[ MP^.#.)J\\$/SZQ^K,M2CT?!K;YQUH?P-S5N.[=] Y9V\KF%G,#S.FM&X!^P, M'^DT&1CY(\/4@2>/XV""G .3[^PP MW_XQ(%/G1NT6E$\71\MU39(%]-M?A@,/I%K3\I^]\9??XRC_PGZ*Y(FJM1__ M]PP]\9W?O;(_^=KAU_@?;V^T?;)U[4%WAF;L_?_ZX M"^KJ^1?QG_,WISN[7T"%?4-A?: "^_W@B8@DM_E/S"-.+$:&IH B-5QK&801 M8(.3JQKJ?V4.')Z,*O[, K9*C!K5!-T))R, Q4Z^O/7.YN0OQ'2G[ZA!!D!G M0EK=SL^_=X[ZOH*&\8D#IN_942^.NY>(;C%2NZ>CB"Q&3XW!A.B+)JTWIUN[ M7_:%5#31D! 5) )I&8M,'KNM&6:>,\Z2$;>3UG'5P> "@=G!(.-10T7SM*4O MT=:?PS-XX^;),0BN]P>QWU\R8=W32"\8MAQ"^_QEWPO,0@P&F6 2XM%9!+Q. M$,\]HUG@ULM[$]K3T"?>-6K6OX;C\8\U&^Q,];BV;>%ZO6,O6M >!W"?GC__"]-"?VI01E0.#MGJU[?@N?7[:S^E$XC\(G/1C?P M3?@, CU;!^../3X>]=Q)90=E#;TR(AJ6&\6C[&F$4VV,"7A[-C5 PS\=O[J1 M5IOOY71=@:GTT]%PW,O$_6H4^T#E7^-/I[UP?#!QNL187SV3^SX.I1^X(1 )RHVB_()M@B:]L_]2>C=?^ M>7%CL*M+!WFW,[AYQRG=8\?7@5E]W"&3505?K\#TCJ/\+EB$?>05= Y&60?X M7[W(:91)<"4=Y5P;HP0FGC*>7P"U>E^M;>Q6Y ]D_TM6'P:Y[9+=N.XR%R.] MFJNFU%UYO. X^O9H'%]-?O@I],9'?7OVJC>HME=]Z!HOU^S^UW%- XW;K7E^ M_3)>)_]U-4;5?'1=U1^\]M7;/ODP3R7K-W^.F'6LQ-(7B]:) MK-6L"W7GM5[C99M0*RAIL3V[TNO2/!UJ>4IK?3J4_;3.5>&[/?4; 98%_../ M]59SY;W7A'9JF?GX*0"_#D>5#5'9.&]NMR%NOI_9EANIWZBVWPSYWCD#I-)& MEG J>F$;1F>Z_:$W@&,:GL SP_C'2YK24NAJ:0'"^2.;//R![ 3]#1*KCN[] MB1M'V_ES" OK^?&=S^[;!_*23_7V*=+?.ML;E)IR"PO>PORPO4+/]SG)"X-& MRE'>YR@OM1@KAWF?P[RUQ4(YVOL<[<42L]E97JMADCOTT%DDU_!N:5;+TCJ_ MI8O7?#OGIDZ-6IZ[)(%@[PS3J[M3W;W.Y[L2C^[:"*DLLBRR++(MB[QO=Z0; M5RL7[K#40CC^UW#P"?5[7W, <3R. ,*]PR/;&QW6\9+O!N-O'.(B!_3,A[^*\/AZPH-_SOVPZ_#T8=Q?"XU68?P^NG'SS_#]W_L;9^_ M@<_\^7GO\Z^]O;_VV-[NOP_V#M^=;YW_^\OV+Y=KLCX>;)W_?+CU]L/?'P_? ML:W=/]C'M]N]K;]@+9_#P39\Y][GK?/MO_[ _SG?.M[NY7JL-\?;YWM\Z_6^ M2S@X0A-24N;6BIHAJQ1'7CG,F#$X.KRV(4D7W[^WXH/CT0*>Q8)<+PRYDDW* M!8>CU)P;[)QA7.6$R&0"9MP7Y&H[4Z2M]XA3&9 .5B(% MN&6IM"EXL[:ANYK>NTU[4:0*'"T9CI8PA+M@SL-CSA;@35W![NG.YH=]9:-( M3$E$I>&(*^.0M3IWCY.4)4UR_\>U#<'OW7NH0$Z!G+OLIW@&"G45ZBK4]12I MJZ6]&XLF]3":E&\TJ3=T:_,UWP>CFWJPTI"BCB#.E,F==QT"@]Q%%[33&%0I MA;N\5=K4?5OO?E?PDWX^VXK'!\.PDUN<[![8P7M MR->'N:)\)\U0-1?C%OA<"#[_.-[^9>K\8MNG^\E*8I+,WJZ@$!=&@@GJ!U5@_:EB(420:K< MEX,2ET=F)X:BDY M[^Y]<[:/.8E1*(>XTA3$),/(:,)1]#)&JZ2W"BQ,RKN$TQ9)RE*F<&OA[. K M,,AP=-:X>Z$FW<-Z3T]W%RIGW=RLW_EB]V$>RT0N! $?KCL MLI4Z4.P21K9J+ZP9!0 ,'+&H+0;A1XVI7+:8W=MEV[X _'/DW)8F1SQ@$GRY MQ<)AY6[*W92[*7=3[N9Y^4F*OG]???^2RX/N4Z^$CB8@H[A"W">/'%,.:6DU M(U9$BDW[-/Z2X':;Q^/M_W^7#^&DM?V#/P=DWLM;M][8.#>99\'EU0F MXCSB0*.(6T< 8U'"4="8^ BQI0GD= N(251[=GQ[PJ;113^70[_7NP. 7J+ MU3HX1!CGH,%0AK01 :D(0"RM43K76 O:I9*UGGU++N-SR&4LC+X41K^4FIAH M\HH1CY@-%'%I$C ZC<@%(R3.-\9!4$O9I?K>Q3A%3K>,?9>0FEC8=[7L>SD) MT<@09708V4 PXIH'9(%S48@F.>=U(M&!HDU9EY*26_PD&+@DNY6[*7?S;!SL M1? M2?!=<+*+7$:NM-8>\10BXB (D:/1Y9^PCQ8GZ%T(G-!PX70T%]V MMQ-"P8Y/$7D3+>(X@@%O8D!:2T:93-PPL;8ANEBTJ:-&X>FGXFPO/+T*GK[H M@J=P6S0K-"J('$+C ED;.4IPEX1+H1(%RSY[X-O?YK2DICYE#WSA_A5P_R6_ M/">/I5;CE"T^O@*;IDX M#6)94I.9>(LRM**9<8.ZA8:XW#W-;^TDFS @QR#L2]8X MM]1DC )F#PYF6_-@)O8MTYRH%)'V6"/..4'6"X=HB%3P '<:R5*R,0J0%2!K M-9 M-3NE -F# ]F'.2#[X^]]KX6-"FQ.K*D'Z]-S9(WD\!/!BG,6@@I+24\I M0%: K-5 MJITG8)Q#XYQ\^DZ?YSO)P56I<,!16,5XB9B9*75"*?(A M!8@&6 M)Y>RJ\C3P+DFDV>RBH;B105BUV/@ ODWC_[6N;-C<$!A>.+Z\>+AE2\L7_C$ MOK#BV7\>6WC7)!D,_I@\[="./O4&-5[4?+P$$4GP1$96SWG5 \G3\[=GN=*< MY;H7[:@3!R&&SF;T\=#%48>1;@?$GID@X5+7=^MJFI9'FR7[>S^E,ZC9U1])DHPWSZ8<<>'X]Z[J0BO,[QL!.M/\@IBL.3$7S@: AB M!DYU'#\U;Q^#&M/O#T_'KRYF+EY/K.:B>NOA&7&4I5#U=1=9!?;?MT?C^&KR MPT^3('EO4.VG^M U:9P_G?;"\4'.P%['=19VD\7:/+]^&:^3_[JJQ#KUSFF3V2M9EVH.Z_U[BD=CWX# MTCP=:GE*:WTZE/VTSE7ANSWU&_4*CVZG?/NMYLI[KW$)U3+S\4N;?AV.*N6J M4O[>7*]<=?YQP1"^]H;,916YWLHE._@:4_C.?K)EU73HA=6[RJGT0V\ !S4\ M@6>&\8]WKN_X/MOB=N_!(D?AUZMHR#_.VHWM_XL;1=OX MR$L^U2T[.$G6'Y^,@&=_'PW#B5^@[FB!3-5R"[>R*[[+(LLBRR)4L MLC2%OPV._S4WA[]QV\Y\W9]N%OG[?>_GKP1@5##*0$0()QVY?TS)HM@+("T9$ R6BIN&1(ZMV -->XG&U]_K#OJ8S*,HR2YQ[QZ!)RE$ND9/">*L5CR(@D MNXKI D@%D%ZPIEZHJU!7H:Y"7'/<;,W/AJ.8]A)/Y]MQ>.#8:BF >P>V,%[@,C7AW ) *7/<_+W MBO#SC[E9MY5WS&K%O X"@>V9$.=,(.T<1]02IH5SUCB76YAV&6_3V._"[\O@ M=^$HXSY@ZZ+CS!EC6>!**.>-CLJ+._![8>I6,'7O(E-'GYW=<&LL1L2Q8\@H M3E'DDO-@-)8*F)KK975T:F>DKO!^N^)4B.\9TPJ#[)>=Q5=5K?R(NO;PN^K#R,5?E\UOU\.-$5I%*8LH. %1QR M'>GD&:*$>TJU ?U>Y=!WE^![!YH*PZ^"X;_/D5[NIMS-R[Z;5H<(BJ!70H=;2V\'7X%! MAJ.S)G80AJ>#!RQPN!-NWC50_/1PQ=-A4",LD+E+# $HQ&)6P>92:ZG+4IB%I8MR5Q@,*Z*V3=B]Y^;*G M@6,4L-"(6TN14R0@;2Q KV")<;FV0<'(5ZWGW >LS'GA/+Y2?W_A\?OR^.4B M%D^%ALM#G"3X(S**;# 8*645#E%924CF<:7N/6ZJ2.>6<>X2//>%/9?,GI<] M[48E$K&F2%H*ZK,S#FFP@1!)%FNME(:+6=M0Y-[#S@MWMHP['5B],> 8DO+< M<:&9M\K[$)@+W!-:N/,QN'/K G#(/T)!RXDUG!N7?(@, M1P8(0KI4MPE$2HW!;?&!M\-A..WU^W/]CTIIP=.(#IS'T3#8\<%E[)M<:8F/ MW@/_]BX'!W#$EC!#D"-.(4ZS=<,40<*#RBL"<5'B:?Y#B\*CA75;&!THK/NP MK'LQ.& D9T9SB9RDH+@$:9"C5""GD@G<.65X>#JL6\H!GDAXH##Y@S+YI>B MX(+#OPQ%$PCBG%BP3IQ!E,AHG2/MTF+RP;GLS^PO_+H5_+X%BN6"EY]D_#DWXM[ U[ MO5?5+OAOXX6%,H^%A7E!O< (G.SR"-^4E%S!<# S]92>["-PJ&21* M3@3$/9CSVH(-X,& IPZ@RS.QML&[E#[#IK OG*>7UHBG,.XJ&/>BBUV"EN*C MH"AJED"'21$98BV21A$IL$V8@_$.M]EZMBW9]T_$O5Z$]F/Q_B7/>X0;-=@K MQ(P@B L7D;41(V6##P+'(+U>VV!=067KN;_P=/O\[H6G5\#35^8S6(TI%18! M.VO$ S;(.D51H)))X9QT.=F/=?']&^@5IFX94R\MG;]P[DHX]V*B/R=*8FD% MXE88Q%7"*#>P121X0TT2E*8<1\.%;Y\;W^+H;/2)L,1MOGQ+L.(N)?A/82]5 MX=MV\>V'BXWJM&=,&XEP ,,9-*J$M&0>P84EI8U0#O.U#5%TZ.?&MJN(X16. M7@E'7XKLL2BE4UJA2#6(8LTI<',"DH[65:%/)^H-5S*SX&>V- M#NX.CVV_,TR=.79\N+*;;WWNQN'RSVZ6TV(;;I58673*TZI"I!4IOYZ1\6XC M57X%J?++5*KL%*GR?5+ETS1$NK6[=[J]^64?F\B) *%"#7:(PR4CE[C*XS,= M*/Q!24W7-ACI8GQOH;(0OSQR)EA!N1>(3 M$'L-AUO[6$B/ ^>(D1 03U0A:P,%=!3>X$$41'$FK>4V;4-;KI, M+FL49X&Y G/MA+FEYF$4+'MP+-N:QS*V;S775FN&B X1<:<"TH%0I!08LLIZ MK/-0=G;_G.@"9 7(6@UD2TU,*4#VX$#V80[(]D[W38K$$Q]1U,XBD#P"&6I M*1/286&#L$XO(S.EX%C!L5;CV*HR=0K$/3C$7=I^->:))[)*AJ*%Q6(78^!BZ3>U$NOO_&FU3^WY\S= M%X-7PO#$]>/"7['X:LH7EB]\N"^\-MF/B.N>=SM*W5F%656F79V(^X_.G]'; M\7'G>-@9Q=2/'C81/V6YVO$'=O ICM?OG'KW,%=V]RCPPWQ_>>M]WUHQT3^/ M+;#:A(K@C\E'#NWH4V]0LU M@)= _01/R+]ZSJL>J(P]?SM#T,P0>]&..G$0 M8NAL1A\/71QU&.EV0&/5$T98ZOIN74W3AVSS9 2'VCD^B)VS5:]OP?/K=E9_ M2J<1L,MG) [S*<,=>WP\ZKF3BO RP$7K#W):\?!D!!\X&@( PZDV< =O'X/] MT>\/3\>O+D+>]<1J+H*ZAV?$458?JZ^[*!]@_WU[-(ZO)C_\-$&UWJ#:3_6A M:U*O?SKMA>.##-;KN*Z<:(11\_SZ9;Q._NNJ]=U\=%W5'[SVU=L^^3!/)>LW M?XZ8=:S$TA>+US5E2U^L7N>8/I&UFG6A[KS6N\O@1[\!:9X.M3REM3X=RGY: MYZKPW9[ZC1JC=JIY%]YJKKSW&D.HEIF/7X[XZW!4*5>5\O?F>N7J'Q<<6-=> MD+EL%E[K*6F#<:@7UNXJ9_ /O0&WA9Z7[M#'_\:3^H[#>H3B_[G ?DX'J/3RF%($P=X9IE?W M[P-PI_-Y["8-99%ED661*UEDF=1P&QS_:SCXA/J]KSFT,AY' .'3/#,<#5.Z M3T^6;YSA(N?6RBS!VJ]T]S3!Z_;5JF3 Q8=01*:(I-QYBKF47#/*A$B28\:] MDZ'*!M23;$!]X.?XZ;8+\/QS'LI)_/MN+QP3!43;QV M#^S@O>W'UX=PPL<[Z7E.Y.E_W/QW?_O<\X]OM_C'_%V?M^ S>W]O?W[W]\?- MT-L[?T.W-W_^O'=V.1OPWU^V__K ML\/ONR='QS"ONC6>&U# MDO;WLO\>5&X)'][_* MJMA(U3=2,F12#]X9K05U2T0K+L8%7A"=W0,T[3RPK M@/I(@-J[ *C*AQ!,B$A+XA$/1B 7>40 IE@E33"W=&V#= 5K4Q?$>WO4"_@6 M\&T9^ IC %$33E%H[I30+ ;AC,8F&(;37536 KXM!]^YZ2P9?!/Q+@FC$/;P M!_> P,XGA9C&0C 5(S>Y>*\K^+V'2Q9]MD#J\X#4[YN.7.B_T'^A_T+_A?X+ M_;=CLD:AKW;2UP(F&TG1L8!%H%9R)JEQ0CCXJR'>I!#$\DVV;'GMI!P6^U>. MBM7VVW_'?OAU./HPCL4@6\@@V[K4;& /[T?!DQ9$(2VI0)PYBHST"IGH)=CE MWI(\,%-UI6F3/^S!IH+<%D5^,A,]W@Z'X;37[W=Z4QYZN($>TV?<(5GJFQ#_ M]"!Q"8'7.T/BY%Z+4^H>&+AW.<1JM(+S=A)I'3,",H-LM*1JC9>D ^7+D+4- M0;I$ZB5U6WG$WE'M9;KKC_(YPLOW:?0/3CM+' #0YK-_*536TE!,$6)+$6*7 M(BO2"D45Q0@GDQ#'N1V_H@Y%[(05@C#%W-H&45TEEM6KN@BQ B]WG 1B'*&@ M#P>G-%1&L$6,1Z X.64\I2HY93H/!!G/0&V27<],BQ>'!JM16_(SVQBB6/'7\ MGK'GE],A?[$-MTJ +#QU? 6AF9?<(7]%4N7#Q:GCYV_VF32<*6,0(=D853@B M)PE!1!'F C-2>EQ%;)2^=W_\A?BEY1DV!>6>(5PDMHR MII&6C"$NX2>K'0.H8];H['1C8;F5:D]MZGB!PP*'CQ'*+'"X CB\,'4*B&I!N16@ MW,6AX_[O_92L2<)@%+ R ',);-L@ J(L1",#YB[&)05:"\H5E%O]3N]5SE1H MM=!JH=5"JX56[Z,]KB*P7K3'E6B/\^%V?[[//>7>48*WOLC)P>HR0U13:#?C MT0@TSDIQ[-A!Z+P^S!-FS^M?-%-3[CA8=ME;N75\[H6%QWJ='?CQ:#0$1?CX MK-I,_)^3WE%F[NZ$VV/H5./@8N=..^_4V=[]+?#K?,_V-YN_V#KW M0^OL[NS]__KCK^=;Y%_&? M\S>G.[M?R-9N-@RVR/9GOZ])3%+YB!A1 G%I(M):2:1L@OZ/V&4V#R/972)JPD&.Z N3??.XB'#,;5_%1344&^KBQ QD<@ M0'I?8_]LO8T2\8+\FI.(_=DPE-[@&'3<7B72JA903U,NB@5897[U.^G=] #J M%EB%>6KFH5N;[_8-I8!;@2(K,^3R$Y["+RRC'$J5/(FD 05E0[G#R%U],"P$LCP#._3Y)P>1D#613S*:1)\A$;9 D*DF?G,4TY2X,]Y2/G?NJI:L%;3UFTU M96K7N\; 3K3^8A'=;J77\%>'F?8ZIATJOJ*<4A^'I8%P1QVQJ M<6[QX./HV (%3:-:U7N^Y=,;GHP $JX&R[KYD6V+9N5TM[_RIF'/;R;;A%W. M%/N"2#4B_4%@'_O1"JX#T<@Y!B+)"H&,T@F!Z6X42Q0L"='H22E,A%CY%(6C(19<+F6SA,ZUYP('X"%2P?DO \VZZ"8@LN,7A1;EUHVQMI!VGZTJ M1#P:CGOY2U^-8M_F)_YTV@O'!Y.>9G,?;)(N\>PCUHV'_9/CFS]R48[/)Z!Y MH)TX6JEDU_)2&MGC6?K0IXC<*-HOH%+"$E_9_JD]&Z_]\^+&8%>7#O)N M9W#SCE.ZQXZORR2JCSMDHJBTC%Y!0 47 E M'>5<&Z,$)A[X)K] ?-A7:QN[E?8(NE%.K:_;:=F-ZRZS'2KD]2KB791">TV\ MN)5*X76CC"Y[>G_MP1IC%>4NF4'&@\G*P7!- M\!KV7("">$L^1!NU@T(1WZ4I\*W-K7T?J%#>!125 4W!*HZ,I1@I)8-S2E!E MP]H&6[_99IAH"L5_\0+\%POF$[]NI,WO\VFX;V9IN-NQ]EI,O(T7=U43W/;) M(2S'+\'TO(@6?X)N,/"]?J^)%C8X ?3POC[CW2'(_*JFP8* M'&A\(-N[>_L$*^Z394@2DGO.2H&'02OT\7 M?0#>VCW(C-7O#T][@T]-'.X(,"JKC@$HEVW%G'G8SA2\;C"3>^6B)> M?+-RA5[3=OP&$&C,IFPBS!V_N,$2'GR8%*;U!M:KJ M0]=TOFUL$F76L:D*:9LRHN;QC<6R7EDLEXHBFT^2=:+8C2_C=?*=KRG*O^N3 MMRV6D'4ION^QC[!8NHZIN--CO]&Q^7NKO-K2G7^!(A]SETW7K/3XV]Z,/AZZ M.*JWSTCWP@D\@4N]NTI7[?>'*A%C> (/#>,?EW'=U]9,7JQQ_$:98UMH(:OF M=SB1.VWS11P7,9U_+,(O-[;,_]ZCN+F7_ .+IAJ'5V\/W'C:#M_#@'4>_Y!P&61DVIE=Z7ZI.[>7NFZ?;6JB=+" MXXD8C=KQZ P.GO-@M!3,"N.HBY9H(?;?W3MP<"D9_&FW11JR[?/?/F_O?CK; MV?VMM[WY#N_L_MF#9^"MW0]GV^=;\/N#+UM_??S\\9=+;9$^>[9UF LEWXFM MPW<8]B6VW[[C.[M_P)K>L:WS=V+G[1]_?SS<_E)-(9IT4G^]+P1/1B6%6/ * M\9QL8AW\)+7B.'&5/!9K&URKKL#WGA71O@EB!6:>/,PD06E@,E$ &QZ-T %[ M%Q,/2F$N6,HP<\]J_ (SWP4ST[$TK_>C<(H0RE$@.B*NJ4261HZ$5IAI9JA( M."?8BBZ^)LWZZR:3&G6R$5O&B,&8 M6X.-5D)R;+BPQ"E%BBKT.!CU85X5XMS+X$)$TB2-N#$*:8LQLL0'34VPR>1\ M2R:[FBUK;%:+.MV^&<+8H>#U6V)3APL&4T8$T(%$TQT!-NB-#P.(NW-*PW,>^1"D"7#1G(,\"H)&+;CAV 5E M?%$:'HM%YY0&J1WEQ#JD/7.(D\20H8H@YKTP27A'N%[;$)AW"7M.,]9;KC2\ MV]I\7UP-R]<:"! @5H1J&KCT20?)P*X11JBT1"OGSJF"SP3- K4I)F\5\X(+:IR*PA!.F-04@^9= M](W'0;-/\_J&#AR,' R164.OTJ,G)$>$1.%BI8Q9W.'P"Z3O,OPO?'L.[)F MGXH3X\6QMS'*.Y5[X7'N/39<)66%I3XZ[Z0IRLICL?>\LD(-B6#K(86= '." M$V0=BX@J)TC 0DD=0%GI$D*[1BXKO^+!V?N99U>_WMR-_J"X0):.68I3%B2S MT@G#203+*EJ)>BT7GU K! M@P633B"J<34=("'#E$&8@38HL E<$&!1IKM*76T_5GP@#\1FOPQ'1[D55JS\ M'CO'!W'TV$Z/9XA0^/^U]^5/;27)NO_*">:^]WING*)K7]P31+C;=(?G#KC= MC:<'_^*H%60+B:O%-O[K7]:1 G$(A!PD"MBQBVDL]22^=6765F9@1(9!754 M"QZIM30YE8/,B6/P;2@DXFD0:OO+O_9>3XMZO_R (R>!@N6C(],Y1V9$CD># M3')8@MD#5$)L; EI:C"*6K2W6W1T)3I* L_)V;&,ABSK!>XB\>"Y*^S MM$EJYB3)#F/-.>+:6J2Y"0C(+F:8UYJNR[5JS'[1,>PJZ%70[ M0S=G>1*2LHA)XDHEXY3V5B9E;-X&+X>$GA#=S@EG%$Q2:322D6/$P6A'.G&- M1'!2)Z^Q$@VZ*8YK*5<58->^[;#%7+AE^:FNR2?;HJ15#.8L],R%LV4/%KW"_)9C?GC6KK7. M2)ND059)B[@3"9GH*5*<*YFP$8Q*8'Z"UI2NX79 09]GCSZ/D,VJH,]*T6=F MH\-3G;022+$\8\&Q1#IJ@"ZL G+&:T1C4BPDPX)/&UN&UQ)?KBA6@C&?M^(^ M0NJKHK@K5=QSSF&5I<1J@EC(,9J!$.1(M$@H'2BAQ 3M-K:((#45]TYNT=(8 MS19RCI(1ZYEFQ"I M3J@HG,,0P49!$DHA40 J+A#3GN<"]I;F0N9&DHWMF@^ MH6;N33':YYKYSC7W$1)E%:>4PP'Q-#X",9 \*"Y OXQ00F$):92:Z^H MS9HK1,UIR=U=\F<];Z1ZA/Q9!:E6AU1LEF-P2@(7W"*E@D6<48QLXA)%#F*A M1))!*S"&:(W)O?VOQ8O1,L5]A+1:17%7JKCG%"-@[*UA8!S G&7W(T..8XV8 MLL 4/6>>QGS2M.:X3?GPUOR@:4FVU3:,>X1D6P7C5H=Q?):<.)RBLDR"\20= MD!.AD,;1H&B=,<%R:J3?V!**U)JN*@UQ:TY<%)UO3J*GJ[4KV= M"0\16I!(.%)2ZUR>B"!+%=@@F!"OL%>1J8TM4XNU+9?60H91$GBM20*O ELK M@ZW7R"$UK$PMVG$NBOM,LGH5 MQ5VIXLZD7G!"@EEG4/XOXE8)9(6+""8PQJ2TE]2 XN):LWMOY)10D9+JJU6G M$;^S9#B/D.JKX/3J<'HN 9@525B@%DJ24)"G?;\*$ MAT^24@#M;H VEQ#%8.*,K_9#Q M/>,@OZ_S>$MW^GEC\B,<,BZ8?"=,WIG+V.*LE=0:@Y3U%/%H%#+),Q2)H$H' M%0VC8.V)&I-596QY+LZ<@E_?,7X]PGGB@E]WQJ]S3JF"MXPZ@:(6 7%O%7)& M..0!P+3WW"D9-[8X!@!3SR8[]Y1QGC9D*L.B0:?%X+;$N<-ECBBNZI3MP[[S M)H)^U72UYJSU8K3Z[^J/Z.UP5(WZU2"F;O30^'B0,PY4_M#V#N)P\Q:\_6&F MZ;Z7-G/VX\C"Y,)_0^?SUC_@G]-;CNS@H-.;3-E$[%\P^?XC_.^Y\!N3OC89UY4'6;*=7]7-:R3]T/B^SZ_/"UTS;5-,W1T?P7C[N6F"?]]"Y.'A4&=+JPAC- M_'LX.%>,@XC<(-I/R"9HX@O;_6)/AAL_SG<,>G5A(&\W!E?W.*5[]/A28@CH M\62X@>=D4!V*U%DWF'8;^;H#7/>=$9@3#[&X=A8^L7>]QI M(EN^'L=>Z.0S6,/Y]L_IZSSKE=X"(2*,,AN!]4:MD@C,)D&UUH+(#Z\RZ\4$ M$W1.?^=9+:Q9_9[O=#O--+Q)#63\"7K8 &EO=/9[[^#U*!X-?QWTC_Z<(M!> M'T:]69\S7NU!LWX&[/KT3&GQ^_\<8G_T[Y[]RXS?'/WST_[1.Z"T^R?[])]' M.]_>LOV][N'.-R^ "G??[/W\\?V>YSO?/HG_?'M'=C^^_2"%M@R3B"Q(#N)6 M2&2](D@)Y@SGQ' +5DL$X^$8QG\T&,>[H<$#X-_>800["!:>+S#-5;/*5\<@ MB,TRLTA"Z^FBDR\_6YBLAP5R@O]P@3NYM&2].!7LQ^!D=!([.VA$UQX/XXO3#S^%SO"X:T]>='I-JYJ;%A#4Z=J@S"8V M+"\/4UX\??QTY=AL5HX+]L[D-Z$VM>17_HPWR1U_4_1N3[VNL81L2E$:^U"- ME;=Z[&)KE=!'-U>?_:4W&+)+FJM/<;)@D3OE+@-%Q&UZ/8'0I^_W?@1[:KN7 M3:97T<3H6"DGAN-9S#!5]+-Q5W_ 6S$T6%_# \-P[^OUAVQC)^MC6*1 M=[ANL[%ZFV[>9[B>QU@14_UW&T;K^0R8OC!@=PU4N.M0M" ?Y;76[M-G?;R? MA#Y)(]O?PCOO SSS(-^2._.9/V/- \E*#L^26N_FP H2F*")QQ1UX-X2:PU5 M*45+5#(DDNQBIGCJ8GZH,A0O83@;M^*ZQ%[@_:.W]/T>?+^W3=\?[>.=O3\^ MOOGM]=?]H]=?=UZ]^P;O9[L?#^&)%V,O_NB\?_6^N[OGQ<[>^Z/W']]^W?UM MA^]__+6S_W'[R^[>+O35TS>_[=/_?'L[VNGDN(OMT<[+#YXXHXVFB 0J$:=8 M(FLY15IRE;P(!M.TL47R.:%[A_.V+UU-@:)G#T7!$$I$-,E*QJT41D:<@A#4 MXI2,BPMWNPH4M06*=G\Y@R*B,2:429$DAPS[IT,#13I4RC2!8I:!D7GK A3 M!V C G"AI!&742+GN4*&>RJ)\($1LK$E<"U-FTJ@KGE^L*?,2+R&)RY)-"8* M$QV/FMMLQ@$X,<%88(Y,XX2*$==2N'HW:\1)%6'&5$28T0Q73@)218^$5X$H MCX.EN6)S3?-6UC)H58Y'MT59A:- (@*V#O25.6,L"UP)Y;S147E1S)Q6*^N, MF<.D85Z:B**)!'$1$S+4!)@VGUS,Q56\!F55M:"KJI-7U+@M:FRB9LRD&+PW M7 N@F2I:83F&I5@+3XJ)T&XU/E]S5:"4>$YAS>4.\6 ],B$)I)EP BP$K%S< MV-*UOO^1VY(&H621Y5(# MGM8@,T6-UTR-A3%@%R2RR]!R-3Y?C2-F)#BFD$]) M(2XX1[! 2Y1X< EFD+.4W78$PW*\JK0799OA1ETL94@>!+=\KII''6"5#%QR M#UP$FQ28B"X)I6.Q(EJ,6W[6BDB4&$ZH0D98CK@)"EFK&%*P[$A'@^'*@A51 M<]VF8GM%BU?BP-12<I>S %/3>W*-H<,WTO1UZ+=V& M:.$AKU*6JFV 1Y0B7$C .\/#LN BBP[E MG*&(>S!#G- ,B4"M#W]D"6XG:EN%V;82TH+KTUACC-N)<4E$!%[P+5 MW%GNRBF.-L/:I[E3'-(F0I)&A*J<*M;FJ Y*\Z%\I;26--GF% >_?T7>XI!M MF18[0DD,.(:4/78<#%IOE?X)[28)ZW6XAGS1)L()HE1*#!%$.['D/MD(2V]TE#FI+,F9*&R*J9@8 M[=;B&2^CL-Y+9Y%U.B'N8!DVTDJDK%0$\%ER2[,64,7GJ?90U M!#$:!;=@0+#$4G:36,%B\I1JJ722HFR5M!G$MN?J0EK%@_&:(V8%H)C"$5", M>R23Q=Y2Y[W1&UL2N$B;LE@4-5Y)T?LD08,=(8$0+D-T)B2*I0])@('A>+$H M6J[&Y^41.2,)K$*8*# '$0<&@K1G$DFJ%;6:,&5U$^-!RZ&M=5-C:3BS 3-C M18 N,LV,IBHP@J7DB?AB4K1KLU/^S1A&H]Q+;$3?=]7X6GE^[T\T;M2(SP0<: +>;><2V\T_D+ M*9G$UA8;JLVH_776ADK>!&IH0D)@F3U!"EF&&4"WQM@"L<98@0V%:[FR"-O6 M1)L4B"L0=R4QO4N5T0)Q[8&X<_O28V4Y!2:JDQ=YXYDC(X5"FDGMM'")6YXC MZA1@W+TCZ@K&%8Q[+AA'4G0LX!Q:+CF3U#@A!'"8""4MIY-X&F7*="Z7!_%[5J>7'BAD\;VR!V^2_JS^BM\-1->I7@YBZT8].ZWE7_M#V M#N)P<[5U1)_]I8TD_-B4_-Z:%AV?PLSN^ @FP5]5]YV(U1=^;YZSJ$#LI0J- M3<7TWV+_8&"/#SN^>@.KE!U![ZJ7@VC/#S)>447]*0K7_Q$_Q]XX5IUAY>PP MA@I6^6[?VV:Y_W(8!Q%D]?10)OP!/8%\)+NF[V?/[[?\WSGVR?QGV_O> MO.CT&I%O;EJP#/PT*>ZNS"8V+//=Z>HS??S-5>.%VM3R696X+XU]J,;*6SUV M,0\E]-&)Z/)<;HK&]ZOQNSZ/>@:U[:_EI8L-M;M("A%K4V5\/]I!M=T+P%E> M11^/7!Q,QHF1>IG:XW>=_88(K;*W5[+7Q?W_H6%J_3$\- S_/L_/5FX8/DL) MR9N0M]D$7U51]&<_7,24X5IFN/0R.+.20[BW[#< MJ@;S/B\HC;RS5_"6056WEO$+2QK*%[\@>E5^F=O!P*_]0;4]US-5RNO.#9.&"MX8L+(1+A04FHO"59B ME3%\I\[7]=GB_?:2OG_UFN]^@U;_]A:^?\WWX=HW?^WC-[_!N_^"ZW^#9YU< MVN+]N//J_:>=CP=L]Z/_\O[5'X?['P\/W^R]%.\_ON7[']^2_6^?^/ZWM^Q" M$4P5 C5>2N2=)XCGR&I+-/P9L%#&I;QEO[%%C*X%%BT*L"Z(4Q#G-)6+E9%Q M3T4(W&.N&4Z&*6*BEJH(X!7%6F;""$JD,Y4D';K!U%M,H&;;"86?"2D^7%<2Y M*^*<7*!"\&%3(!3.4>O+#6"UDU;-?-,Y63[W!$>@W*!*"D53+52 M!DM5[)@6:.N,'<-<))1PC&*28,=(0I&6EB!+I8$)$C0UVBIDS>Z?3[=H:\NT ME3,B)Z6?:0 :J9P@VAM#$I<"QD$5&Z -VCKCYXPT8$T2PL)1Q*WAR 26<\5Z M%5(2ALJ8]]Q9S0QID;:N^5[2;G_PQ9Z4?'2K]XI:2BG CC/, _MGQ@A'P! 6 M-I$@!"O<_\GQ::XZJ+=@EWG*4,1.(LZE09I9CA)8;K#*)/A?@T^T9BNKT-,B MK^AWKJV&""^$)0%FF1N+'8\2_M","6N(C87[MT!;9[D_U328)!&)/B"NL4?& M<(DO9'4!4^LX)I(DT(B"JQU()')NUBX M?QNT=8;["T(5#SFRP<:\ME+DC+8H@9F4B)"BUJ(-FGKFOO_7PX[MCD[ M^G(\' V@"7>+*2M^BNNP*@FO%-@ %!@&#\K9)"W3+AK.I.(3/T6Q YX4J^8* M=1*NF>92(T$I, MJ(G*:4:13 .M >^8%SEF%3*U,\2JNF[9&[YB.F'!A P<; M0'L577!8*\)]I"LM:%.T]8[:.F,'R,0% QL )>89XB)D][^GN7:-<"P)#>1O M4E,/R&'1UC735DLM%T;SX'/Q!\(M5DS!1Z"4L)3RE=;&+-IZ5VV=L0. \ #E M",IAA)13R5A#L@2*"MDM6Z566FUGP/X.>!_=:Y6S;IXJ>XUD]A M.6:<>BL5YIQ0)Z2A0:=HL/4L^<+]GQR?YDI9ZH 99L0A:2Q!W#J*'/8$.>(B M(4F!)>8XPDES,%0%\D@JXE!26-FG)*$*;:Q95@MR+WC"8JRMDQ9%:$!4^"3"GB^ M\ 6!%4 [+POS;H*SG*ZOQD@9&)%*&:<1QDL@R6&,5)509ZCVFL+)* M7F-\[U3=90/@M@IW]UJ4Q2]Q;30!YXIICD/DFCLLM$_$*^\0BPH)( M1;FQ 47;K*V8(P!9CERR45@6(Y%YBPZ#H=ZJ8SHKW&_4D7/#^!<5#)2SP@8#1R 2>.4*_F R6P("R(6X^'I 6ZNU&)@-";J M1'8_8L2-SW6N,SMQ@0KNL7,F 1V1JL8KJW3=FCID1='O[B6(CE(%QB4'NT-Z M;YQ/,F\V<)K ##7%[FB%HI_;'4%P10-HMHW.(A[ ^+">8>2\M5I*9=2D$C:A MLE9F58>$BJH_?U67PAH1A.4F*(Z3,C92YP6L\AH;*TO"HG:H^KG1$KQE'#.- M&(D*UG3C$1B:$:FD)79)<<--7M-Q3!,QDYXA9X7.1@O0&!$L M2AZ,3^(I-Y1M; '8U?K^!RB+$[5EZBHM [/4^2BHYM)ZQX7(.7.!DP!H';6@UEA*X&,LYD,[U/7]]@M4U@+H&I9%3 B.8+DYD M@/FA&-25FYKH-JGK8^]Y//;.QL/M:#RLQ^.9IIR^?:>?-SY'8H0/,@9L,0Z(V$:3SD2+NA)211])@&:D--C77J\HC]EB[[X" #5 MG[H^9G9GIP+'Z:82@+''_6$GJ\N+0>S:4>=S_.E+)XP.3_%UYL:)&+_ Y[=8 M!^HQ'EU]RY$=''1Z36?,HJ+?JUDJ"+YIK:"Y85I?< ?-_'MXIH_']B B-XCV M$[()FOC"=K_8D^'&C_,=@UY=&,C;C<'5/4[I'CV^5,@;>CP9;EBA^@/;3!<( M6QSDJZ 1]HE;4!T.\JK\MT[D-,HDN)*.E5_[2]L1V<5*2NLF54?8F5#?WC M')HP.HQ5-]IAA,;87K"#4%=[_>..KS2G=?7EL.,/JT'\WW%G$(=PY7 8X;^C M/GSG^P<]:$?5+#.HG] 8GF+A@M%P,T=Q5]G=U*1XS"^MJ_]:@A]A(7TRTD1+ M!+<"ZRB9DIP0EH00VGQXO="7)9>@16^.8Q:$WL&_[GSS OA1 M]\W>SQ_?[WF^\^V3R <$35R%2[%W.2GC5>2<0Y6Z>[RP*2TF!LSP)25G$!%ZDP)94VEN90]BH35%G M*5A@Z!IWN_TO^=*&7TS1:3@^ GP%)!I6OP_R MTT8GC:AM V@='P%"U]5N'#5?_7'Z8ICAZFSJJV;NJY>3%[N3ZB#V#P;V&)Z> MFV%?5//P?AG8IVPDK[RS4,^OH!F3UI\QF89CP2+0M\2>[X MFQ17O_2Z.Z]K+&&;THCGU%A]J\?>L/FYY![GX_L^%MNWU_3D2K/$W*;3$U5Z M^FZ_BCX>N3B8=)^1>FX$'FA25[YWW3SF16<$[_&WZ/0/#1SWQ_#0,/S[K;>U MES%(E_![M%$L,CF]36J3N^R!K>5P$;.,XJS$7_:T<2*7+-1F(%; 7RY1E4GS MM_[A!C]>-%,?X@#.0VW]MK^1J\S71,QM!?31E'1Z+OO%@Z9L>N[/6/-DO0]7 ML&^9 5JG#<\UVM,4$GLI.*?*6)XPMC3IE%@,5@A"M+["9[?,5N9NO^?'@P&L MB9/%;EVV-/F;5U[ =?#WKYW]H]?P;'CSQ_!I_Z\=ND^WV>['_9/=WW:^[?]Y M<4OS@.]^^\3V]_XXA.\[^Q__Z.[0]YU="G]_>_]Q?\_376C[_K?=P_]\>SN; M;]@880-E!B6N".)24Z2QCBB(: PG2GFN-[:TJ#5O4U;$@C<%;R9X0R.G/$;G M#59<6.XX,TCXLU,RF3- V/8&T1"D(BSP) FW"&)/FT(@VY3=?\RRL+], 7E[2L*X=SSCFC$K)(Z:%MC@91678V!*Z-NK>Z%2..+9, M5X$E."MS2G]IN.1&8^>YDH0$@BD/LC")I]?5629!',R,58AK[X!)&(J,LP1D MQ^,@-%&$R(TM0GD-DM$B95USY] TV(X0M#I8GAZG]64H1G#; '0*2P@O$4S1(2Z,0838P+HT+DFQL25UK MM88.EN]<5[U1' =#-8N8*\,MY]%C:S%V@2;E"J5X>EV=H124,I62D4AS#+IJ MF4?:*HP<6&M$8"NES&=R,:XU7E7*M>*=N-D[48K$/T)2>Z.,QQ%;0RTG.@*] MID2+Z'Q*5#);:,530Y6?I15"!2FM="BGZD5@G6IDF22(8$-\/%4K)NNNH@#\ IIJ)#<12#_E%-J@_+<.8M]H15/KZNSG@KM-)9 *R3&%'$' MGZR-%"D>B"0Q&8'YQI;@M2%KF(FIK:RBE)Q^* >%T%188 W4*^Z#,20EA6V, MCF/I#"Y,XJG1Z6 N B2F&+-;(C&'$=>*(Z.90"R%)+0W)BG3."@8*0Z*==-5 M9DQT!%-BC>?"<:T9\U93FY3@RI'"))Y>5V>8A 2;C#D;D,6&(9YL0DX:@P13 M1"FL.38FITRNJ6B3KJZY?Z+4L'V@4-)H!#?*.\$"EY$ZQ83SE 1G=4PV%B+Q MU.#T:6ZG@\<4F,WE,+U''+ *.4L G*BU2GH)-BO=V**L-JW:CRVZNIK@":>B M%=)CDU-9"6N]9M3J7&E&.2X*D7AZ79TA$B%80I5(R 0)"BND0]9'BVRB&+ZB M&N==2:)KV2KWX2I=$BT\7+6X]&4ID/4H"!8$%MH)0BR.7)-D-$\X8:V\D4;C MPC:>',%R4=_S!,HV9TO$ B/,8D#<"H\,)Q31%(WE..]9J8TMQF4M5V8,/9>L MHD7/KW%Y<",H#0K(B.(^4BU5HA%,B^RB9TH5IM(&/3_/'TP(,XI&B@2F#/0\ MY#IX&)2=8 UV((U /3>VN!*U4?L7P@B%)@')+5RK2I,.6CELYZ7*?(4R0;*:47UKCT MPAU3"Q=,?CQ,GBL6#!8@2PYSE+S/Y0QSV6 E'!*&46&YQ(JJC2W%:,W(5;EG M6V<%%B K0'9O4_!NV;$+D#TJD)V32Q95BAX#F[0R[Y)CC P &\J^1Y\P-RJ) MC2W#3*W4O;?)2P&94IKE^M(L9ZG,&T6^L?(%R:=*KJUL<6U!D7L5MEA4SB,? M\-^LJNV=W__U9G][N_IY>W?[U]=[U>__>KG[YTWYVG-S'Z .QY5YE!=WX(\X MZ@QBSO!:O>Y]CL-1\_'W+KSDB3IP;2&1OV)U:#_':A@!$6RWBD?'W?Y)C-7@ MO!^=\WX077U@%6=864KCLD/G_[>O#F7#)B4!WBW^>?F M^4.K(WM2'=N,:)UC.XHYW7^(*0Z:%]CJN#\83:L40%,[@PJ4;PAWP>@<=D^J MH>WF0BKY2&* IO@F_>ZX*8B2U^9!QXWAF;E6P>2A,53V"+1WE*_(7^>V;58P ME+ 0^,NOO"\H?_O_ F^?W0<>\.F:LUF]09&Z^Q=\,WP]-&SO?\2!W&Y@BO, M4L<-!P,H93N0Y_ 7$X8_3JC*A M1;4W_)1J]/'NQVV:K]O]MLV;]^U]$F_^^O?'G:-MNK^W3W?_>O=UEP*=Z%RH MO?'Q+=W9V\]M8CM[AT>[>V_)&[CW/;1O?^_](= -\GYOFP&=.)JMO;'SS5.@ M*A^DX-@QG8-V0D+/)ES>[JVG5C>6J[\3D+8B!Q]$: MGF1T@0CAG*;2$*P"O:G2:A&&!Q.&O= MKKMSJ;Q%4]-K6D5L6ME+UT AL=Y+?P;-Q;+>2+N J+8AU7WTW3IS0OW MI64T30+PSJG-T'Z&"X=3,C/L0(/L('.+GAV-88F%>^9HQR80D\5C!.,[C/-O MK*MC8!V9AW2!6C0E#W-%MO[T;78X[/M.\]V7SB@3F?_9;!Z8LW#'@TX>N[$; M=D+'#CH1GK;THA\45RP$;@*8GQGSA?8T<1(,MD([61;])]/K;Z\_!$L2,\&C M:+%'7"6*'&4,)9U$2B[ 8IPC=2]77;O;HF\IV'M4&YI@Z3=8.,5YBEXSEVR4 M5)5%_^F$P7\@6/B$64*2&! &S#TRS J4L%'2\""BP]DD7MVB#W2/2 ?B0$G@ MQ'EM-8LF4$6\\4K$LN@_E3SLOGKWP?OH@W8$>Z!Q., "'KO08UA0/\43H $]>S"YYMP]D+4DGCX&UE0+7QT?#^#V MD%T%F27],F..YS^..J-1C*>.C)_[=A#R'Z\:_T ?WOI#ONO__DU3BG]:?'/S M(_GI[YO5NUR4%E[3F7".NJG5ZOU@#/_IG?H20H2!.,H:T[2O.HZ#7,H)>G/J M1CCSDRJCP?#L3UU?$R[LPE3E+L/O\_0G;.?JS!N)GH!@5J> MW/C@<8A"2D\\UP+;2)+Q8,?"?X46MI";)\,O6,^<8\QB19&BS"(N"1BQ-FO M/V#M@F%.H^ #2 ,-'&EF0"2 XPHOJ)7<;FRQSF-X8EQ;P+BH) P&)J M!)= ?D$J&59,X4)OGDP@]EY^"%H;P;1'UDD !9HB,DY$)&QR8+-*L%'%QA;= MO-JI<0=^D^OU/O&6$' :6$4S@\D"TD9/RH2@9*;S)XAN3LUX-/$5-?4)@08T MJSJH#*[F.]-6!1_=S[ MOO_4T)0C&X#6?+:=;E-G.7NW[!=@98V+9Y[J@>2<^7J.&E?7\&HBUUJ2?&&@ MFD&P 0AB!]A:WD$Z'G1RB6P@?]=RV)^JP_Z7O+M73\IMC[O=17PV.]&&9R34 M3KQG@W@ %S:;:&=C/3NZX>SV\93B7FKW9,/O*GH]N&)63CDZ*%B>[OJ<'0^; MEXQ.CN,/P[_G>YJ6Y<_0-C>5DRP2UA_.,N9&,II:X" ZH\/3ZN.GC+5Y2F4/ M!G%B/#0O@3<.\[YF+W0FXY&?T>U XZ?C<]["LUCG7>U#SMT/7#FR4#_M_KG[X01G4$2MMKIFYR M;^PTFCA_>[-IV>S_]OHCL"A@G!JE/YDVZ?1QPP[$PFQ30P0X\L]=C3H']4C8>Y>?-O:DR?O#<*4M9K-I+/A&UV MQ[31_RPZ9V8=7)HZ/JMZ TE-9\]AX=09GGW!PQ@G$#+.WM[-ZF683&]VV$YT M9(%ZK+Y?B_3HWQ^BW7#?G<\NOJ6>8"\7(/X42%3F_DQF?WW\"R4Z1C,:>3 $/Z$;((FOK#= M+_9DN/'C?,>@5Q<&\G9CL'%-7=X6+2_7;&=C!=;K-'YMSQ,O'#S$>"7'Y*\X:IRV+H#V,8=R<>A>R.R+#=K&#] M"7R/#CL9MGN]3G8%90_(U%BK'=FJB5<9'0+D3_?' M.I?\+, ?\I)QVJWLC,F=F%P.KX()^ RH _K_O^.I;^KZ%>\4/A= S)E+*C/< M#H!9!08&# Q,=W70!P.EN?DHVN$X$Z4?;%ZN&QL$V%/&BF;]F?:_Z1;*[*4MR M.G/AB-&*7W%.MLSMTG.[]^Y#]-(8SRAR45&4=Y.1,Y8C(J4*@7*O-,PM79#[ M*V/T*10M6&8VJW= @AHT;PR+''4W:W7DVQJTF*Q'UT-,]:4#BX'+F'W2@#V\ M.W/HS7G\C1,'];Q_>N'C .R6<3BI:)4U^?BG%IPI9D5TV=U% \8JZK@*?_2M MQ/9EKS>VW:DCOGB=)EXGL;.W\P$+[QWA$DF8%<253$CGXY\BZ7S.WBMLD04!@;C5N%4[J(Q#U$PG]PQ&G9I!GR M)@&V28$<(Q)Q(6#>O,XU;3>VS.;EHC!W]DPGR3&WE%#N'#=$&FO@KQ %)@)^ M8*OP3!>IN+M4?'SW 4=B(Q46P0SEP$MKD,LG>YCF\(?/)3ABWJ^X)@:SN[S=DB(D1BK M_97L:#6"M=NTZ4V:$K?OEC[-"U:F4C O!@>O$/,FUXSS' 0K*42H!:,D&JT- MK$!4XX4ICQ:PE!GO7BO=UZ^NW/&_E8\!M&4TZ#0A'=/^+M@36-;9<%V;K@CQ M6-">BTW(=RYTB&]6;[)W83D--DZY!*3;4L&XRL%9B2N;? 1)T<:0&]@DG=77 M/_-VRL]V.*^Q+P>->9W]%#^?G%_RNSW)7YT:0-.XDS>I^6+X[PE5?]W[==SM MOAQM]\*;].?$\?%[XULXTW9$OVMU/_BR\^KM!^7 $ ![%,$:3W(%!HM,MJ%$ MU(1[(?(,;FSIRX;3_ZF7E!?J+(N1 ILEBB=GM?6*"!$9#@10YJ;HSB(O+9"7 M3Q]X8EK$7$J(1U@>,+:Y2KE$D?+ G))1$K=87AH(6TYD0@ 9\6#W<$FXB!EA M!(?%*=LK,4AY P\M(O/T(O/QY0>=$B.."61]BHC3?#K$,0PVK8.Y#91*[D%D M+I>?^C^GGI1F;1N>[98V6VEGNV6WH;'UDO[X,R?\S(:J[5;C[ O*$MKIY3C% M21NRH$R_=_ MG;K ITV!ALT0A DS.-L/F77)SVXKG+6[OO33J4>K,QSF$E.SB=:,8B97S41/!W'1 MV.5MBFZW_Z6Y=M[C=S[Q>8MF>O-$!JX9Y^L8V$+Y3)W!<+3,?M$ULGK:PV9K M]_2UM^+CCQW><\U^U.$DUK@/G3]ISG7/!6B"+H(;VZR08&8V/LQ^VF>KF$%6O&=XL:^>STE^X9]]I!K87)TM8V&Z.$)SL=.4?0@QC/XD6Z,9A<\J^ M=[;7-MD&; *Q)L'M4X_V%!0NC"#>XQ@3C]8YZ;T&#F*EC8P9 M?I,_.^>XZ!STX-,2D93;7SWT=\]^_3GV8NJ,?H416A$ M(T:))XU@ BG2FDW2ZPN'-?<\Y(#\R[;%BC9#./?4IOP>3WA(WF',A77!DR0M MMC>>/RSR\X3R<_ A!D&$BAHQEK,2$.61Y5J!D1IESFW%C8V+Y>?.&R7YO+(, ME"G+%8\:ZQ"<4S'FB )IDKMIHZ1(S%-)S->=5_L?:'!>DV($J_ +W*^=+L M64+["5T%'O7F&%AMP[\N4,E)0W?'1\ !_;RT2F^)Q(119B-7H"DJB)-,Q;B I<'(XYSQ61@'0NB !AF!1< I.:TVJ@AJ>PP3,1J,XRV" M.A_/8#@WDIL$6,/QT='44EU(];/H+S3Q*SL5BL9-L$!97IS*^6-DPFRZ=R'A MX166VC06.DT;FIL6 M)+Z>AO4:LZFPRI&]TW3;T\=/@WXWFZ#?"]D9)[\)O:G5U3_C37+E;]<]EI!- M*>2='GO];X*Q[[ZQ1M!;/?:&_.M+Y'N\)B/[)%+^Z5/43G;O;Y&7?37=OC8+ M\0P@/-"9@MN-R5_-'S%<"5=/VKJ7.6'C06QGXWZUG6E@R[]S_.:%HQ!%NO+\ M'1SDXW6CEL[@ZWRLN3<$PGO5##Y2?8K'Q\*?;;<)MK%S<5K5)$2+J"M!\KNO MSC^'PS=[/G3>O=@]W+F9*/X)[OGT2^_0MWM_[ MY\>=;V\Y]*&S<_1K]_UO^U]SEO:=WU[S';K]]3_?MJ=9TIL2Q3HG'14"@QW, MP28+V"/M*$96!"]9HD'9G.NJ)IK4("'/)55ZJ?"Y^I((O\=!HZ\K 1+Z!&AQ M2ARG%.VWO!?W"E;ZS(J:U;0 R;) ERH8'UK7'ZVR38]T[D;EUJ'2[D;R1%QP(6(2=L M8I+F.MT._C3$FQ2"N&%#IAU$KIG=X>O>A6#" K^W@=_7LSPN4:>XHQ)%DI,X M2>^143$@'127,2?S,71C2PI64WWY2%VI??J<\.!J+G9/4'A$4C:O^869K1P: MSID9-9IAX2@27AG$(S'(,A)0HDHFS6@@6N6<]9OW-^]:# QW?<:*W&EMY5>O MFW#F^_C.G@N<_O =\JM_-W9OX5=W M&=67ZE%."DY12Q: %$C77(:0S_"&M< MU)X8TYBWN";\\OGTOR]KV[;1?%TC+%AK:C6O](5:K1P5SJF5$=IRE@R2TBG$ M!:-($^.0](YC(YG7.9(W*&M\3U):J;[PX MC/(RX+FE >]LR_YL<[P!M@D.%GA;$MYVSTF/L4+G'$E(-*40#;5(1T.1"D9K M#/_7'BQ'41O#:KP@Y=C30=R:>\5_[0]2['PG?O'OT7 [F^!BN]T)QM[.^<8Q MV&@<.)S_"GGK-;FWFC\7$/' MOGL,N9K=W0U(2OSI6@#)C"L^869==C[Z[2('2L4WZ MW8+(79^QYLZT$F)Z!46[4Q:%MG&U$F)Z#X3=GZ5JE,1 3)-K!BO$50#2YCA% M1&&I V;2::!J1JA:L7O'^+?8;/X>\.!JNG5/4"@AINL##>?D2VAB3. ,*2,] MXHY8I$VT".#"DB25@Q@JIB8C*VK"QQ8VHQ0(;MH28M@L+UII:E1#3!T:%%M)L142"HPU@PYK@+B6@1D.0U(8>Q!%FA00FYLZ9H(7D),2XAI,=Q*B&E+ M8.Q@UG9SS,? 24+)>&!I.!BDHS,H<28LY_"3Y!M;\$^MY.5"I27&M%UPL-:V M6XDQ?4A(.#?<7&*$$R:0"BSFM L.("';<9QJRW*E#XPWMBC=7.M\+"7&=(4Q MIJ;$F"Z7X]3R! 8&BY@D .5DG-+>RJ2,I39%W82&M92>E1C3^R#QI[GS/T9B MX35&T2F,>(H*.8HUTMQRC3'P,Z=SC*GBI&:LY#C]7C'DFARG=P*2$F.Z%D R M$V/*J1+8842ILX@KRY#V)B!E@\(P[\%+WU"ZE:5[>'8@4F),2XSI,A0M$B-\ MD#%@B[EW7 OO=/Y"2B:QM3=4LFP'5RLQIO?)(OVE0=>&KH'5+(2S6E+DB.Z)RZ4,-,U0H>=,W0008N4 M#$?&1HJXQ!)I07C.2F.5\!Y8>@)TP)MTG9&AQ)F6.-/OCF.5.-/[H.C768ZE M&-4@[@QAQ\&,303,6"D)8ED-A-4V&95#RDR-%WC#2J!IN\!@KK+7Y5F)- M'Q03SFTW[4#7J92(6;#8. T>66T)$CC0)!-76,M) H;OW#'>WF#31R9=UT:: M4EPB39>B:5A(GXPTT1+!K< Z2J8D)X0E(80V.4"LK>RL1)K>"X>_S7(S)A+, MO@*-D#F'@W<4F2@=,HIBYFP"BI83X=1&B)KQ>P?^/]\>1*XF=W=#DA)J MNAY(L8+T@^*8%@^8%8^\P5L N1] F0%9X9]]_:E:-874P"2&N.KV&H$\.A%6V M%YKJ Y6W@\%)U>M7G_LC&("JT<=A\SM\"=WKA B?)U]O5MO6'TX?&;,!,&&U M^=/,ZWW_Z*C?F[:B,X3U!I:.4(WZE8O5J&FJ!ZFH^E]Z8#K O:/#_C">/BN, M![DAHYDNY37PN/$ UM67SNAP\F-N4GXHM#PV#8;'QL[G_/GDK.70MM[<\S?/ M\*V9T,43:!YY_B;!@!>&<786H>75Y[PXALJ.#6,;N8AG5YN6CPZ[O8;3E#U 2?CX'-G8BI:$*;>Y%>0F]"!F1KU M!S_E9@XBV#*QSA^'9ZUJ7C_7WYD.3+H+L_4ICB875>/AJ$K=9FZ<+&,O\/DMUL'R.!Y=?@5Q<&\G9C,.WQUC_< )ZX MH#WMT.!9NES%K_DSB&4/EKXY)#M3Z^,NO*SZ KKQ7TOL51NG7#*>62H85UY; MG;BRR4="K3:&W+17+9;P'+SL=OL^P\MBFV![TL^A??M[[P]W/^Z3]WO;;/_C'T!F!" $DP!-MN"1;UD<#+#0<&^RT<;%4G7F1&J?3<*\_LMW9WW_I#T>[_=%^A';[_D$/5O!01' J M@F]>^0]4<I5["R$[<@W'-D.[U,Y;N=U##Y M?\S9WBO8VYX13:!]_@58GB?1#AY-,"=!+;_V!].O\G7D.Y;1W5?;)SNOWGVP MQD='F$3 :G)R1P(T"E8O)!B-T1-'-"CU%CF7T5-W3)6G[\DL_.8Y+SHP\1T_ M9S&HA1;#[R 1:/O<8OXY]F+JC-KHGOA]/!B.L_D-^FS/[?J#06SV!/*"TEBG MC9L)KFE\-%GQ?SD$4_W(]J8NB>KGOLU^'UB:IBZ 8;,:9>]&WX&9>PH:QX-^ M=M\TR]U1#-DU#/H^18:&%U6-K8E&]FOE[+ SS'<==HYJ^&=8#8_[X^'$)S3Z M DT.X^ZH\H>=;AC$R1HZ\8]T8;D<;E9OH*6CK+"5]7Z0?0[=CG6=+BADA ;Z M\6"0>YD?U^WW#A"\&%YT:MS!^X[S5,XX/]QD*B=NC&6660[V TV..@=$@20P MZ2+F43.E4R3.^!4LL\V^S*N8(G3JJDV>X;^F_3_YI6N'PT[JQ -QV(LIY. MUM.3G8_^0\*,16\$"HGQ3.D([25K*Y(/& MBF]LT6O\ A?B;>89_:D98"Z8 9>7DF8F(J=1)L&5=)1SP!@E,/&4\?P#\>$# MD6SCQ@7H2M_D(D_=RI_R_?ID27M\L@MZG-)\C_\=!\'V[&W[O(@I308\Y"VC M!H)>- MOO@J:89^\#=7A(*/RWVY6*[6QM9?W$K,B_Y(!'3#T'S_:6SJUIX*; M)VEF,L05 MEL6I[+?+,%"T/4M1$9,&81C5.'S^5FN[+'+@Y@D-?%+\S$ M=N K@SMNL_%>'G1]8,%C&WJ+;=(_M_^U_]JOJ[;N7?^QM__&O_>K7U[LO M=W]Y_?)?U:N7>R^K'][MOGSWZC5<\_?;+/$/$ AQI9F]>,'\H=/L_X_AJ0&, MN?C51YBD8S#=FGB O*-L;]65E+4AZ$4!>LTS?'%RN M;C, $X;]F"'BEU;JIO>7#ML\LSE=W*NW8SN X:VVP;P*JYO:Y<)4;XQB7F;P M3E_\0%Z#VPWKCAWXPXI==!T\U#"5>;AB'OXY[L6*78RJ*]/PR-/P)U@ FV4> MGGP>7D6_65#IR:>AB558, EW/<"\RL%ZY-/-?\3/L3>.5YYB?L!,8?<[N/A, MTXC=OM,M/*4IF*REU.M]:JZ([;J)+:>JID06L2UB^ZS$EIE:<5;$MHCMLQ); MRFLJ:1';(K;/26Q)K8$F:&U:*K@K2FW:,O/SMT%_.*PF&[EWLD&_PT2(7-9* M+(NO+4Y&MTY30VO!5)F:%DX--;44I$Q-"Z>&BQKC,C5MG!HB66WX$\[->N84 M?=WS_:-8_= %]O/W*@WZ1U7_.$XBK8I9?,B M:J)IF966S8K$M:2X3$N[IH5K_.Q+0JWCO/S P1)YF4]O3NO.CF[0JBB'>1T7L-3/\_9$V$YY&8 M[![0K.XU9.U)94;,,JG,5K4/]JQRG#VHDJYU>IL5)#];9IC*/#Q8\K,R#>U( M?E;FH17)S\HTM"GYV91OK3[YV>.2UXL9T%;.7E75FA0G16R_.[$5M=)W/,Q;Q+:([5.)K:HEO^/>3Q';(K9/TULA<:W)LJ<[ MB]@6L7W:/#DUYKHFE+=4*:Z9+:J&738G1-^;+,Z+F&FS\N M^;E=2K0'#"U9GZB_'RBI%>'EI'W+IL74DI6T%&V;%5$34W2E;;-"!:^)*ME" M6C@2&%ZF MY7&F1=+:D*(N;9L7QG7-^1(V0O'XK#9-VJ.'9*[KSG3;-Y^7S!#3/INO"%9K M!8O)(EA//@_K*%BT"-;3S\/Z"1;=E$6PGGX>UD^PV*98PL8L_MN'SYA6?+RW MB[U0Y EC+\K47#?&E9*3)6I*5.SW-1HM>SYWE5[?7\<6=>- MI_1@)GW Y(1 <\;"-%,Q:: ;_+@U3REF[IEVC]--)6 (COO#3HZL>S&(73OJ M?(X_?>F$T>&T^[,W3AKV I_?8MVPGRG-E;?,M^]R J;5S"3!-TTE;::27J!9 ML_^Z?CB!_QR.CKI;_Q]02P,$% @ 28M:4E3NU'P A&H! ! !O M:6DM,C R,#$R,S$N>'-D[5U;<]NXDGZ?7\'UR\Y6C6))IF^IR6S)EV13Z\0N MRYFN\4R%S[CWX6CPKG]D4,_B-O.F'XZ^/7WL71S]]V\__?3K?_1Z_[AZO#-N MN!7.J1<8UX*2@-K&"PMFQG>;^C\,1_"Y\9V+'^R9]'J_2:)KOE@*-IT%QK _ M'&S^*MY/3L^>=]RAH,+VYS8_5^F[R^'=O^" MGE_T+JRS?L_LGPY[EY?G0'5!R!D=DLO^8"B9OOKO?6M&Y\2 CGG^^U?_P]$L M"!;OCX]?7E[>O9R\XV)Z/.SW!\?_^'(WED6/XK(N\WZLE7Z="#DJ"^"'K)8C:I#_(DLG?XD M.][K#WK8=1($@DW"@'[D8GY#'1*Z4%/H_142ESF,VB!O+D6)6BN0^3D@8DJ# MKV1._06Q:+4A_^TGPT!98/,%%X'AY:@US8YDZ(Y;)) 3(SLT65))=$S=P%\Q MZJT8O7OU[:/C6HW913.:-R#T>U-"%O4;D26,&A)_4[\QF7DZN+R\/'[%B5?: MC/P\DN5[^&0K>+-JP6G7IM2.BV;$/Q.E.E*5G*KQ$A MMN42VS(XVZXMS=K1M!'%ZV%%.!("K/:T3H4^M=Y-^?.QQ4,O$$OMC/15A,F' M^I-QG64H!&@'31J3I4P_;=DZW1=RZ M_082*W0ERO_JO;>I4[?W0,(\]N_0^86@=3L/)#ZHG$VP1_HG^-U@]H>CY#0T M\NQ;+V#!\C.L$&(N^1X96/3;XV>EQBJ;HV235)\T8 7<;WTXQL#_&[W5L2SS M)W S(G9&AM^OQYM<-OB'/K7OO=_DWYOC%!/'112$&W.K,MVZ5!:2Q5\F."C0 MN>:>SUUFXSGUBKBHDHUGE 9^#6C*>2AP&4AP (;0A; 2,U M7"?]OJF":\70N'>,B.7>@\2=:SZ'CLVHY[-GNB/$BKFJX3/A+%01/NX8:_P/ M8"83Y9KXLX\N?VFZFQ7S4@-WVN^?59]WR-60; ]PK89X%_M@!OFBW[_<#N0]GK]W% [Y?CI$-<#PYEON=P/!84/ M$8<5/GLW["/?IP'Q[#M&)LQE:-JI#4 1#S44P_Y@4 *%9&8 -R/#;N]@D?\^ M43&'@X72_H (:XDWE MQR\D"$6S.53*2(V3V1^Y+@&]*1#$"IKH M Y59JB?567]@;L(F61L!-R+F!A=&S-X@1E+!7NH1XW ^)V)Y[WPA?W(QLN1N M + \@/9KU5L*M:S4T^U\T,]M6C%+/"Q+IL:*JY&P/8"5CG"T.NT0LIBA"CBS M?V'FU\DJP/4B[@?\TN%^$C BH5B. V[]V"&,ZWS5:%Z:S:9A+ZG$D+4<4$U' M_[/W#)WCHHX!JSI/)9H#4#%S&F8E--,*#D"F@_X &%ELX5+IG4D,1%#WR+,? MZ2(4U@P7M!LX3C-WE\MPS8K5(C$P^SG]J(I(0+%5.R('4J8E,BPBTQ;CY[@U M^V0+T^$8_\ZULWKW(E2[:K40P49QVDB(DD)<+6EIR$"NY8-+/#3= MH1%Z@0<7-.-Q;WK'GJG]&3].V<2ETBCW)LO2%LU0R]>)*3VBS1:IJ%6_&+)= MTLR5MBPR34+;>K)QQJIUD>GRL&X5 3VR8/Q\6=L;B%$1=[5TF*9TLS:1CFQE M^XQUZ48 TP>O#)%,;&-CR)M4HD;^U)3^V$+D-5L*U&G(2K-AFP<1*$#G$^?V M"W/=W>.^R5D-]IDI_;)-P$XJVF=\R_=M*BSLW91&468NW6J6-ZQ'C?VYF7?W M5E4 TFI[W.FM*C[(0@%&L")2-O6NXZM#3X)XOKO=JK]%76J9N##S?N>*,A%7 M;21U&YG*#W)1?EXL_?V1P@$MI(_4XM.H46]V9FW0!K4<79IY]WBMPZM&V.)V M&9F&'62L@4T" %KP-SMV-*E=*5?#OIEWY^_2*))MT4&@BB#;N9!4 WY@YEW. ME8 _@%@ZY"/7Y2]X.0C.:M>"VBRXX_YNO9NZFM2@XVET.]![:K9#P8GRB?"K*8,8N@>[TQ2"5\U""=PC&\#*05 M0T-RW&>0GM@&96$[VD+F8B(9R=?9&+<&T-8'ZB0?@'0Q^XG+IN2A@?/2NS44%[ 8;(,R@Q?(\-XGY'##(F)-&/B MQ.O0#_B@X*<\' %A!2%3,<3U'Q9ZF?-$,;P.[2S6&RE7R9& .\_X +6Q[ MN5!6&^\ZUVJJK(!=_PQJC#SXR]&4JD\\B5N M\#V7@!OJ4"&H#1_28_=69_GZO-6(GYE#Y4J,O\7UX!?94_V^'^8S4'PE N]0 M/].M ,UQ44-W;@YSENT-Z%*.^PY0ZH+_YHDH5N)O.7&NJ >% M.$N'"TA3 M_]'B<#,"=X3OWTE<^8U/$MN M58T:_4MSF#.9(S MQZMD84, Y,805RX%Y&&OH[@R&,$_NU'2BABI,47[H1)3!.J@J6W.J]W 59(S%Y9,Q -VVL%^&PBK(0E8JDU8A4@F9M]]1#0QBT<#D^8JRIC%]27J MQMCMKDZEY=D\'11<]TW< +$DK-)S9CT!U4KM7Y#?+I!K[M;;1:T*B1E@FIJ3 MS53U.Q68/5Q@;NBD3KHV65P]K<\&^7O:2+9G@XKY!C#C)OY=?TZ5<5#OK^?F M2,NB;)YO9^B48=S%LAT]*,H6A@&GGHUDW6JN"@W]=/^ M()^"(\--)@);X[>?V)"-4?T8!C!6,N7E UG*(O5G53/^ROEV.C!/T\C04D-2&NQ5:_ )X-\7IP5>V.RS%^APTFF6;.U]- $NN3R/B3"N-Z&4>@GQDTUG@XP\UA*866_6)\'*0SY:9 ML$]BD&4Z[ CB3!5&5(?\\0!IX=AO<2+C40.6,#Y@AN-1.X60EI4*KY.STY/\\WMJO/8O;5#Y$-??2O6\U%OA MF6GF?'%JO Z[5V:0HR= =PG;.D.?F:>[8K 0O?IQ['S&47:^K;&2(U'K% MQ:#DQ?H]5"!DO^M/B34RM=Q?FJ?%+YOOJ63[/J6QX=2;RH&(4T_5UJ[UO!3( M#.3_G6R$I$8LC91GC%3"=2\G2/D@-YDW>FXJT/ QS--A7=#V=I[Q9$A<'!&+ M^T'#25;*2+G3G/<'^;<:8K12CH9D:4B>>SF_4,NYYK9T,R+3)[Y@UH4Y;+@K M*7DIMZKS@7F:BQV(>/YB9+D:DJT!? ]S*SLEFJZ'"E9JP#!8K=[\VDNXH/_7 MS=:^=4KU8GU;6,]:F"=J\!,:9T[-X=Y:X]N==M'^]Q*ZAON M0-?5%[!3\U0]9_9UO5+MXG\,=JD3 #O(I+/%O& MDM7*_*%AI=Z(S@?Y]WYR;Z__LGJV%_V DN\!K72(T_/E#F%;\53AUS^_Z.<5 MB4KX&3^G51QFWFKJ<91O7!>FJ<%Z2PKX?COO7[^>OSJOR>+!?,+[0^0375S+QY5L? M'XX"$=(CPR-S^N%(1^4AKH!'0O4Z$2Y[#Z M3"ZQU/?GUG&H%7#'FL&4I7:< UI$\;NEO=-0=;2O<53R*.Y3F?#EBNU811)L(# I_$D[T4G7*"C@(CH[+&"Y<%\BRZ?**OP94+WY5/ MKW**MUHA@J0*?7\^LE=J/PAFI8^Q/5!AX;8UI??.-9\O7(I5KK\WCMFD^0VL MWJ6]WIIO<_QM.GDS^)/.$*DL6"&L)5Y0.@@EI;O9M4\:6:-<>B>BKDCH;0CCS*$-HMK)KKQ\VSTIW(>UBZ.& MJIM;P4K+@OF3YKKACDL]FXKR.:>EJ]'=:A "?HNH4GVO/GO^ I8$X*<6P7RY MMD5/[K"1T,BD0P&/$#F)Y@% MD;O/4+/GP2EW, 26P:Q\4&KSZ>BLB5^O2VZ:C+S;L>6OB6I]11^5U/:;4 M7_\8W:G%5+/EVUU5^C>R>"9$=8\[3 (81._45CK?K%%T%,T(!-0&,9C-3CUH M ;;UCGE4)F IF[-5J5LV7B;Z!+(> M35O_=^K+1Q >9!LJ-+7VR^PD(WY@FWCE2I*,LQ< M[KRH)Q'/QK@7]&N@B5'>F]:[+ILQZX!7,U6CDR1@T)I%:6\^ 2J ASN(-?.XRZ=,&RI8C;CM/N8B ,V:$8-F5WJ2A+ZB M;8D)_.F.^_[(=>,,F-%.7TUW:,2K ZI#D:L=#IS4L[FSA+E6RT>_3MA14_NZ M.2KT)M!,:I-<%$Q%>Y:*03?/;9OVN/BX6=E^EY;O:/=2O[P^%J&X;-OKTGA& M8-UX^0Y-BDW^FA6VM'S;/1DM%BZSL 5?B)@RS3Y?5KKM7HQOQH_<7P8S#0R; MQ=IN-_#Q?3CZ8-Y(71!28=FN'@83ZPJ<*.Y6'O%$']::JLO(.KIAR8CJ1[H( M!:S /@5XIH+,GWA W*\A2AIWI)G57Y71A2MOPW+71XG8:R&KJ[IYL6>Z(C,+4#WC32JS:?CF[D]XS)BP><> [!S258^@M!B/4.+IK32(49'UO:4?>3/NLM!F1)MMS9Y"^O>>:+S M!1<@H#<,-G=8VRWJ?\,HY^(;:E]H,(,F5K-Z[;B6#MC#,C[.T2LKC?')%=M! MT^W@OWKF2!^E:QNVZ\2\NV_680]@M M\ F0YM&&*8-=ZT"^"'KXEX\\L(I*'O*\+4$=8J,D:5O\KCGH90^PD^MDKZ!@ MVYD:4+'D3@BK+9X#6>JE*[]>4D[14?-'%/X9:5:KR+K,&Y*PST C@R5.F&#D MR7C1Q3P.*;"OEGD&5.$%>YO:6CVZ%)X_[OC+(YK"U!M%)=*V)[!V]8R,O_>. M?(:I^2*\P>9M+,:+L$ID\2>73Z*WMQ(FHT=53M TD7+^CNBYX"V_#^ ME:H$&JJV>_61PGF1N!]#S_;UOMNRTFWW8LV/H+TL4E:ZY?WRV[OQNU4 )9#< M4#RB:$.U]'1MPW.#6>-P[?)@*"9ALG:IU3(-4=M]@E,*'*[" ]:L-..)C#! MN;P$,=*8K*I0MMV[0IU892A0$'3&8E!L%DN31\4G-[54UN/1-HRQRO%H;JDM?X#7-#/570!8'B M1)D19;-<5^-A8G_?9/G$YI@5PWD"%<]W,(P#XU)]+L9Q.J&*=OWF##M@PE\W MJM8QP'9E<9%V4C0^N ZVQ(I7=,45@I+RW73?)QGG5I$)H'JL^^FUV>J4M-WL M=CRIX%"YX PSV 2P%NNFX&;IKBY!WP50<\=)K3R@2*ZR39?CJ:7KJK%M+2BZ M7E;>&MEXVP'SF_^)D$59FH\XQB^+HHNTV :I74C@/R6C-N6<.KH\!7/?.H3[YUN;2MT"G3 M^S1/#-25E$!%9U9I8HXNIE(AG6DR"Y?.==B,5]L'RO3:+;73-U!@KG_JKOBW/%";J6ZS&4G M0GJDF..7HG3+[([0Y3HW6!JQ[>A@K8Q$3YLW+TN,24]5+UA6L8G-EN@A#B>T MN4UL36M5=J*H9&>ZH;@75'(?:#3'XWB3BT8:AMT4U<32@)D(HGN_F>L5M9(9 M5.'0MMKRS2-)U'V\NOA5O.=:LK;[E80M%P8M^]'%@@+/BM;:O3W?3NS/ZLMP MCXE%7"[#Y:>61KPZ>L2/C7$A!K2/QM=G_5.=W6ZM:%Z9"QICIURP51=O+%8XKK!=2$C[&%W]&SX3)1HUL6^X9 MQ+WB0O"7Z)XFE K*,SHT9]A1JT+F]GKBF*IRTWU5MJLSM"3P1.555I)TQHD\ MOAE?"?(W<[4Y%=:+M3T7;]93[K^P8,;#@-A<9ECECESRS[0'.!UY1^=9DH@\ MSCH;]8:XY9.MG*"C.WUR5D9=!34T(/0"U713$'1FLBDS4BM/JU4H.W-ZK18/ MI0*S#H?.H%N8B:O>:Q'EE&^DR-69D+HG K[28&46A[W]F@BQG!!%>,M6/#NZ M<$F;2CX)F3;=M):NFX:8V VZ:1 M?Z"SK'PWNZ 3Q!!7K[S]5=)>44G=4 MPRQN?;/4C*74W9SS^0>MOH1NP$ )N:$NPWME>#I?/0/A9[65Y&GLJ+?4UN9> MJ/&NUMLVH]4;?[#/1P_2:/?)@I)=-1I@.&CA"Z(5WH#44G9T@T@WNIOTC%*4 MM4U[;;X^G[9-G$5!.UHY<+2* M9@-^75U$\\^B1]Y:;61ZGJ";Z@8Z ?B&$^ +>67SHQ?LWG$?Y6^A#IL MNG?!_W_@NZ8W_'.T;2^DI;[WVL[Z]OOR>?548(57LPK*=E17N28>L35I2M?+ MM(U$YHVUT:??LR^K57Z;K82N[9YEO($%,Z&*$[&0K*N[VI. J2$3P.*K,7[\ M; SH,CP,GCBJ/<0K]QM7I.[F?C>F4_R\"ED@KN3MXZ$T1&Y!D]J, MVI9RO$@BC_-_2]-G'%R- CR)3$++%% \P^.>#5,6.I$IG#4(, _W]P?]XT9O M7W&[:K1T&8RL0/H2G-!3'*WS)3NZ/=W!N1_.O<]T.8E?AU//A_+R;8O]:"H^ M,@JB%;ERN.[Q\/+R;?>D*&('CJ','\L$P/?>[W$"X$=5 N&:7%I5U;_Y9G_P MOQBYHM%?<^7:QJHHE*Q.V%G[/9 ^P9%4HZ6%]XE'ZC5>LT)G./-"6*57LT3M M7*S%J*-KXN8%7C0'4IO&9HW*]WXWR3KJA%F_9?:%8"HG]!KIC*=ZNI:-I554 M-_D%:B4:>T S7FU/[75GC;PJ9&-J_1<4*WQ!4LH5ACQ4>'Q SZ)M(V>RL,)I M.C+AWK IVJ22M'X:A: &@[:!S6;'5E^>+2K9=NO7%\K&WNY_(4=W8=R@&C@E M2=L(7BW44VGU>]LMC7W4F*.X2@:65;FN&G76YP /9E2XW)O*MT)J3Z%R\HY. MI'O'\6=L9$;C;V+]CY+?FED9)X;;[D 1[!N159@L0\=7X9'7CR7'%Q>-*E:5R"X[= M-(J7W.13W@E0TW3F-H R<\J]O&^C67IJ<'BC6B)V8JIK2LSJ #*2Q'N7,,?8TC:^SU&V2J<)3*+#JJV94^ M(501\LKT'4#\*G:=$.NOD$4QADEBC 4^?QC[F.%KEF9'C%+@2(4]P'G,N?W" MRM/O[;**;NYF56Z4=NLZ:91_]I%/>,"L2KEJ-\NVW0.,*#5KQ9\6E6Z[%_QWA;CLL]\Z^GQ@XI=JF6-HBY6-__9LHBK(.4B)9 M0*FZ9R-FY)9$ 4]F/DADXDC\]=^_GL^??8[=LFD7?_N!_!G_\"PN?!N:Q>G? M?OCUTQND?_CWO__I3W_]%X3^Z^7'=\]>M_[R/"Y6SUYUT:YB>/:E69T]^T>( MR]^>I:X]?_:/MONM^6P1^GO_1Z_:BV]=D8Q)7=_V_W%"9FTE!0Y02GB MDEGD%(M(89\HT8&[@/_M]"^&!JRCTDA[B1''@B)C%/R5ME9&:@TFM&]TWBQ^ M^TO^XNPR/@/A%LO^V[_]<+9:7?SE^?,O7[[\^:OKYG]NN]/G%&/V?//I'ZX^ M_O7>Y[^P_M/$&/.\_^WU1Y?-M@]"L^3Y?_W\[L2?Q7.+FL5R91<^=[!L_K+L M?_BN]7;5Z_Q17,]V?B)_AS8?0_E'"-3 R)^_+L,/?__3LV=K=73M/'Z,Z5G^ M]]>/;V]UV?IH%S%V8.\_^_;\>?[,\XV17RS"CXM5L_KV=I':[KP'#$+TC:Z^ M7<2__;!LSB_FCOWE_/^Q^_@^ZM& M,Z*2D./755R$&&[V?+"&7K6+93MO0AX"+^T\6_?D+,;5\@CU[&ZKD&[V!'NM MF-SKIM]YZV]]:)YYVW:;OYQ;%^?]3V>72W1J[<7L76-=,V]635R^NNPZL,G, M!^JT,18%[R+B1B9DJ/*(8*&%52;(9&\KZ4JDGN[)+EW/^:L>GF?M/8_SU7+S MDUZ?"),KZO_K;BAKE1XOW OOV\O%:OG!?K-N'C<"1ANL=40BZD!*KH1')K* M*$@H" \!_E=#P.UP;@MY@SDO.O^L[4+LP-/_\.Q+S'[YRNFOL=G.WZ/4;9=S M]8GGR\OS]>!"S2J>;_X^SP!%V;!JB^M_;6J0HP 7NLL8MD@84N2*2H*DEP!' M6H.,%02^A$0X3X185XD.VQ'MPPCZNV5$ 2N4(\5R"8[UEW;AKU!8:SV.CB/G M"<@FE$$V$8&(HL1@B7U4O@H7[@ 9*MA/;1N^-//Y+# #X98S"">(PCB!KC5W M"B5J&/62!2JKD'L#8$K>;9"U[S+Y* T7(^[[U5GL[LE#$K80DT<8-(8C[KQ' MSB6'5/(Q^22#X+&&L;>BF9(7*VKYX;HO[+]F21)N [#/ISRA8L>0 9^)O"(: M2R-@_-ND=KN!A3/W3M1>Q6WSY 0M.G??]SV5SD%/"7N)HYZ; .,'9TA*28,XV1 MAND>84XX5=(Q)JMD' ^!FI[[&D2!8OJO%WMY)EC2@B,LE$(\FH <)L!+; 77 M7A*KZJ1E1TQ<[/=C^4%Z'F?\N72YGEEALHD@H>M7GP 192(*1UC1QP04V08PJ<@]K2O->,<;L[0H/ MMTS)U8G+\ZSK&%['BR[ZIE<1_/<\]OI?A!?G;;=J_K?_^4X19J 3W"0R$4' MD[OF&FD+(:[3WG :,0U655K,*"+ @=,N^GU2\$G,78RL-U9O ,S)JO6_G;5S M,,TR UM]FT4*"8_1%+F49QA'()[@/B(A E%,<$7K++ ^!JR@X)M@6CJ1G!4> M>>T#XI)*9#FA8 4GP0"2Q%AE?>6X5<,G6$<>SI"[@V>@%1Q$BEHE58<16.%-*8^JR8K@URJ[.W9#V M!IY(F!+8>A0CA^@B(]-*&.0,PXXX%C6O$O?MAC2E=*7SOED-=CPV56YG!?\CL&*@%8JQX55[?MZL-(#5H\@&D??H@_ M C]*V:4847YN%FW7'YE9Q2XN5S.C!=/)1A0PRXF(\\A*F.<8P\IJ3Y1BI@8[ M[@+9AQ+RCT")01:H.7UHP;7PPB+OC $^.G!<"H-D-DFA9#)45_$3Y3.M/.K: M1=_N?]KY99QYQ;A)."'*3([PC4*.@G=F("E7RB=*J[G FT"FE&4-9, V3W>T MSLNMA(709-GM_(-MPMO%*WO1K.S\!K@9Q8X%Z!M)!H.,)\V0=50CIXB3"H2V MHLY&P:/0II1M%69'8;L4X\NG+MKE9?>MA[!&LV8OT58SYL"Y*P#"J?0( GF' M)!;*1^^3-[(&2W8!.C#/JKNR69@<18Q0C!(?X\HVBQA^M-T"@K7EK=76U/AF M-?/:1^4L^+*@.8!C$ADA.%*$AD@@R#!SPF%RK@@YS34>$Y79YEK-@^"=;\;.=]WGQZI7MNF\PI-=.'^9Z30('>WI&+7)"++B$(Q,,A X-?Z1I$N EB2CLAY0Q_M)H+GOV*%Y S_OCU M B;HZUM 0GA/M'=(L7S.Q@E(#6#.1Y@['[C6KM**SE8T4XJZRYE^N.+O<."O MS^_JYQU\7^-FY@>;L9[%50.=W48S[)KF[89KW]E\0(SB-UM/5O"UWZAXG]8Q M\$"];6FP@KX>@UWHHFM_N.]#UZ8FWS535FI( @SU G$J\G:O%4@(FX0UGD1" M:[B>&QB&KW& 5[^,RQG5DDD+N0SA%-(HSA1R6'N48I*6>)XLK2++!L"4XNEC M;7Q_H>((Y1;<"5Y"VIKOE_5[5['[W/BX/('D>28H%YXPCYA1,N]:<>2$8(@X M;P+&(*^ILO*]&]*DSFN6LG\A"Y0[3W01.YOWG;\O;/!U M?IGK':U7D5^DU,P;"" W>PHO8VJ[JR7@3_8KS.&)!1*YIXAA >D.\PPP:N"Z M<3(XBZ.Z.V?>"XH'=%_#]3/)/:$J()B,0/5$&J1Y3,@IZ;R21#I6)>1[U/4_ MC:\@G[4:?HZKLS;D!<3E^@3DC#'"F2,440@> M$$\&(\T\3 (Y3[+>"D&K'*K8"]T4UF^?BE+ES5>06>MCDAMZX\2HHEE"GX\) M^6@@.,$24:,B!*$^6EUE^KJ#X\ EWSI!W-/1Y7B;%-T 6C-SHX+->=H4L2<6 MT$3(K[G(%QHQ=XC:?()(1&T\K[49M W0%$Y2/!U3"ABI9!D!2%W[4(M$FR3! M"A$B0YXE"=+!"F2TY8*:I#RM_-9,A/SY<9$ M=8]P#X$*;1CN=;"08A6Q)I&5%VT6R'+!_R#WK@_:<^M,M5%U=- MU[N@JU AUV)9;A&&IKPIS!G"N:XQIQ 6:R8Y!!3*A:"BHZE*[E))GFEM=3PE MP<#O&2*/,+M^]@E74&4)1$OF&7 G9:3" MB(*8.GKP&++.$8Y"EX?&RO"F1*SBAGV:O/!]RE=%WLS;+T/?0-G>9N5SHCO M%\K\\L4(Z !\R.<&6GOY[==E#&\7ZY50P/<"PMK/?6V)F3:<""TB8OGX#!?: MY$50BH2G3"K#,/-5RCGM#W'P=&>_]4K_U+[P_W,)X<[N8H162"9<8DB(2-8E MT"UF##D>$LZEV!*ILR*[-\1)+656HMF]J;". M?+;-/,<);]KNQ,[C2?27W5H3%M/@I+9(Z9A/\>@\!"Q#5BM-X'=,NRJG' [ M.*EJ$D]%LD(F++D[Z6,,#QS!>-UD#2W"\GWW.A^IS+$JZ'?Y,:XNNT4>)WU5 ME9GBW$8%\!VF'M3D(8(T\*UG'G.KDTFI5F991H(I7:@;BYY/8OTJY,V#Z7W: M'2@D'[30R2(K!7APY@S2D#NA8!7C^5@P)74 MACI/M1448JA";Q:/OU,S'H+YY+3'#DGN9*Y\S)$E,!=:::QE1$M9YU&=!S!- M:;7RR;AX=]26LF&Q4?HZIMAU6=3M9V2(8T(1YI STN13%@$9;#@"'44)8+%/ M5=8\'L$UI17+"9&KG"W+%_[X!P3K\77[!8BNE# 2!T2%R>$Z@TB=.H=PB)18 M3Q2M\_;3?2A3.$0^.1H-M%@QYOQDFT66^OUB2WSS/;AQW%FG:4(J!0AN%+5( M*RP0U\XRI@AQ=;*G_>!-XN#YY"A6P;3E+JV>V2Z^M"!WWOD!_[F>G5E@7&"K M4(2@&7&J5%XI]4@F'1UGA$#X7H-FV^%,*>&9#*L*6*[D#:M<)C6^CNM_WR[N MU^2:22PMPPD(+6R^H4,/\G<5S%S5J1<)MY M/,L<(V$IV(2PMA0\:>)(Q\B084(81F70NDI!R@=1[4,Q]7\4.]J0%;G5GXSX M+OGZX5(?M2?&8039A,MOC6*D9;0(,EF=E#&8LBJYXG[P]F&;_C^V#3=MD:LR M/Z84_>I]^O&K/[.+T_C1KN+[Q3_:[C< M5DZ)T0SBYE&BKL$@P$ 66,$LDXH M87VB[NY3Z%OOQ>S3US[L,?\L 5<5 XT0>GVPW_H)FD/74>&(%-4&V!P,,L%1 MQ(2UV ?%P"SCQEU7R/9:,\7_+#2K8]"Z/.LN;ZR_Q6N F+!(<@%6H@/)M>4< M3-O!91U0KYR,P599GS\ XU[<^Z=;L*]EY-%BLQN/8\U2,I 'Y]N2-%]XY?FB M!*4>LA,!SAR[X&F50EL'8-R+A?]T*_NUC#QN09G^<-BN8Q$S'8)C+% D(RB) MQZB1P=J!(\?,&,ZIYK52U('0]^+L:.>SID3:,3E1[BK5UN<5/L2NRGNLY+'X> '*J0'2=:MO%%> 6S'*A#1&D1 MET(@32%C#* /FQAS+%4Y%;X_Q"D=2ZC&M+M#L9(%BPVY \Y,B1@YCUP@*HA# MG.5G38*@^="$A7Q28&6J#+AC+V$\\6VJ)V;84 O69MB;9F%A?KR%SR,8W *)Q) G/QP8'[A71/(G&%"XI(; M52NTJ'?(^&G#VTI,O?]8\1-QH$:A0X:M@"!;(Z\+8X'38 MU:2WR^5E?E_K?3J)BZ;MWK6+TT^Q.W\=W6I&:8C1&HTLS<=L*#/Y.+.$;Z4, MD5+/9979;5^ OP-7/)1A#UU**F:[*I?>7MK%;SV2$)+4!()%JEE '&/ A#5# MPD89O0"/'V-M%FW _ Y<;TW&'&63K=03&EI8"3B'&^%XE4MWK3=QWAQV?DS MX.S[7"/WO%V%KL!K"UWS@2CL-/_%;)5R+'06I!"2'YH3'N*CW5 MO!O4@9<1_A#<*66C*JSY'MS?(C,WD#NK!,DS!:\H8BYE07-E TJD-U$[6Z4< M[J/(#KQI\$?CSW!K/7GAPI)/A._1P5@E#9_FR? V]2'O63L'YB_7)W.*Z71K MXY6?"7A,G)%U68>LC_!%12]OWYC%^'F M"=ECE;"MK:+J>!1L0<7T7_-R(O3WNEGVUP'R7NW1VMG98%$5[0>[H)Z^'Q'. MW_YL5YN2@L?J:6>#1?6T'^R">GK5AB:!%\N8/[47C=><'JVCK8T5U<_C< M- M>4\-?.Y?97K;%N_&N*8]VZZV*1VC"A%M'B2,X/NV_OT ML_WOMKNZN]27,9\W_KBQ^&B3A;1V&/11M+4> !5T=M7P2)K;)L8H^ON4#TE= M=M_6B7%Y-=YN?R1M/B#4*$J]KIE40:'?VQY)F3N$&461'^#CO@&E]8^_;?*0 M=;6\[VNHR]<0:#;S&E[@0 CF62(6D:QV]7OVT*!V;L[DVWR_\G-+.XKN?VK;\ 5R MNGH*O]O#2%I^4+!QYH?8^>S:3N/Z2=YY+,+L(_L;R\/O+_0H1MCVZ.J\C(L9 MT.=(QCA0^#%CWIV__Q@AL+N,^4K"Z:*I:ZCCL8P;!0]5UB22F=?-\J*M'DP= M@V(B*HHO=[Z\T)*V@VII,2;U^-.XFG_;M+1H_;A]LKJ9!_0)97T4VQ/ M.WMQUGB;E[H'*VE'>V65M _HDDKZU)S#C]O41XGF MS:D=&&#NU6Q9/1X@0DG-Y5.V&XM]:59GKRZ7J_8\=I]R7<8!JGNDW;*Z.T2( M,L%?G$>_BN&EG6>#G9S%?&?^>B7OF.#ND19+!6^' !]#50,RC?T:'D=Q%?., MO3H^YL35OBV/JL%=9[&&7<#H:WZN9ZA?VH7OE\)6,Q,)=_!_9*3,I=DMSY=E M"5(QWYYU#*LZKV1O13.\CNCM#;-?XNK'KWY^&< (FV7PF9,@)VUCC/'K4F4(0)2(IX\1LX2AP@FDE'CHW!5[D?N MP#.E6_SEB5+"".5J.-Q]FO5Z_IQ)ZF(*B8'CEQP?*\*&2*8M2X(>'/S=+'.206L;V\*2YE3)B@ 5?*U29,KC;AL$;4 M>A%)\CS4*4SX.+0I7QA M6%-:5"C!D[M^MJ!1ZD5L=T!IIYFRV" E6:XQ+D26EZ'^A5M4B;G$5Q3 M6DBH09629BGW8LS#_*4""Q>50;C/.%BR2'-F4'14.6*E<*2*"SW$J1PM])L( MG++S+:.61Z:M#<@KIB"8-@:2;DC$@R""D, C#35=Z2Y<4_*E!7FSPZ46L4[I M<7)UEO<^*$*EY-@DQ+0 4-%;R+^(1E9RA8557JDJ/O417%/RJ2-0IH1U1IN& M$W?<4@6NWOF\V> A9=<),,HDL?.8,<^>?!H^7NRK\;M+>A%$2LE$1!3-B^:1 M(,."0H1D0S%M6)V993]X4W*U)7FT*R8I:*SBX^=J5._"%@AS$#5!G$1S&4J; M5TDH1%',>2^$4CC6>1%Y/WA3__@U_+/,Y<$6 M&ZF*K,D+E)IY8U?Q1]LMX*?+._!R M14GM*(F0=06([X ZGB G$T'6>>4UE2G9\(@5!G0_?)/?WWA1-)^5:Q:7T--5 MM:AV<;_+C4EF"2NLP/\BC+V&P:D#@F10(AU=\%A;:4*5AS,&8)["_#D6V1Y^ M/+:>J0L>0#D8\)6/F$6EO9(B(!>I63]7IU6 >2/I0&W"+KJI4/,*\A0FY-\1 M,X\Q](@3]R;LN-X+O5W#L-5C1>+@UD\9*.8HV#L,]A;FY(,]V92)C6+5XKGL- M^G:N-J/1,IHPX.$1O'X"'ZPYY8AJ9:F 7_$Z;Z<]@FL*D^F85!I@E7I4N<_O MCW$9N\\QGUA]X7UW:>?+_M]X<_J8X<0EX3D7!Z8C'I)&)G"+,(!/T0IA;)4C MH:4$F-)AT:?Q8^7M7(^E:^<:@[)!28ZPR.L_3#!D3(3_;QQ79A.;,:8T-2/B4!TS!G2>8T@R#/ M#:419!:LZL;('ABG=,YT%.:4L58].O5G8+%S4B>*(J<1<6TT"&LLF!L2(BF\ M4;'J<>3=!Y&+)6"&62:U8DA9#49U!K)_!V%'HD'**&-DH#E P2GQCBG*1LGG+N/ M[< TH>X#>O6),M X]5AS(RK,0GM% J'6(X:3!Z%C0HZR@+ 3V$F37.)A%,;< MQE50[)L-?S_X[@BVW@B/A,_[G%)C9)D2^5OAJ$O2IMKK-EN!'>A.1QXF \CS MP(@9;J&J,<75P:(9UPYB9"N0]1R"'.\2,A:^8(ARL"(F&#>.<_V.:=)K+W7( M,L@L-7AR,\T6@G-,%8&\6@ 6#IQUT6M$.%:,"DBS@AW/JU1WHD0GIF,T2#B> M3[8;B;1*&K[UD&H8HRT?4=RCG>A8P^)8IASL.@^QRRBN4UIG93[,;H,":0V@ M+&XF'>A/V1F#+$,'57=QB/$;,@$?':Y!>%(](1\O!,60\Q M %.TZJVE0Z^9\S\2+0XU0+U#]#=%3)J ;%8!#I')*3W,==@A+ T@)88R5W5J MV09JHBO#I9DQV!XC'A+ZQ79Y\?IS+'(HR#NJNF]V-%+FV!;?^97VQ8^/[$92G-[]]-K8/]!XM84=.W>\]#T,V"7PI.PMN:["\+A^%78V[9;6UN]F*_)N(YNHJ\ GT M6+_4\+KKZW>];Q3I??P3QS["4:[OPN6*"RMC,H8:7GB[1.\3,E:M"X?]DM:' MKH5@_]>%G?=DR3V,DN M;/NM%?8*F*12_^ZRHM%V#RO+]Q2T#%J5!$LP# MC\S6*6BS$U+- 6%Y,L;)B 0SH/V\Y>R$X"A?8*.&&IMHE5JUY09$W3HL97AR MR'@XQ"+%QL.-L3_S#@$EF/->*&G26T-YB1=T# MUW#I5S#]$*&H41H9H3SBAE!D"(!@E 6+.576FL-,N&EZ2H>#"IOP*.V5-N&V M8$(P%SDG"06K+8+^ S@YR1%AW&DL.%=W2^P/#B2?]M)38<,.U6GM':77T:V. MR-;Z/RN49MV'4"2=SGGV)WGO_[^-1T5TL%Y7\4:*$K\#?[F?6[VTQ8 MY"!<09PIF#A$Y$AA")D235:0*CG631!#XZ&3N&C:KE\2@02%.Q?S 2#L'>*. M<62)B4A2$IB71!I3Y3V9&QBF%&4<;>N[0?"Q.BX6]((3/6^[5=[CS,*\72XO M\P6$*X#>+['HH4,*!DJI=..X%@E#GX8UJ3.XQ7C0D%3E'\U MZ#]B.(TWSFZ\6%W_:B:,2REACS3-KV#):) V(#XU,K!(-9:NRM'>?\JXRB='(642'".ME4 2 C_I>/ $[U. [4ZS4[J# M/=B@0]4V1@@+3<0VK5^$'QCH;6FI9*#W&-!BL6^V^;O6#MB2V=9*054\"+"8 M&MXN5K&+R]5'2,%.OMB+8>K8U5I!M>P%N(AZ7K7GY\WU,X#KRFFG<>&;H_9: M'VJMD'KV!EQ:/?9.;V\N5Y==?!?M,GZPW_J/',^KX_HIK])CA2SUFNYU-8;< MXU7O/S>+YOSR_+I_"!GRZR(BJ)CO3?+\@F!^%$QB9&G2.$4=L:@2R.V);_ > MT'[=;&Z^6"E2T)0@2G)!#.,@@+*RKU;A")<4%M?@V;UMHWI& M+/?.W7X8WRX^?6G[(ZXS:SDGF!"$<5X (,(@*Y5". 5KK/:&UKFL/#H8ZI:6& M2;'N.&,^ >F:SU># SN:L,P;@49& &L]LHQJY#7V21'%A*QSQ.=@J%.Z#S@M MTAUES+%)]^DL=M&F5>QF+C)#)0Z(8=Y72R3(V1A19,I8+)4/=;EL%G&Y/(FG&8Y=A)]B M>]K9B[/&OP N'*'/@YHOI-#C11I=HP48.ZB[)]#XQ#C]IEE8&&MV_MJN[,N[ M'Q_'+/MA> );':&7)_XLALMY;-.F0/T8]BT"\0G,7UZUDV9'?R+_ MI#E=-"D_[+:ZOHZ\.'T+0=L$R;(OXHESYRC%CTZEJ\L9_:M"+03/,(6%-=7= MMWX>4+SP]PN,I*3,]O%LW8.V=S'G,0.,C!+2'P#E9M?ZW]Q?]^H4'6,WJVSBV M>*#C)[#*OFH8W3X?XW+5-?EJ=P\1/G;G)[\NFM5R7-,=A^D)K%I >44,_L+[ M]K)?J#G)\U]^V./7BV!7N;3L7/DB; ]&JVNL.WP M*^OLDW7SPAJ[:K*ZOK9!KZRMX[WGXVU6U]=3>*_UCD -M=UNN;KR'A"DB K[ M]H_U]3?^N) B=L$I)^OQG+CUYR7EK6E=2%?C[7VREW:>KR,=/<$_WF8QW1P$ MOKK"AC#G\59'4%IMGK6;7N>Y5]\N5P-)MK/!HLK:#W8Y#[1\U89^@3!C_M1> M-%YS.M M/=AF25^U/_BZQ!HZ&!]HLC:Y*D_FKX:-N]LME*3.+F"51]: [&R/ M1JN/K8K9V7>K#/0^KZH,GP?!C>..9Z2&0X96QW+)=P4H5/T5DI33!K+@J[=# MVC9\:>809(3U\\J'Z^S1)HO5>3T$^BC:NBZ)64%MW]L>27\[A!E%D4,*#N_7 M\DA*?-3A79U%S%\<.("__^G_ U!+ P04 " !)BUI26Q4!&.GW HBPH M% &]I:2TR,#(P,3(S,5]D968N>&UL[+UINM^?=&%?>FX M=2=<=E6/8ZK+#MO=/3-?& D@8?$V17I(RLO\^DF0HA;J4.)R0$ET5T?;EBSS M/,@G#Y"9R.4__MO7\]$/GW$Z&T[&/_\H_L1__ '':9*'XX\___BW#[\Q_^-_ M^\]_^[?_^/\8^Y^_O/O]AU>3='&.X_D/+Z<(<\P_?!G.SW[X1\;9/W\HT\GY M#_^83/\Y_ R,_>?B'[V&LEBT9*IJT"%IU" MYG@J4OBL8^;__\<_!YFY1^>93Y8SS8UD(3CZ5Q[ HH3 A5Q\Z&@X_N>?ZR\1 M9O@#+6X\6WSY\X]G\_FG/__TTY!.-^6GYE_2CL^&?9XM___LDP7Q!SX-+^&'C3]2OV.K'6/T6(XDI\:>OL_SC M?_[;#S\L)0?3-)V,\!V6'R[_^+=WK^\B'8[G/^7A^4^7/_,3C$:$>/$)\V^? M\.]LBF4C^M62*RA3X?Q[_;2?#L9T1D"FZ2(BH^_BN"IXCQB[ M/OUPS%>?Q3(6N!C->T1\][-[Q3LYAV&? K[ST3V@77P0.\?SB-,^H=[ZW!LX M5R#7$=:/G"2$,>*4-MH_IC\MD>KYX_1\&/!D. M"92DK7#Y7O_[O1]W R#.9]&2\?4>?Z"D_51KJ'Q9\,"XN=]I_OQ_!DI/]UO4>T\64/E?(^&$X'^' 9&E=4):) MR O3TA062RE,Q20A9F]CY#VL9OVYM]=PK5DOIJO57+Z.>[ZOU3C ,I2\A1 M) 8VT#J=D@Q01UJVT-9;40QT;&Q[:^T]4)X]]7V+^ZXVB$.T8;4C?I@"G8P5 MW3LDG/.!4A:,E7\!HA2=D'I,73"?N:"NRA =59B@)B) 2K(T]$GWSV2=#\MX"O4NPZH/@ MMV113Z1Y;7' MGPS/AXCU+M.F/Z:7"K@$%01/5NC$7)2)MIB@F2>3DIFD)<:BM=.A=ZYO #@Q MMO<5[5V^[2%\OR!$>8%J!!\'4AN;M.%,@A0UBJG)/*3U!4B8( ]Q?A72[=X5[6._PXG,W) IS_ >Y3@_^R9[D6P'9&0'@)COPU'^,=%E<; 8>3.Y<"B(EZT MH75Z72U!CZH46ZR+_;W,U\]]]NP>),@.5@\*<%V#F;XD#?LXF7X;I%Q4$AI8 MMH&TK"A."RN:*:#_6=I5(O01QNYX] EQNY\X.^@]**2UQ//V(HZ&Z;?1!.:# M:$R)G!LF):>5F>S(Z'-DP"N721&]!=5'X/+.@T^$VGU%V4'L0:&L)9H/\/5U MII-B6(;+A(7+'<5');PAPX\C_:)5(H<\$SPR_##H&"+X/AS@>T&<".%]B+B# M_(-B7$MD+W*>XFQV^5M=KQBDDI17Z%B.@&0-(K"(IK 474(,-D73'_$= $Z$ M]$-%VT'X0:&N6ZA>TA_?3#],OHP'6A@0P1MRZS(9_\5Q!HJ.%MI^K-8NHPY] M&-H;'G]:9.\IU@ZJ#XIRW<*TN I],WT[G7P>CA,."I@L7#%,:4XZR)-E4(HB M3\"A+A:3\_U%2+HQG!;IAPBX@_D>8F*7P-Y.9G,8_>_AI\4-N"(@"#(P%0H= M-H9VH5C(^8-40W@*4X$^KJ@V(S@MUO<7;@?G!X7)ZJ;S8HJP &(,%F51LY2" MKEDOO(9B,\M( @]D;1"@/L(F-Y[Y['G=6X =3!X4#*LIPZ.W9Y/QE5>O ITB MM'>XH@K3R4<6) _,14_;2#"%IS[>V?7G/GM&#Q)D1T;(04&O#U.H>?GOOYW' MR6C@D4>14V&%"_+D4]1D MK,()IZW8W&N3ZLZUL/??9\[B_"#C(/BG6MT@Q_ M_9K.8/P1%W!M,XF9KB( E0"A_T9S]T8 MGCWCO0FX@_D>XF'OSV$T^N5B1NNGN(>/UZCM./=);\93KY,C][.3G_!.-O ]*K;+U#AII; MII4.S)#M[8_YZ@3PHG0?;AX.VCO(>[U_@Q'HQ4GE6-6UB)S$.3B(1@6 MR0RL11VI"-5C"FY]YK/G=6\!=C!Y4"QKN;9_T$'Q/\:3+^/W"+/)&//KV>P" MIP,LJ(HO@GGN,M.2)^9ED/0+",X=SR7U9U9O /'LN>Y/Q!TU,CWD>?U],KH8 MSV&ZS&69#8Q$(T4H+(<:MPE"DV^G-#/*JX@F2/#0&^EK#S\1L@\1:0?)/:1] M73KNR\*L&J.CDZ36=-C$E16"&3+MF8[DXP5ND'%N0@DJ@(ZZORS=3@PG0GD/ M NY@OH<0&3D Y[72=I+^N; 89V\NYK5C2HW4#G*I(5FAR!>0M/LXZ9A';YC, MZ&.Q(,#VEU5P'Y)3T8*^A-VA"X<'S88X^P!QA .!V6L,]&@DKK37M$B5D+8G M<@>%"U$[T1?MJX?VR/"-ACC'X74OP775I_^P[&[RYS2:S##__.-\>H'7WYR, MY_AU_NL(JVGX\X\S_'A^)Y*\XU4E?H31Y87XU^%LD(I4V0IDR=3,)DXJ"%A+ MO!3/ M#:!'V<[6N/[9'Z>_H.=:C"?KQ-^I%?S_T)EBA>+3:WK7 ,UKH<';Q_ MO[K1*JB?G7I30Z;;5!Y$PITM^@ )MF34H2W!&=J04J##P=8Z:N4"$U)X#TD4 M*_H+;;=D\E:KJB,0N8O@-A+X'S^MR8 .CG\>T&KJY60\FXR&N3;Q^P5&M3_= M^S/$^>PVDJWZ3&W^K'Z:3&V)=:W#E))6.XC>Y*"TH#]8BUYRH.-4*.Y@L/EC M#PPDUSR^>B[>.-N%*Y+7LSTY.MLY (/:ZY"K:"'H"-YU6+$]!)3O0#DT2DY" MF]?KUG\,YV.9*%'!,1-H8M?7D=8(-C*>HHS510^K(=#E<1;; ]NQ5I&_Y]VA4 M;(3XAHQFJ%&)WR>SV4N83K^1A_0%IGGVVV2*PX_C 0\:N"_(N':$&#QG@==" MEY*4L8DD03OQT6,/KA7454K1B_1_+H;+[F]OR8$G4^ ZQQ]+ETWQX=KT7YPG[U"'8&E M'GM_K5"_F9_A]"U\JW*8?9A#X)55R6B6!-;\5/K%9T%?\N0(&^AD M.M) #]>BAX ]>WWI5?(]]@I;X?L[3(&RL *LCBHWL8AOPWCV]!\@U1X;D=U&<^G)7X$2(6CN MDZSYS;7A#NU6(9!';U6((A=%OW6DN?1%]1J:XS-^"$6=;!\BWP;N\$N8G;T8 MY_K;KW10?891/;9>S!>&,ADVU8''@?,I*1'JG1#0[H.)E-Q$RSR@+#X8K;!) M5NI6Z!Y+*0YBKR46-8Q>4IZ [[6AI$"ZY"^QF]%@& M;Z/SC#975?,0!/-TB++"(PCO8N2VH["T!Y6Y!]1):$A?0F\0!'D]_DPH)M-O M!&E0G-+.J<"07"123D%[6XZ%83$:2I+T11-CXR:(4R!\;Z&VBD3<6N( I'"F M$(3D:RU5-(;%6DP7T>@@4(@B.C)M>HH]W()R"F0?*. &(8:W4_P$P_SKUT\X MGEV=/)F3N0S :S4LU(A8;0 HL-:\<^Z21_*86K#>B>84B#]*""I[ MF9&Y7$@1@7L&4A4FB^7($WHIVYSHI_:2[R_6!I&"M]/))YS.O[T=P7)*&KDL MGVI8Y"_3R6PV4$)EBYE=/?Q[A0L3C_.*\IO[_W\7W-RYF('F0!A4RFPOM74D7 MYKV7S$A)VFZ"L+Q)LE)?"WC6.O8H+#;P*#8"J\:PM>3.I+B(U"+3)I*W(QRR M9&4!!2 ,-,G^N0_4L]::WJ3=UO7X8S).:\>Q$W0,DSO$8D+#M/:&@7&6\92R MRD$;2!WU7;UZ(7=1/6M=Z$_>#9R2OTPF^]=5KS)UO#XNT+O-]I[2K59[&F ,B1,I%PRV5BU.# O:84FVR+=8KQJ MD]OJY>-/@-&=)-@@OO3[$.)PM"A1)8]B43%^-AG19\^J=S'_=AU1M15<1]+A%H^R4F7 ML_3,7R_OLM?+N9"J'11(LN M,_ JT4;I"%4(B24R8Z6/W/%&J6V=L%-&^E!MV(3DD3>I!Y U>QJY1UA7+5K6A &V'" MB([5WBA,N[3HBI)8+;]'J[.&KA:K;6J)U\&=C(KTSD0#Y[%#?VL3]Z)B8D[6 MIF4>:,DB*8;&)^6+I_\WN=<^XT4N,\\L6B(Q!&^4\UZ@:7)UO1G2B6I&3QPT."=J@[OA?%'W5W/YZ60;CC_B M.!'( >V*WGM AB'KFH1)*R8=9F056PP\)V>;7#;>@^E$]:,O%AH<*/>LF+13 M0M' .&K.=)21-K;:]-88]-85'D(3_7A*L:NCJ$=/'#2XH+[1'W-9[A.LL<5E MRT0RU4FJW;NXERS'PI6/CESH1@[(;2"/$<7LAZ2.K6%O";>(2>2\$"2,WL(P MOQZ_A$_#.8QNP!P$@;((0S2AHWU*02W7,<",S%+(;(H5;>XR'H1V,EK1,PL- MS,X/4X39Q?3; LP2UU)_1>"6)ZM(867-\^>U/CQ*(E,"=])#C$VT8Q.@D]&) M7B3>P,1\AW.2"N9?83HFLV9V*V>S#-.07"3G _"DFC'3VST,#2O(%HX2_524=3/*M]2#_CZW&:G&-MA_0'SM^4#_!U M8$S0):!C222HI0F&^1IX"2$(BEHS M(M9QM)K 8-$L1F/I1.01NJ8CM'!83D8I#I1R@X2:&ENI ?K):'2CR=7K<7?? MFD&,7BLI-+.T]Y&6.L=B[<>7,&:>,Q<0F]1U[@;S9/2E(3L-DGK^.AQ/IJNI MJ81J8*R/H(TB0BW6OO.>@8J.R>A5TK+.M&[2#7$=R(D&.@Z2=X.]Y.XRZ9P; M7=3I'V]K51$)?#Z?#N/%O.KNATFW=@^S:.1()]W6&MA%UI[0B M-+FM[P?^B>K:(W#["&F' X_&+"X41*Q)S%P+%GP@&]\)KT+)WF.;F[\'@)VH M5O7*1X.DP]L9[U=9"SBV(8Q'JCG;!$%;RSODF)_+VHGKU2 M]"?SCF#_P<,)KA:['+M4%!BPP;)D:]]RIPJY=M8RA06ED0;!-S%_;\-H/7FL M$=,'R/*Q1X^MEE![-,V6]]2O%[7U^7-MXE9;!I="&DL+G+VD7SZ2%;^LN%_, M!7()8JGE''3&D67D:DFULX%AU(YG2P)LTU%E/[C'GF[6AWYT]-)JS%.#J\7= M4:]&1FV!>_/TM,?0L\<8O79,Y3A8'P]@]BEI9@!5#!C#K-&UJ+A$%K,G'2A\-+$F'Y:&KEAA-QS5,A=".U1$6?3^>#]19P-\Q"FY%O^=6&D#DK2%A(9 M(PV]AA]^@W5HJ_6U:K[\<>WO8]#VZ0WF3<8%]89 M*"=TOWQ[.8+9;%B&:;'P-^77Z\&,.M5I,2:S''2NO=1VC-7XM&_KM@ M+B&@J=T]"M;A1&@Y\R -,XK ED)@V_39>WQ=>\!\>MJJM@MM#52L&]L?D_G; MZ? 'F^DZ6@5$Z"3 4,51Z"!>,,\U)GI;@2FC=)$MD9Z?'- MKW;$;S5CJ"_6>K3*%C;BRG!XGW!,P">+%RS2.\07U7^F5@N74B?4DR7B%&@9 M0'J%VYAL1W5CU1[3&5= +K$\;?Q[!,F>@LP7VKZ-J!VL(:VHWP3 MFN.:.STQ-6DEYKY=\(W@DHTJN> 9E[$P'9-:7MD$U+KP7)21VZ21/47N-Y@? MQZ1^%^DV,"*NEKDX -^4Q;7^8JDI1"F++2S'&,F,4LA .\UX- ZU<$&))LV< M-B)ZQKM^O])ND*!^$\]*,;= U-P1O@7I<=S=GCCKA;QD>,X8_[QAV'^^<2J(;2P>8:[<-+@"NE&E3"]=&^F"UGD1:WH M6YR^/Z,7<< Y<.%49"DELN%]*,Q'%QA XD9#D$*W.QO;LE:5O^;>P;ZXA M+O#,7ES,S^JE*N8!2&.5D($)7T>E2&&8MYZ8--)[I[C);7R>>S"=DDH<).\F M?0?7H+V>S2X(5HG2I2("2R+61F>!?'(R])A410@;ZZRO)H5S&_"<& MU?NWN@HL@0VX(BVD=3)4QC&=ZU XKBQS(?),.HFI329X!Y9G3_NA\FW2\NE6 M+,=FY0JFQ$P*EFE!JABYXD1.24G[HF&K)*/GF_1]"+T'R/*QD[XW!WBUMB R MF:[U$IGIX$@@D"WSIB!8++5!T?=PM[43FP_>;>TBU:/=:VP#ZKN[V]J)J:TN M./81\]%T@/.H8J*32*@4R0+QAL52&TNE9(&#=\;T=Y7]Q.^V^J=^%^D>]6XK MY(!03O0O@VB[_MN M:R?.'K[9V$?@Q[G;,LF:PKEE0KC:Y$!J%D4QC'8[GW50WI4F^>-/_FZK9PW8 M1"=5L<']G^7]1#JM3NL; KP+(-4+FINO0]@C(G<>!Z* M\WKPP&?W?G&\0BF@3C^[^[>H>?<7R!LX'# M9%/*-2-$"+)ZDB8[2GDFN*WMX7Q6LDE0807@2<2-=N'U;C_'/239Y#)I-G]3 MZDS=1<,3G'X>)IR]GXSR0"F5M*#-$;Q2=11&;74B)6V.46."D%-N=%&P"=*S M9[TG:3>=9OSZ_!,,IXOC\@RF'TE%C0VR&.^8Y;5D+CIR<>J<%>Y$*A+W@U\B;],)[/9V^FD#.L$-6Y+BIGY0"Z2YN0T^^"0H*CH0H'H MT[BK(VSYL//^.O73V12DXNL MLDT*2>.,J[-8E6'>T<$40@D^LU>(!BPTN$:JI]27X6ATO3_5 M]L"#$NOZDJCC%&MF0U8,G"=H$3EWR3I3FC1#[(;S['6A!RDW:+Y\U>KLNB_T M(/G,/3K.2@DUC\'5&<]:,(^UF9(7%7(3*^ NEF?/^J'R;= K];HWPQ+358?, MH,AK=E@[)"S*0:)CWA)3A;NBN$A9EB:)(IL /7OR>Y%T@UZD5]6:E^YE$)[D)4L"A<8Z6'R(=/?89-90&LX3H#O_>7:H(7H]9;S&ZU\V=;TKS@_ MF^0;[5D&65GAR!YEF'A@&@-G(=9&WE!\S5@KO$V^]5;H3D E^N:@03O1A8OZ MQV0\N7U8#8P0PFH%##TYI3IRQ:+CM59,%K1DK!IH$OO;@.?9*T,?F26\),R?CAKZG MY<^+7<&\<3F2W)R>K7ILA\ MB-6*(6A2FIAUDVSS:PC/GN4]I=E![.%%]-=E#J^&GX<9QWFVJGIZA6E$O^6! M\:K:*(X%%0FDR)F!EXK12E%7%8RB2=O4;< ]>V7HG8$.-3DX@+@ZF5; ?H'9 M, V*ME%P H%*$3S;-7A,-EW,'\P7'$?^#PX]D< M\XO/9+]^Q#\NJDS>E&5IS)N+^6P.XVK*+-$FA<)'A\QI2>4SUY3VG'2H4$'QR'7]?K5<'1!X =:YH)19H:02 *>6(5L%!/6 M04K2T&]-3I4->)Z]5O0AYP[^#PY0;M#62WAWE';@I?:8%?'F4JHRJ+?KSK.0 MHP3%K0VVB4^Q(\YGKR\M>>G0HX/CEVMY_S%JR:$HYHHC.%%)!F0-,8$82@PI MB39C[9],'>1!*0O[R_*QZR#ON,J7M?F7G71%X<)U(CLQ._FT(2^\NYR0B0=527.?O;X&H[?*8;V&,-ESF<5DP7+'==;]]05^PJT2]C$( M^I%JCPGN]Q=R;P/JNVN5L!-36]7+[R/FH[5**. B"E+SC,HM._M%Q0V3V8@( M2>NL^NN,\L1;)?1/_2[2?>3RV$EY.3G_-,6S*K[/V'.M;/>GMRR_C29?9KW1)?9&9:D846 MBO6+Z4-_S3"_'E^EYK\@^_3S8A+3 MBSA;S/@>>&X$O0")65Z[>M:*'&*$L^1ME#YHEW63VZK=H3Z)8/,NNK+N(#1F MIT$E]8TDC:S0"A'(C0E*DW<,F@4HGN@EWXAVSZALDQJIQTQY:4W8YI287:3= MI-?NIIKN5T@'81HN1]Z.\XOSR71^.==T8+,)$4-BV0D@ZRIDYDM*+'$((N;, M76J4(K,'VI/7IO8<-JC3?I'_Z^*R5.##Y!VFR3@-1TB2NZXN^##958JE@%%1 MDF>O5"!'WW,6#20&F'0A0S ';)+5W6(Q)Z^VCZX!#4K4[WOA(%L3J@_JN:.= M'DQF8$-A1B3((4N98I-4TB>U-3X^Z9,VC+6XV[FJJGY3?I^,/_Y.+FE>=-V8 M_7<JR3EX%\J_ MU.=0?EIT;B$Y5CF\&;^'$;XI) E:^_S;VQ&,Y[6$[%,5WT +YW0BE8X&2:]# M$BQZTFLCZ,SFQ>H(3=H2;@?O7YK5@L<&O6)6M0>8:^2?-LZEY>>T5[XV/W4E M6EIXCK73MF9T#*.2KM0N)TT"Q9UP_J5-??#4H.W,JMPYD22N&E^A0/ @R73S ML&R2%ITHC$.,4G%:*33)N.G \B^].9BA)IUJMFB?02*KR>F7%7)OIJ]J@[5A MO*CTU<[/A6=>' L)2")&9>81ZUQJ:YV-+O,VPBFG0@H&N,]>*+%8)G\@7.8[:W$#U M'>G+OEPT"(=VR*#:D=?[[R)\.\@.N$GDMBX&).H8ZNU7B;47'OW'9>"F24> M[>!]1ZIS,#L]1CYKXZ-?2\%$!MRO7],9C#_B.YCCF_$_)M-_7HMBH)W30G// MT!E?YZW49B@V,Q&R2[)XX=>[!W0VEMKF62>G"DV$W""8N?E4? O?EK4)H%2Q MKC#K%#FCH#2+T@6F,JV<:X?2-4E9>!#9R>E,&TX:Q"0W[&\O+Z;3188BQ.%H M8?P/G+I]$B#D+VBRE#;5W"K!(T%E00D63(7G5JII\6XS?D4+UPU.; .:] M]M=-[5XLFG)C=BJX&#N0'I\B:I6S#$3]N@?JJ=:!]<5.@Q YF9B7.^Z+]'\NAE.\E;;S M8IRO,W<45-- T69>1P7K1$C!%'K!;0_QR>Q3O1&^7D?6AJUC MZ-4O%S-ZQ68S7%YU5ZE=_DT>Y)2M4202+,+5J;)U3[6. ?=H?;)!\28GX"X@ MOS_=ZHNQ!O?83BJSO)ODVG]SGM,%].%<%YAG!/> "*1 MNZ.,)+Q16!9YDBS8$!W**#-OLHK0)H@6^37^J'@[=[]AC:,17@YNKU=9-&_5- MU(L8=H=X!JA3X=7#L;D$&@1JK_R. M*J.!P9(3>F#).<-HIZ97S!7+2 BCXH%G6H_S"UHW M.8[O<3R<3&M+FP\X/5\$9Z%86CG9[J6&(#2040L;8BRBQJ:9@!96W2FIO0/"E@'=3):TIOC#0(X77O>#=& MF \"9$R1=CCCC6+:%B#%UI*L*LQ2D6W>J!'V@\B^*[TYG)L&K2I^_9IP-OL M7R\[,2YNW#J[6'5%@8HSYK;[XQ7A8YD,N"2TL"TBZJ6 1'BH"!E]$;H-D?@@]!. M7K=Z9J=#@0Z.#6\OD4%*3J>:$!JL$DRKDAF@38SDX#UH;7EI4DJZ/<235ZA& M;'4HUL$QY^Y6#HL,XW&NO]6DE,\PJN_'P)+1QW,BW9>%UX)JDDG-3:D]88I# M8>A5:'(T[@#RV=^/-F.D07BZ&]5;G YK0MWM&MA!"DYHH0L#+25AC8YYSRVS MPF:O)&1>FEQE[ +RV6M/,T8:A**[L;Z@O7,Z_4;;Y-]A=($#$X./@DO&,?C: MN4RQ4/4\)@/.B(RJ35'F5NA.5%\.X:!!='H[D"4[)%.LSAR-FM6\<1:B":Q. M0;1:9J13^XDHRNXB6"0MW%,8- +;RM"5TUE\]&47WNQ'A$'8Q6R'F3\/Q# MP)[]&]*KY!L$5M=M2*C0 V\2%[L-HT?6830Z M&M<'R+(K(>B'NJ@\_W,:3<@!^/G'^?0"K[\Y&<_QZ_S7T>*!/_\XPX]W\^"W M5X?- YF11^ELCDR4ZF*0>T$NAM,LZLRM4CE;N8W=]>QGT>_$YH.SZ'>1ZM'F MD&\#ZKN;1;\34UL-)-]'S$?3 :NB51(5GTC62P6F(O:0#9&5:U-1%_YTVNVHCK;[SZWA. MDAPHR=&%@LRD6O&?R(J.' 3)P13:]#04WZ;J:B>83\+#W$5'[EP7M&.EP;SZ MN[T-%U=DM][!=[24WR;3+S#- YD40"J&&5^ )(/ O R)&>&U#-&2"C2Y--@1 MY[/7HI:\-*AV66SFV1:0=2AQE&4]MX@IB:3NVZ" M> K-2'MDK&N*VS[B;D#]C8OU9>0VYBQ]CH[EXLFH=@%9),.=A6Q!*:U0Z297 MUNM 3EL%#A)[@W*G%SDOI NCMS#,K\>KOAI91UE"TZ/W^&CZB*^ M(A)2G<%-9$J%=-*)()CF5C-?LJ!]CB= Y4&(1N4'#T$[;:7IF9H&=\HW$"WG M1TS./TWQK(8:/^.-09&3*0X_CI?3)=*W#U,8ST:+/-/K)MF+IHP?X.M 6V]< M=IDY[VA)9,HS'W7MW5-TX,4KU:;PO\%:3EL]'YO\!A586RZIOGWT7EYF4;]= M1M9?C)?_YNUD-I_B?#A=N*6U+=7L:GG"ER),3"S)>LMM=&TQ2G^*Y#&($B&; MTJ3 N/&Z_J7GQU**)JD/ZX*K Z2BU=(R'A-)2];":N^1!2Y24,EP;)-&?Q?* M:6O6@:)O4S)&REO5>9!<%@A9T9K,HN.V91Y582(KI7@&@&8]AB\AG#;Y>XJZ M0:G7?;O:U2YE04N52!-%R;1+82:,"1WC!9((3JC2IOOE-N!.6U%ZIZ=%<=9] M(.\]"U?G93T2.PQ"ET1-*LI,B)R8+B:SZ(UE$D.,$$4@B_'8:G? >KY?33V6 M$K0H'-OF#7P[F2Z(G"]['=PLTSY$VH MM';HY<%7#=<- 9T)(J%4S-2VQCI!84$1)B=,$H[>D9#:]N4\;4W93] =E!]^ M07!S".:&:U(Z9Y?ENIO;40RR$O5R@S-O/*FNE+60/$NFG=..@Q#"-KFO[ G_ M::O;8Y#0?_!@?!;=_2+4W4U'^XE.:O+ 3=U7FK"6K! UCVYHCP)%ET 5J*,-H,L MSC9)Q-P&W&DK2^_T=.C0P?'S6QF"/H@8>9!,\)HAF+QG$*-A#KQ4%GWBJ,ESO5QN[>(>PP$R*RXULP'VG%U]59C,9*^%$2I MML&))LO<@.>TMZX^2.C('3TXA'1/5AI&B<)*RQ0':+6T\L;2EXE4]NP"(.DG=%)%D*1+)OL M/'BME6QRZ!XU;ZB7U!7IH39D3BQR7SO.^=J-J79-Y4%Y^@LG2I- P4.I*[LO M[J_#\61*G[,J7-O0?BIFC"(+QXS&ZC1'VJB]%2QG[66VV3K5Y"W<#MZS+PAK MP$*#*I!-Q8]+=(L9"9>M=N@-CL/Q*M[B1:JO"=DU-6> -A2?Z%V),JB4N+2Y MS<"*O= ^>TUJSU&#$I*[VQH!'EWD>OO0=3?:O)/SJQ_XSU[U'H'%!I4J:YV(Z"3/.7G!N$))-E%&%L%IEG022F!Q M$9OD4C^9'EV':<3>LGSL'EUWEK#4Z&J:3L:+IH&U:8U-,29K'2M88V]T-C.( MAL1D"G#ODY+0)O9V'ZHGTL-K)[8W*<[!4F]0$[V&:=5M: M0._3SVEDE.E$= MMZ]7 _;6&R[W)OJCZ44LJ@:R$@LED\WN4V%1U=,MZV"BE%:T&0YZ1'W8T.OK ML=1A%XFW;9GPUX4!-BA:TK$I:!,L6C$=BF(AD463BQ0@0#G59B+Z'23'-S%[ M8&AS:X0]Q-N@R]J$Y! M#_H3>X,]X-;]PB4D">!+,)EQ25FS!6HR-\3H&.Q!T@RC6C6N, MSFN@2Y1*>.N@".8 :B%N(K\H&V E*,S1.VECDWCH=O!.03T:$-$@T+1V_7KC M9NMV?=(EVJQ%-" ,4SQ:IJVP+/HDF ^.@RM*9]$F-W4GF">F/GT3TZ YRO+V M<^F*+0#>QGP)TMM".)1C6,=6Z>()I B6(3?T!@!INVOBA6Z%[A24IG\:&C0> M6=:476)!Q(A">.9*]9TRV1>SI*$!O0N^QTT;MC/]R>8H- M/^.R)F*95/"FO,B33PL9+]KN9X5:$&G:(NU(3M0[8%ZW)9G0INCT5G,"MQI! ML V@9WQYT43F/;JIV^!;38^Z9;_(4%&87&AK$/S<$:#3/#@0Y MV[2K0JT3#2QX[EFB/UE/!C!/1\E\/K;MT8JX[<)BNTB]P?W(+?O8F1 5,B,[[.B4)-PU$>OBAO0_?L84K$;5EWCJL#90"BT$* MTL04G,K26VP29.I_^,ZMRZ5EH>.J#'2 UIEHZK#:P"/31F5&O#AFN[S;F)Y$ZN@N[-][F7> O!L<7VN.848EN56.^91KX:91M8^Z8C')0A8= MO9IM1EP_F7S00V@^0):/G0^Z>7 A;<]%*&M9"IKTDVO%:B"7V4C_N2B*D-OD M@#[[F:T[L?G@S-9=I'JT>9W;@/KN9K;NQ-16@SOW$?/QYO9F@2;1_J=32DPK MJ.#T/;=.(CVP;OAQ[/YI%S, M2)PS^Y1UAX@IM11#)%% M:QQ#P64&RT/(:HMMX<$'G0SS_8NU02KP^W2&^6*$;\I&*5Q>-&=0.6)@O-2B M%YY) I"05-4JG3FJX)LT5M@6X+$B#8VWB29\/'9,8K6XUXO3$?/O$WH#AI\Q MOZAGYNR_XRC3 FDCS+]\^T"?M;#9O0A<692,#DV2(I###IYL]N12SBYQGT23 MDM5=0#Y:1*.)EJP/?V[%5H-[W(>Q+K[Q!YSCI0.W#>"69; [(WZ<$MEV2K"S MMO7!X)-0/>1@R9*C]Q'J/3>F.J4R:A9#X29S;W2;R>1/1.4>J,)]PAJW"W$] MV^<+*#5E\V-MO[3*V4Q*6C">":P=2&JC5^#6,:4P.*\(EGLHX+/ILQ^A V5; M.B8]RO*8[OH-9<]1@:LJ+GBHJ5B>())CR# $'Z7 &'F3:^LML)VT(=0W-PW< MN,VKIP^X?%VV@=C2XMD"X^/8.+WSNZW^'$A. V-F&ZB6MEQ7KMQO'KJ29X\^\NUQW+Q*Q"7%M(V,/I.*KCQ_..G$>S)P#J' M!XBOQ:NZ*BKGY#N!B8P;2\9S-C4"K0T3P5D)P2*:WK*!FK-X3T) OR3N(K6> MR?LK?!V>7YROBKD="I0\LR)=[0F B47+D7'M1%[,TRC;-&G9BKY;3SYN4OK> MLI_T(;@&?M[BXN?%=%K7M3K#EY$,.L"%\X(!%EZ;/!3F2YVBL+#5IM=.%:13NW0-;2>]L,[7&4 OD3?+]CZT9#[ACQU:,7<3>0"'^"M/A&-_C]/,P MX>QJCUP9G<&4$H1E1D3)M->1><A4"!Q9,YDR 1!&LU-(W:?:W%;J3 M493^N3AR3O'BR@3&^?V<7=WU6GWG&#V)=RS@NTDC%@ZEIX!J- M]4$;I5.*&DQ27@RV@KVG8*\2P>B37PUG:7(QGK^#.>XMW8T?V*>(MT.])F=K M.;<@DLNI:'0%/ 9GBA)%@8@0!]LO8$]AK[UU,+^8'J;*&S^P3V%OAWI-V-R' MA-$(#XIKR6-()OG@!$:E@(,=;+^ /87]!E;>P$:7Y(\!YLME:Y4/(.@5,>)*=S6;T3\Y9^/ V)A-FD7'=264X6?8>?+J;IK+[% MKVIOI5&+;6]' ,>A^!"IK.E!BH%G]";Q %H%&3B]JI87E!"*W^(EW1%+7X4[ MRY8Y?\7Y69W$^1F739]GOU_5HQ252I%:,O)Q(].H!:,CFS/T6BEO9%:B3;N; MK2$>DAE[2]*_XVSVX0S&_SB;C$;?WGP98WY_$6?#/"3BEEV%ZC>GL[/AIU4# MU ]GR^Y#OTVFMS[K+4X3_3Q\Q($)6?':+;?X))F6Q3+:MFG-QJ.+)GB'_H&W MZTA0'Z'#3AM%O)FP^]0H;M*]AP[VZTWB[73R<0KG?UQ4V;\IEYV&+DBRT^'_ MQ?QA\@M>_W >E)SJ$"'.'.A:.!I)Q(77E@20P;L,NLW@IH-0GYRJ'I_+GHL, MNH%_F,QAM$1_V:MM=@/OA\DK\J '4LH4L]5,!NUJ6T#-Z/]U#F?P(6?OL<@M M=LC]$9R<-AV1D!X3TA] O0'MB_-J2@U,U A&F9"'8M$YAAI/?U)6J/00+36 M;'/,[OO\[TV%^B.CQZS3E6BZ!7)ULM\XN87E.4H4C(,453*:04AB40VFO S) MK&\]?0ZNW +AR>E56XX:Y%4]*(]59S@18\J.J2@M[9D"F'<.6>WJ6&34Y!.V MF9*\%;RC]5(\DI74/R>/W>?@=KXQ1IWKO3+MG73XZH+((,K,E/9!6RM#<=O, M3WMNY1#]L=E9#+&+5!NFSV\#XT2+(79B8$,>_3[B:\BF!=JILBQ,JTB_T \R MX Y8*2)F'970LK=L^J=1#-$'B;M(K>]B")+4=4X_B.*\(IO"@J=C*$!F7I7 MDC7&>N.LT-OT.MZN&.+FDQ^O&&(GV4_Z$%R/0:^[51G:6T<*Z1F S;2F3,LI MD!C/(=3>CQ"W2D-\3N4L>S.XM^".EC/XT$7)Y=]/'KQ0:W>9M3.$XUQG'2:9 MM0LMX%)9FRTHDW3V*2*G+X40AB=C\>&\@)W1'-A)9_5QUPZ&=1YEIK="\]I3 MG_[,HHC (A;'77':YR;YZW>A'-PF:/6)_Y@.Y_AJ\F4\4!Q#\?1\+W-@6I,Q M'&6(+*14R% 6J$23%OUWH3Q"MY?#N+[3R^?.%B:ZMJ4ZR)DE@V2BBR@8"$"FG4L+.$-X.YWDBS1?C4(LUKE,SV39 M%TO.(406:P&A2_1]#BY"#@]X0)L^^Q%NH_87]:1'.?5HY"TZ_T\^KU!$;8)3 M4K'(:[__;#@+1B8FH_+&:>7*^L#R[HD)5Y_X7#G:4R9/)C!QJ^4$W&@Y4>O^ M5GTI7];2&M3$&GF$$BES+P@!"E MR _7EAR$K/U0F5IJ&I-B*@59L[R0@:0O!2F'DEH@NB89>^V&RCSXA!N#+DI) M7(IZW9#J;!2A'0-.>[?WT9E@E$R\R47[LQT\LH.V[#-X9!<^FL1*EFFZBUJ] ME_!I.(=138T<2$!EE 8R\&1=M[?,(P+#Z-#E()QL,Z!F$Z"34XY>)-_"_]FV M"Y0,4FHE!#,!(],%) N))V:4U\KJ&%)(;5-VGL]8D@/TI D?CQV&6]S((8Q^ MG54OD]9"1L1R"#KF5_AIBFFXJ!)XA;,T'2Z&H%^O?^& @B4KN:!G(0?.=!"U M8T=P+ 8H])8XFUU_310/0?KX:4%]ZLWD,?CK._UD"^"UU_TUXDO?;!O,O6<> M[0GV$=*4CJT8?'WD6(>083U,![\NP M>F;ZMP.'/<<]W^'Y9(ZC;\L6-)C_CF?#-,)5_$AED<&5S(*WID[9)2EH2U\& M":7FQMBTIEW=,;5[GW+D[)^CL#1I(N(&7M_]W?-XSEKJFAE5!%FK)F@&15H6 MI,,BR1=)L4F Y(ET+CRZOO3/2@.W\)>+X2@/QQ])'JL_OC[_-)U\7C@$*[T& M8[0C%Y4YS+2+*O)V8AWJ UEB4!A"6 _']Z,Z6Z'[#E2H?Y9Z+%!<2X.6+MHZ M#MZ:FHEIG&(>0F112.F-$4:7;7(LGEN-1BMG;"^YMB!W56:P!8Q3K=+8A8%- M51I[B*]AE0;]CZYY$IHJF+8+V)-JB4E$N*W ^BVT:7#\-%K>KTNB!Q%VD MUG1DA1*<:ULD\Q+)=K!*L&#!,&5C\-)&"?W5PSV1'/^=9+\QQW\7P?5=I7&K M7$1;3));9%[%Q+10I(ZDCTPJF3.YK2%$>V)U-GLSN+?@GDPRQ(M$5L%L\:2& M.0Y=3SE.ZL*#ZUOO=JGHK=-HG%%<W_R)RP9EUY="-J W3@J6E4:RPNFL\=%P9A&B M\L1CQ";W9P)E@G=-P[%:U$&9TRHZ=S: M&_I%JDCV%[UF/!HA'7IR>YJ42=T'JL&"KQODO"E_GU1B5_DXRY^:8AY$';P+ MSC-1H$Z]XXD%@Y%42^N0<^VXW215;C^XQS]4>M.CNU',YGPU."%>Y,] .\?L MP^1%* M^3M,A_5 6&GEKW18S+]U]>,R -%J;^L1H3\:('Z2"Y[+V.F24/%2$'%I-P#$$EZX0!%[:)_^^M)9NAG:">],3# M74TQ??E!!"D.QXL,A/?X"6J"TNC;.TR3C^-%6^PIC&>0%L'2%SDO1 2C.A". MG-2+Z:UHZJ)Z80#@22-[[)O-O6RWHA+3R27!^ M5Y?M(?F+JS7!-:;5^_9I.DP(H\6_IV\/KXH,85%D.)F?X71>@SK+0[].)D[D M(GA:A:%5E( LRMH:DZP_1.^DD6L[8V>N8W^(3D#U'I&BNXKF#LZ5K+/KR&M8 M^1 #X\GVTT8QKESMW.?HX%<@F2R@DQ=*%=4DEKL.Y 0TI1<9W^7<-S2[_\ Y MG>DP.[L*.PFKG0^DFLDI(,< /:,E RMHP480(>HF^K +R!/2E6;Z&FJF M14V9Z0H0/<9%SXT>X*_K)+2.N.GL)?WRL8[#68Y+JZEOJ<0@JEQS*(9I(ST+ MEEP5660./H@L3).8PGYP'S^EMX4&=33>:\QD@Z#X[J@O4^"WP=VRZ]J^P!^G M0=LQE.-@?3R V:>DF28*K&$]0EW+!%-Q+$".9*?&3(X(8I1-#NBGI9$/M(Y[ M3@JY"Z$]YVA?S4X<7M4%9@$!' *+MI9_9*=93+HP =*[PHU1J;>N!GCF V&Y;A,D[RIBQO+Y?5"<+GZ,F127Z1\.0\ M UV0@"=3?,I!\&T*P/NY1'X ['=AH#5GL<&E\SJR[MORRQ=N&ZPM3;)=P#Z. M&=9>!29'YJ^!X;439NY,S>'AS#GM:_5-8<&DR*PTF ./R;:I)GY\77O P'K: MJK8+;4=+Q?IC,G\['=8BD5]P3"RE.K/ZT@(P-M3.EB0*J&-:+=D"P"W422ZQ M5G_)H)OTNML9Z?$-M';$;Y6JU1=K#>RV#J-B\9H5'4HM'671U>F_B_%>PM1L M1%E\3/0&MIEDN0'/=V%]]<%%@^RM+EC+FPF\?&.V =C2JGH0X>.84KWPN86. M'$Y&DTXK#P%U7F4K([T;,M;F^^0!QZPB$QI]$LJETJ8WZR-IRP/&T.,HRRX< M]-R^Z]5N&"XH6TS)I,#8)!KNM"9P'+S,Y_$9?$A MXI[T(*N>1Q;\,9G.\.7%?+YLSO,BPCA/QC7P]6(5A](U']#HP*QPI*\:(X.< M!0L\9!NT(!$\5/&]W9-.B=^>Y=KSF_KBX_2W(8[RL@M<-7PN,84H#%G+EGE- M!JQ.2;(8HB53UDM7L@XQB2VXWO3YI\1P+S)L$#U[CS6&_*:\'N?AYV&^@-'H MV^OS$JS):)AK1SG:]_Z8C-.-[ZSB04L[R'#+%5L%>^U1; CY31L1OR1T_I:*2V3>K8<0'<6XE0% NZ=G&H.WMPBEYE7U3AUFB'K3/>GH)6;I_6\0R4 MZ\L4SEDICW)*J3"69;U?S:0ERJ_TUN((VG!P5<2NU"X,<#0 MJ-G3WR;3ZVF]*&&^=X%E[ MZWW,1O+D4Q)<)(^# Y[;L)N/%48XFY%97@+\%:9CL@=F;W'Z_@RF^&HXNB![=0#:\. M M,+1&,&Z8T5,\' M# NB&"8#"(L*L8@F20+/LI3T$%UJRLP3[AFZB.VX[".)#%E20!XO:A*<]LB* MS;;DA#+FIIU?GFNVVTXZL&6VVRYTA8 _Y7MMA^?NRJX'N)Y]CDT.]&P30[-+C)\,@'K5VBRYL8KL/ZZ=_[;5%78"$#44P!]XSG>K< M'9,+0YZ#E2XX[IH4RM]!TE=KWM?GGV XK;;T(M# C4-Z:8!%-+5#%9ER413- M@LDA "8O19,^^=UPCK]9'<;XIAZ\!PBY0>3XVJI?X5L:[S%GD9U(C",(VC6E M9+$6D"N1<[1+9$50CC,7F#U"-.XDD[2AJDLMT M+]QKL'6$\*JWSA:0V^;8[8SYL;+K&NK";GK7&Y%/1 >U+K&@+(P[( ]%ZLQ M>[=GXSN/9A#][15;Q?^^G;T*ZJ::_6QMH)=%>\@^:#K3*)R7HA>:U88#QED5=$O,A65\ G<=MBA>[/ONTV3U8FCVW,KO.R201+WR# MQ>XE."" 5BR)>LL1>&"AT/)2K&XKWB]#*,O5@DY.R4"V1;($3BE=TZ\4 MRTX'D,+YE-LDG=R'ZA3.@/[%WR)':8GE4E&W =,R''$+S>,$&GIDZTX1\Z&B M;K$WW +E;>&B3@3*B31"*:R),-6O*L0I.BNB/P_H"3?RS:=Y%PD_A0 M3;N]6NSOEP-]ELT&@X*DG&;26W)LL-2YV #,0)%"ZRR-;]+DX!Y,IW0,]"7Z M)C7BG=!6;4BW -*1O?$Y78Z<@ 1Q]M#+D$&*W3P63'/P3,=@1-( M79@N7@* AY(;M:XXNI8\&#=^#"791?X].Y?O8/P1%\M33FGCXO]C[TV7V\B9 M=.$KP@SVY:?:[>[3$6[;X65.?+\86!(VWY%)#TGY;<_5?PF*E"F*%(LLH"A1 M9V;"(R]=]2"?+" SD8LF.3)6DIY*24?,1&EII% ZL$Y*T,F;O'OK)1P6IXNQ MXNS1.Q"K(&47&+6C0QOO'SX@="(#VQSV$%^++W,%AX>O!$8F*"2"O*&(9< M0AQ<0P";<^R2Y?4T6'PDN%.7Q&.DUN#,_0#?I[.2"_@9I;9<5##*,*,\8=$6 ME\1)8D%KHFT*(O-@DFDR'_H!DDO8=NN(N>+(W)V 5B=\%T@M[?$=F,YCA?=D MZS'N>XBZ]=>_AA99*'>JQ"\G*2HJB*< 1)L,5"MJG&A28C$8^P>LZP'(/T+" M>TEOE&C_;F_/$MQ T2GP7V!:QMA_OX8JS6%.?%_5)/P::]Y*R3=">/26C%6" MRV"EU9I*;:TK4S:R5Z-^K^Z1>K$ZW#[!-U1,1/#[.&>801FT]7E> -R]^-W& MB]_[P?X-BZ_3-#(QVR!< M0+M!)B*C,\2#-82C&:&%L4X$VT%BPZ(>+F5F<*W?JC_$_D-[/ MQA%>32>+F8^+W4CO2^1_(7V:_NX7,-),2F&5(H[FTF57!!)\5J4ZC >>LK*B M2X5=3Q@O1"V')*M%'2_Z3)#6T!$=C'^4#VD^8DY(R%:C^R3Q%Z"*6)\-4:#0 M"PZ&-^H_O!?1"U"HNJRTF#TXG9>1GZ__02G,W^6"LS1=>3?Y7 +210:_8,_? MS=[/IE]F'H41J'.<*4TXVEA$9FU(2!Z%D:,J\6XN9)/2JQ/QOB!5&X+1%C.: M5CA_(2\+&94RP\C1X3-44OP\F"KMZA*)QAN19\#<%=5C#BE<7U:2$8-=VR[_'ZGWG5_X]"1^V') MGS8GH7(Q53>4ZVO^#CAW7P+T4)IS!/M;\G>TBO00_CF518/SRP*C("&62#8E MP2)\KC-5442=A'@62K+G3N IZL@Q,J^L&VM$?Z$='Y;>Y"\O,AR)X@%0 //*A=!6)94%_.WZ_LN6"&JBOK)W##^,9W! M^,ODU0#RK0Z;#Z1>S>PK\W7C:;3O#'>'M3]V[VZFNYMOMKLODOQI-8;O=^ M!1M"R")FHPG+JI10*DF\MIP <,>I\+B+QA;!O=[(^Q=O3N-_?YU>XY8_?_T_ M-^/%SW>+K^7L*$TE0Q DAE1\X62(LS$0@T8%4)D=U4VN:/;@&;YWP[ Z];"H MLS\M#=K?/2*4JTFZE#DYX@WOH4R5X&Q2D/G)(5A'+4T+PD(CCGA/+*'=1Y@"R M2?UZ+]1#]7]\LLI9F=ASA_K7*[Y*_[I933U$8_VQC[,$HK1,2=F<"(\E'+ < M:9#D=A@\_R$_^Y=ODK3[QN!A2Z86I8( M[ )UGAJ!AEQ.&Q%1N^7/S;>;$B3X :]SAF6*VGB:?B&]&PBM)/-:X.ZN.)&9 M:^*H5$2YE#('P(^I2W/L;@V .D$Z2UE!>WUIQ$F#K>77TC\N_"3Y69I__EXF M]G+*'&6'%K'Z!,H$5BZL)TYR6_KE">*B!2)HIHG;+ -MTG6]"OKAW(E6:K%] MM@W.:0,O]]/,IW4^]_S799N*A>X0+UQY&G%5L4'#YH'X$%16W'A.*9Z*H:1&@T%;G2?"7,P!/-K* M\IBTJI="?SVA/F3:5-@_=FN@S/@_6@8B0D9GR.=(7 H1=SA@7C$+3/M&N\4+ MW1OZ\_!0/VQ?_5C>_[Z=3N(R.V>'_@JMP 4TA9A)F4B5 ['*HRGDO \H$9&@ MR:ER"-B%ZTM57A[JC6L2P$\N R2=T$\.Q6Q&5JT,FB1TI;D*4B3?9$\9+G#_ M9/2CM_QW1%Y[1[CN+_^1VZ[;AO40+0O%JT(;FDA.\60L"<8IJD@E4SFW:=M\ M%,J7?H]8D\06U=W[X=VUP#L,L.6EXD&$3^&&L2K+V^7:32AJ<'%T&&B(W@GO MH7Q1BDC&2FP8*4],>B@89FIW*87YNJGQ;9U6I&#* M*&%0PA2#/A/'&".&,645CT[8+C'<;IU*[[_[Y1Q6?05?,:B_!65=;-D!3/7N MP]LHSM"#N \GN[GM(=!V7_IZ' JE";WU3(IUC0:WC[>MD)+)TD@>J!-=3-BG MQ.YCO8F;D7N,' =.-+H]O 2'R&PF@L= I'6.."D3T4!#5-9G'[IDZU9),WIY M&WUUBBI>V1V1 -,%8?5QA6?,67MT>&%U2H_/4SN%C_-D.6H9\8M!O?AGR#WC=W%6%96!DH3P2 EGU/)!(BT\1EG1B+V5''#Y"Q M[]E]-_:_8?8%9O.K^#\WXY567DW2/24=STL]V,ULL_XQ&P;9I4@RL[0D5)W6_3*L6$=.$.H58I$1 M+1<;!+I?C,H(4L7M^[9#7\!@71^KT=E;,'5+-H>V9%9[Z]7U]?3?'CWW/)V] MFD$:+]Y,YW-H>$#M?>.@!U>W=3]H7V*$=$P7#9%!".DGH0+5%(0_$/*\>_0F6DTX>X6P/"M1*IR_G#$ MU0ER;5"\MV>1MP9$BDYE;SQ!4P^Q<6M+D:,C03D>J:+2Y28SR!\#-52OCJ;L M5Y/Z4^FT<3?_>&OW724$ E4J(]7:%D,T1HV&*"TN W6!:0M,AA9Z]"BJ<]TU MU>/^01.L6APT"/*N3^-U+\_#8%HFK]U#M!;U$WYS\:*PS7AN@< M/4%'U).@O2+1<9V]5)[1)JUV!N#]0'+94+0?(^'*#:\_3'^LD_F=M58%98C* M-):A(Y(X2(GDZ*(U+B4>.TWQNWOB\%9@#[%.>\ND%[GOUHMI\I?U!V>?\$&GI0U M-SH3DXS%Q3F+>B0<\2(DKC2/(<9C>-MX]K/G[50Y56YW\==D_AV1_+JDMI+R M; 4GTH(F,O%$?#:XSF@32&6#"UU"U=O/?:Y\]9)/@_X5[\;75Y/TIU^KCM6> M4^$2$7$"4_>>1^9#Z%)=X(M',^1WAHBK3R&["K]*&'J] GBU\GT M>OKE5]$A:)LCJ$# NY+$7_(T!0B"NWIRP0*W4G;X+O>_X3E26%%F%1M(_-KG M/TS#=#&.=PTM>&0F:44,XPS/9Y^)X\P0B#R56\IHMX,,CYR']Y_]7-GK+:?* M+1K^]I.;[./B9E8&]=ZSKB"4?@),$/RE-*7"H]II*0G28T*VE ;7Y0O<_X;G MRF$EF55LP5!0O=L>O-]7;,$R8',G"0M!)%!"CS$$[HZ3D@$ MK!++O@.5C[SBN7)92VH5^R7V_C[^,%_[ZX_3Z9ID$ MLB[$3M:%F"D!%@ UCFHTHW'WIYDS(00'RKLD&W5^X7,ENHU$*[8[6)[M,)O. MO_M8&OK\#ADF<]AQS.[O8E [M69U_? GE&G2W[^.HY^![Y'9^?CSJB81=,&\/?3).DNU5@*"E9Y% MFT.T.BO#;:;)U*7DK-2$>UX.\Q+U18^7 M*$[+[-Y(070)PQUZ3[5\ ,45I0;5-U$?T(Q,C+AL% $GL@85#3H EY$/4)V^ MO;D Q\BT,42V M91,2JPKOW-?YI6CH[H9J8P^\7MY.62&6Y%\WPA9V5V)JV$O5@ M>J Y%5%Y3Z+VI@S-E<26BQ4=G+5:,W"Z6AN0@?E_I$QS2/J/D7!EVJ_R#(&L MPTL>/1*PE/ ,ED@ 21PUF@15KF-XC-Y4:PZP^>)AISQ4XF%:08@53;IEKO[L MY^C/WT8\N[GS/@@\JZ=6] ![Q_3&8R_K).64%^-P8.& M0"K7L)('XB6J-2JT\((E*VR72[&C7_P2-.-T25=,75AO7)\_CJC-00K&2.;9 ME%M:2IS5L00,K97:X,&SXQ3OM>E__OB) M4,10%2B/QG/1I)#Q216@-8EDUY=_@V[J]V_YNX!YT<5G1['U:!72*:)N7GPF M''J+NFQ-BF8BJ94$M1R(R)I2FI/6[D46G]6C_1@)-RF5V4IY5:4Z1VA.*/6< M2,W0T[1X5!G0%BSC!O_OF:8&'R7J0ZG!Q\BI8K#Z0=#]\U#/3)[":]!S/K/WT;."6N,H"2&8E+&)-#0=XIDS8%% MI@.D'=;6L[EQJ,?=B3*K:"%M1,MU#$$A!F)-&=-F4T3GFI=>Y<)2QY*S<4># MEV=STU"?M2-EMC<*W2BC\]/X&_[Q-'^:^K\LL;MI83*D0(8 MDD&7S+02,)?1$M IXJ%F(.UEXJ*$ZSX(YP;TM=H"MW=?@A@N4YXD15N?X M.!WJ0=#9M FWYH@[XQ7/2H@,1QZ>A1,?P MTD)Y5N!FD-[]@!EB7N0OD3LW3X:17E>H<$]\W%Q-9_#8NXG:?T';\8^C*_Q314"/<>\ MI&JLY^35;85[O+; X](7COA-@Q5EC&..$*F,)MWU#C]QH:>2]QYF>3K[5CKL MO O7XULSO3]=CS^V*D%'K&"+$I:9RH9Z!9))HXPS#D3)! 41M)=T=.QB3B6A M;#AKFO\]7GQ]=3-?3+_A.5&\I!XL''AN51J.6#I@.T,%YIMM&?; M1J[-2P-_ZBK&V0VD#5OMU2V\$0N&9U;2(51I+NJ\(38&_&T &1EH*ER3SV8O MHHM5DSH<- C"E+Y,Q<'[Y/^YU=:WL%A#R\*4B76(:NG@T62)!9V("SX"]:BX MO$DZ^".8+E9!:O'0($UX][K?_7L"L_G7\7?T1"+^WG^!D4_*6!$ET8)'(IF- MQ#/!2$8'1J,E#5DW"EI M)$1! LV14,63")(SZ?5P:G0/VPM3H--YJ5B>NH;X7WXV+EYUZ2(Y0X"O)PN$ M?/OKW_Z?\;>;;V7$XNM_OB_'LEY]*PEI(P8>E).19%KT/>,.ZCR>M&"TL#X' M'FP3H_@DM!>K7NVYJUCO^O@W,1]9FK/Q'(@P4 ;(!D><4VBR9>M+;U(E=1.5 MVH/G8I6FAOPKUKO^2B);H) @O?:SR7CR9?YYDL;SQ6P<;A:__O /%-I#_ "( M7EJJK 62E1=H\&M6$DSPMU9#REGHW.9RLQ_LBU6R =EL4+V[6S2_CW^,$TS2 M_-WL]_5BRO7 2$7!(N>>)(M 9:*>!.4E22$+!H92EYJDDQX'\V)UK2%;+6J' M#PGE-F%.@$D,:"1&BB*0C(>T\(9PD"&X0)F57?JAU8^]#IJX.I &->#DW,FL MC_<1S#Z7T7\)110SNJM2$LL\$)YYS$9[YQWOH%W/J[EJ2[8[M5H]1NJ#M=CL M NI%MEH]BJU.O39/$?5@>L!UXEI00T*6J0P"B<1;FPDWGH)$!U&Q>EO",VBU M6I_^8R3J1=0P_']Q" MI2[7'1X_I"0"^.0UUZ%+F/?):LQCQL835)ACZ*C=O%,; M"?Z3G[\"-<"U-U0PPIDO!0Z<$Y]B&46H4E)9L;S=P;1>/MU]*-46]Q86(\D2 M%4(GDO #+3U5 O$T.T)-EEDR=!=W>)90C&:$6)ULRC&Q 4L=$*W(NCBV@0)BN;3"+;B>;9\]U?Q@V2 M]ZY^^/%U,?K_F,X^^FOX"/%F=B^[T&2*1V\" FK9+L$%$JASQ* 3*1CEV;?I MZ'H0V;-7B+JR;Y"VM\Q%WMRF2J.#.)ZHST""][0\_GOV7OUZ6 M]Y;LX-FZ'3<(/ULX^C[>SR/<'WM)S"]F?\J@1L9FK*@.1#-&"\NDL=-KK3/ MCM8XZX!FVB19]C"T9Z\4E:7?((5L ^$&J*Q<=)8'PH7$/8M*2BSUDC"A5$Y9 M1CSY&JO$96K!B3)^2+SK?2Y\^WX]_0GP :[]8F?=HV":"^HDT4GAZ66B(-X( M=):UM1E<3&+7R* *)\0A9,]>(>K*?D?8JD9%(6O+>H0O]8YBWE=%_3>+T&WSR M_VS$SW!-P:!MPP7+B SW,0N(47OI(NAL5&AB0^Y%= EZ4$'6.[2@?[#R.Q1' M9_+E#?@YK+>LGVMX7.0$*C 2F=&X:/S)2NJ+IRRT]U2HW*11P>.PGKT^5)3Z M#J6H%+;[**U'_8YGYDW%$KM0LD22F(Y%*20+DBW&8\RT298M"DL.YR5:&.K'=H0>_8Y4:[ MC UT?\ZF\TTGB,7@N1.26&\ URX3_E3N:).+/&J4"FMR;'1"]^RUHSX'.S2E M=X1RN9V]G\X7,UB,9[=CWF""TKXSAUEP9@:8=R]8Y__GX#GZ9K?WM3ZZ452L9RV:\- H/D MB=.E@T_.&63@CKLF9]$^0,]>0:I(>H<*] YQWEG-?TQGGR<19J6<'+=$5.:E MA#>Q3-=/)E ;-OOT-8;$#%!0>*ICA)IFQ]&CSZ8TH16C)/F94^TB8W*MTA M/GM]:<3&#L7I'5*]6_G*9KJM"P,=I),J$&L3*S="C%AC%7$\&!%I2%2T3?O> M1#-46X966=\G2W97HN]OPG7X_AYL3PJEV4[@@GN=>FS!5:7*3,E1Y%: M B%K#=:6'NA-\L6WD9RKOK("N=M)X[V$W"!A? 7E_;7_->JU Z*6H[X>0CK/ M7*^>7$V;"'H8%0A*4,TA$.>6PS"I(][BH:4,-UP'W!A-DZOXH:@_,(RK.?/' MR+=RY>*'Z8_U%'OIG=6>1:)]0G-6FM) V$7">316"N>]VKI.W5FF^.N)PYMT M?64[[2V8O=5;M><8=9NPL%537W$8!1]T&L76.K9GL2B1-.56:\EE5OC].4I] MTD)FYAC(CN,H^'#S*!R'%(*59:APN1XI39;1F20*M-. :F7:7#P,.X_BKOY1 M26820P]',U5B_+&4[CI#:!1&F"BSH4TR-+. MN2#0,HX2#\U,,_&4*H)/2=JP%+UO4BW]I&K*!M*)6CP,/%#" BA*)2INKN6NHR!R7CJ4ZR!72T@R_= MY;W$G8Z#3J B-TT.D2=2KSZ06O27?8/ZU,.UU-QX;B)-!&CIF8HF.PG&6F)5 M+$/)K)&VB8OZ!.O8!U*4NIPT*'+=47:K$0[8& CUY2XX64[04S $N%0IQ2Z5F6E0P-IE?A\X:1W(3%+4'F7@<*.CP1$ME:+:^,A3LYNSYSQ7L:_7 M6Y.7!L6OQU9J.ZV,EH(HG1*1/F;B="K5-L;R0+/5LDDA[%.OGQ](H1JRU:!P M=E^]MT_6:RB(G(]$"O#$,AZ(2E2E&(V7;3+(GDQ=_4#:4D/^#0KI8Y:C$0HO*V@XM 9)C,L18 M6@*4X ^>D\0:6AJ%@]<,C$3?K;&3]&0:,@SO--5@I449[NXN I[2E&G()(-R M1$8=T<*BBEA@TAL1$K0IP7TBG1J&5X\39=^B)/=P&P$&$*+U:",I@VL&]-H" M@"7,,1^%,?C'38HTP5/BV$@\M2GC7]M,'^ &3F[M+""FX<5(8XC@O_5+!$9>S M0EBHNV6ZL%1-JS7OP[E8S:@@_185O?M[4X 1R=*,EK33N%CM!,&E"\(-1="X MW0G?YN[GZ?0!&6[3J,!!DRK>QSM5".92U"H1H2P4>!'5.%JB&-/>&LVI;Q*A M?6K]088R6.NQT:(J]T '"ZW ,H$^NA:E;Z:'D>4;_J\FPY)>G(G4X:%&A MNV5&7TW2(YUQ*#.ZE)Y[HTKI0*D7U982[2EGX!5(W\1^/0+C)6M0$YY:U/5V MZYNB:6")H@_O>2A]#6PF5FA#LN,V&1:#:E..]T1[UPR?-5F)FQ8%OB=V2_$T M9*\B:CHO1RWZ^<0'#T2D'"'[9$5J$J][+CUMAC2(VK*W0^EZQX/W=F!Q4DHM MG20TYC)_V &Q-%'"HG#,*!J9:&)//YU>-T-M3C48V*$:O8.^Q_16.*)G.S0FCJQY]W0#)62L>R(BDH1Z94CSFM),G!.!:6!MQFXMA_29>M) M?Q9V*$BU?I$=^HAYZ7BPQA.>+)I@H43%H=1J.H^&OLM 59,0T%/NZC:PI5R9 MI1T*U3M$?5 BMWVLF U!N 2WIKP,)<$PT$" "QT"B];$)N.@N\$;JA_<0.K3 M@)-=I?KG;AR'7\==$X)EXR1*';.0%6&0)9$R:)2>3:0,(5-9X&C=U0=BR]=QAB.=O1=>/UH[ZTI.3\VB/ MBBG%% U)-* AYV0DSB1&M!#XR0BE VT3]CF3UAS1Q6YHI3F&BG8-[CA$B#EP M$DJK9IFY(\&[2$ QY81B08BM!D1/KL%=;5GO;GAWC* J-I&:SQ:CCPN_6-HC M?\+TR\Q__SJ._GJIHB%:%030DOU30&D@:#][],L"0US20*<.'_B2C4\9?[?] M&3^*X@)MA7I2K]@): GJUA[=A+3NZ=@!U!%V03>5V(=F6!.@(EO35J*NN(,_ M#DX$"LJJ1#@4=:?HACE?*A8H&)H]!*N[7!4^1?[W'.9#TW^,A"O2OLS5FOT< M7;T;,9I ^#YQ7$WDR9[XDL_LN1XA Q,.KHC*#I?BWD.\3^^3'_\Y^J)MSRO M?K--\Z^W#G>P5Q3_M)?L:I_C!PZLAW\*\-9_@Z4>>K@0K]Y'?HX=7%>]1J MMJ2O)&=:Z#*!PLO(<@@0&0T225 )*!N=MK ^Y-S^^!O@2^#NC_&3QD\07(E5.>V>E@EC&. :T9$RP5'F>1U66W8?8 M!YW;\4T;^2A5".WXCNI$GK*V;0(C-50JW .%EL'ED)D77"7K\7"A]S_%CJ^K MU9M@.I^_\K/93]27?_M9VD@FH8&""\(3//:1XL'KZ5-^@]W MP%:O-HF_ MP;"8SY,9Q.F7R?A_EQ_@NCS@[O-\#Q-_73[#JPF:C@N8X;:ZFDLPTN4+9U00 M-$E%F>4=B0>!EJ1PH"4#&F634L4>F"]/M88B<(@I--LEO,DR,%2CJ^.20=\D M(!>Q" M3UFVQG%#DF8H.P.&.,$MB7QA:C=?:"_87Q=[^ M$1/&QT0Y4=J5LDZ&%J;(Y;>*1F42&I]-6O-U!7AYBM6$F@93>?;C+/,5EC"O MKJ^G_R[S6D>E?(;KJ(BPM'355XQX)B31@1IM(;,0!_:.'X)\2:K4DZ(&8WH> M[*4HW))$-9OX\@']_%L0(5!31RTP8+XGVP#6QH(MH'.,\<\_;Q"T. MX'H!>M2#B ;S>SJH^7I@[[I7G;^>/ZQL'^4<'"_K .W+-%^A2;!*DZR%T3PP MC1I_IHVKTP)>@.8-06W#64(=7)213< $58FX%-UMC;-7# C8[*/0WC+?I-;J M"(PO0-$J$51S[M!F%_\<7G+.5]E^OZN6G:]C7I5OT]<87( 7$)#0C"9(G M4DI#+!..4,--P"\@!>:MEFC,17%WG(2TAVL'9$W24VR0@82 MEU5>BJ(GZQDE.3DEI#*9LF%N%U]"3+0V(2TF)>UNIOA^5NR[Q<_WUW[9.;HD M9G__MASW1;ED(F2B7 G=2@/H)9A,N+!!H@O*5&X=D^J"\Z*5J3I1+88L[<:[ M.?Y89H3B4-=M+KW.$L73DV5D/B5*G<_209,F8@>1O13E.96,%F.6=B,L(Z%0 M*E>SF9]\@5ND.H)E$DUVD &/66;+*%--28S&:9^,SFTFN'5&^%+4IR\Y-0

    \+?&>L\Y195JI<.O)RZ>@8\4$K@FQ')WFB'N1Q[M..MUP.]Y4EVF*>TFYX MM\8X<\G%2"D1WI:Y/)*C,8Z;FJ*0>!+6F=!D,L CF"Y'-VH3T'@PTIUK_PI_ M/U[<$\2JZF:D<\Q2<;3#92D_#F5 -C><1)6=U#IFB,.D\#X*\Z)5J#9--81L!TXJ&[33\?FRQXX7_[E[&YQX, 9BF0K<6IJSJ]8.Y.ZMY^HU5)7&:5]Q M5N[[L@2Q:D;0!4;M]D ;[Q^^%]")#&QSV$-\#=D4#KQQ*9*LRSPAXQ%)29!/ M(4&*D'7H-/#[:;#X2'^>NB0>([7*Y/V-DOIV\VT%1&7/#4A%DG8<=Y7295_; M3*AC7E"A.%5=KKLZT7?OS<,V7CE9]M,:@JO<\N]O_\\&D&+12X&&G^#)H3J& M4J&"N(J/2#,D%:#:!WCOS<^0P9,%UZ P]JYX]^IF\74Z&R]N&X0GK1Q "B1( M629(LDRL])RHZ)P-)B9-FZ3.[(9S2<901<$W*'Y]B&K5%*H+KI:S&?8!.\]$ MAAKD'=2''I(?9*-8X?,^:G3Q#9&.B7+MY$A0F9$DK/9<4"=5DSO 837BP+2% M(17B&($/H@AW#2"IU-Y198@)0/$LH^5$Q /2ZRPM59$YQX91A7.W[!WVY#B) M@ ;%ZKN1K=L*=L V[ ERKLZ\M8GLI!\]6!AL$UEO<-F #;AK2J_Q%XH_66,, M?*NT5Y!CA-U",91NAV7B:EJN,C.'^Z#-A7J-S5/*] MT;%-N&MF0T7R2M,FB2+W4%SB&7*ZF!NTE[@#LU+!+G!:GA1;>,YS./1@:!_7 M/<3;\DM?]X4/67,(I3MP\$0"?B26HEGK76 J:I<4=+EF>9IL']CHVY%]C%3/ MT7/Y+>YKN,G]@"IM3!\\K7K#TL?Q/FQ-6CP\!]&!#)Q[%A08&J(&XZG1H\<> MW._K>IBG_N;NFI>'E)A V\%F/#.D\*HT6%.$6V,!%+JLJ: ;B<'M=*AW0#/99]648:# M"E:!E 'ZB:YCM1U0M;1<=\,ZCP';ALH#N8<]>!A.2Y0-GCDJ2#;ERD]H3ES! MR6TRBH%EPM+GKAT'#-YS*L4__YC./B/;,[1Q)\57F"L28C(3EY M=%F"I*2$,@B7QCFKJ$F^B2-X!,;A,WHK:LWV9]**FP8MY._\I55E_ZH7W,AQ MH,(R(&7$&)$TXP;A#25!<4ZU8%+;MA'C^W@N2CUJR+SE#<('0 @K8 MRU2B5FR=MQ'\B$DO5$F_I!S*G3P3Q&FJ";-9&2YT]+S)F?6D&Z(UU*=6W S1 MP7U'"XD8G:'*) )@4=-5LB1 C,2'X"7^$=5T$(_@2?3T&%)M>G+1X#+L= O2B%:LY6@U;L1]9KXOH%I4X21ZE!DQ\4<3(EHKVFLA2%Z="ZQ\>3+*L= M6(36()G+B1G$I.IB?(\@NFB M-*66[!NT1M^]-;Z:3M!*NT%#;66Q32?S410Y*\TX,28D(B/EN"%Z2WRT$(%+ M&7@3MZP[Q(M2FD;,-&B;WN5XO5K\ ?@V?_UQX1PO0.O:<=F@1?J> 8B_0YR5%LKS#S"_N2Y. MZ!\HV/>S\71VFXNS&4P=:<6"H6CX>:HYD:7A>_ >SVW)N;".>>::;'8UP%^4 M0@[.9NU&ZV4!W\:+!:1UR.PNAO;Q)LS':>QG8YA_FOZ&W]R*++C^^0'&RZYQ MD$86 N?,H_C0=$3T^)-S>1G=#R: ETENQ0B]&IX2FKV7E^CW_%% MO)]-P^J*Z!-JP?SK]#J]RQ_ 7X__MWP>T]G&/_YP^X3"WJI4&;^:B'ZO_P*C M$G'3FI=$Y5*NC/8$"=1K0J5A6M(R4,IVU+>6."]*'9\,H35[L1_8PSN-)*:! M231A+7%YI"*U\4V?U4SIX<_?ZMRU:-M^"O;5R)^1=3%8 M5KJ*J[PT% QQTBF21]FS5LRA.3W8:MWP_=*^^OGU(&HQ&,*/(WH MX-(R/2,""8$"84%S7\:WNEW5%?,U.7.(__%E^N,_\1VWJH,_;&O,8^^_")VH M)N#:_=SO;*K?;N:X0M3+YN=\>!EKAS/*-MI#U/1 )N/#8*3HR(R41J@>=6%?Q= M\%V$HK3D9)"^[ON/KK?3Q<>;\"^(BT]3]/W'M_>2(X^:3]$3(]$+5ZJ:,UK< M/I/LHP292X[?0./1CD1^4?HV+(\U>\&?L()=\(,4*7#C"(_E=APM=^)\L=MI M"-S3[(P[MQK^/QVLQF#-IO6WP?E?M3;?UQ>*BVDH :?I]0^4UV0"_RP8_S:= M++[.1TE9Y4J9!5W6U?(HB55HS0=0!JV 1/7VU*0]ER='O?8BM*6UN'>HQLDA MYH+UU=6'UQ^O4%=+P42^F:01CR9&ZQ-).8>2E9Q*_7[$@]M&[E.Y;TD=R'_P MX(NAMY_(=A#8.U;[?C:- .A^HP@VZE\*MOG(9@#AG2_9>+388(C+:DV$CD'( M['TT3:9X/@;J(G2ANO1WJ,;)$=NBJ*6:TL^__O+L5O5T$$KK3A?0A2N5SJ7! MIV,\(S!#BY.7J#(=OO ]C[\(;FN);P>E;;*@;QMB1.&U#!X]]!"75BZ>) R- M7ND--SR9@GLP'WC0/C1#.[O'RWM7W> YNM'L:R!LH23:ZE)EC48(M9189SB1 M65MADQ:I4UO]TPM6GT0?]EI<=VS!?H3,AVRTW077_VO!?@QYG5NPGR#Y(36# M:B:H!2C)T(+(&!&?5)F$")E'RV5T329Z/XL6["T4XAB!-U"$#Y!N8A'H7\69 MA?EJE(A-5NJ4&&',)5*FM^)2LR"&.Y/Q=)7!-3DL=L,9WN*L0]>TNJR;-$)9 M)P^_&?^ DJ;D)U_&>"#>!L%^^_FW_]=T]NK:S^?+KR!G]&@R=\0$KX@T$(A% M"ZL,(@B&1\4U--HACL)Y<09&.Y::#']Y%.XOL!OMPKM ;FN4'(WY7/9*0UTX M3N^J$=G$QCD!ND# 1'W4NO? %<2KDP+--031IOO)D=.^@9?3$5>\( M_AJHW.=)+(#&>5SPWA7E[(2_&G[I=.2*,Z*38:4I(2?!6D>GWK2Z MD:7?A)0JN?M5:?DR^[F.3@2A9?)HLDDKB$1[CKC($\G12PK<E[L C/\J5&! M]P<'0U\I5[0DRBWH[NX9R^$Q4N/VQ1Q^R@*/OY1+U@,S!!2W*4FJT,#I<(V\ M]P47LG'7$V+%'H![0:TG-W6 M7N;[L[Q.6(D%H^?2& I$1JX,311PX1ZB@3O"40,S^\Q JS,Z^?_^/@??_O)3?9Q<5/F M2/V^OD%8'1OH8_(L$9;A:&=)YM'WM!!PY0#:ZRB3Z=0$X\![ACMWJY(Q;23) M!J[\[N9[1:5!J& TNH6Z-&/$Y6OB4XS$B,RB44S&/-P0APLZM>M*OD%OU9W M-H(37> U'FWY&+ZSC;JLP687'>E)Q5#C8#9@VL0Y8Q )HL*/PQI!' 5-3#"! MT4A!Q"8WMV?1E,-C,L^@*,"5=%,R\]?DN7,!$#L4D$DKE+MN2W MP':R\"4Y^%49Z^+I'R/NO89&PRFJ'V^^??.SG].\MZ=AA>&J75]2?>;J2:O; M&L7JCG+0Y.Q%P:_Y,7>PG[J4QKW9/=:;SWCJ/+1\URE()F MQ#G)2+(R>^8B+K11ZL=3RH^O1'6W]/AC1#YD$G077"\^/?XH\KIF0Y\B^2$U M0Z/!%CD-I2 ,K3?.,K%&>J(@!@C")&::#'!^#NGQ313B&($/H@C%-U@NES++ M1$P278'B&42'&&TPA!N3LK80C&WB-^V'=.EGQDFB;Y+?) M IRA/#;A&IO)T L5ZEI% ")$D4C'G*A9 )",D2EG*F3TD39Q*JXA^*R3H_3 M!=P@5>X.S-JHZ0"G\=7-)IZS7=6:% -LFD&X3MP]1%?&_=+2&5FB9LK$2[=DQHRTAKJV <5=J"HTB)^L MI#JB$1RZ^H@A2UZ&SP9BM8^$0XL%;F X8V5X;\YW='<_2;1-:L(? M+G)EDZF8+3- /$A!I&$ET5]&(H)CB3D.O,T(W[V(!K]=JA*_3C^INMRO'B'S(&'H77"_^=N4H M\KH&TT^1_)":X;43SJ&;SVTT1%)/B;4E1N,4VGM6:>7;7MT_X=N5)@IQC, ; M* *B0"-]'.]G2!F:E:/*J35'=+C1/J/70461M M][;N+>F*5F:\!3'Z\[>1E3*YTK:1(2E$2F$1"VJU==)9E32#[1*SG2-;5D^\ MY7KUFVV:?[WUF7-ZHO@J?K]K!&_?C2Q7P6M4(6Z\)Q)0Y*',LP--E=616[8K MJ-6+P+?O+H3 (\57\29SC>#JW8C%S ,-AE@6T7-Q3J()2BF)@J/;&;FA8D>G MMUX$7ET*@4>*K^+-PK)]\?@+S,9^M9=G8Y1DVI5>%>A ,.:)HS(3[8-DQC+A M8?.ASYRF?D*J6(R[UI??/HR\\LEE_":T"KH4L&D28=U MVF^__'PA!!XIOH<$GMQ:?3G6P4]\6N\$T@1+@SN4XTY.*AQO0: M#WDOS6=9Q;5VL.:>9HCZRI*2B 7^KK"V=A1P5/*K1 M26]L-6O\S=V]&J,>8>M,(B\&NT+3W95T0"6$*D.L;80FL< .V*I%P>_+=N.* MZ#M,YK"J%+Q:_ 'X3?GKCPN_N,$G__SUWY?1O,(F)YA%QU-S-(RS!TH09GB-XEOCK MV__@]3_Q^J9%V.,>)'1^W:J'"@#*FEGX"]&+]M0 M6;DKTNN< 4'^@'L?Q_V%?(#O?C$;KR[8_QFIC/)1&C5#TC+ SV7T.+TF3$8\ M?TW(F?$.1N )K[XN'@+BX?R"C[^]R@Z%@"8 M1NN96B(9E M7I8GP -')*%)D'52F!X3+4IVAN&B0O[\/^E<_^8)?PNN)CXME M6X?E*0U"!YLI$"9$\9ERT7<5B;+"&1X M(QZB*F.517),99MH!W.K'XK+4:2!&6EP_[,']MMI"6L6+S5XT#(B,*I5Q!)[@[W3@-+H8APPY'(?^MFOB@E6O.1XYPK M6,X?,2@/YPVQG@-Q MV,$$ )D .>:MOX+D>)6A*S0X'JE=;CAXUI6:'#O6.9^\7Q&UY MLY1 :0B4)",-D2%I$JC/Q*-YQ9V+TH@F69H'< W5/*"UGM04_U-I)-!Y#J:U MD3MK->%@??D * D!;:[DJ*3,XAI4,U(&A#Y7;]<3T>AM,22%++4D[+)"]CI9PFZ,MEHJ@!&9%:FYLT;!M2 M.PXT(SBG$ZV Q2M!X^=.IRT3):]W\8C10?).H/[X:O/H0NN%]\-Z2CRNC:_.47R@TXAX5Y9(P3Q"7^1@@?T MZ1&?,H@N(,08!]HJGEXWI"8*<8S S]%*=N/'^_&@,E[LX65GG5%MI[ZT92'< MZ:O?*HL+R6J>!3 AF%1"6.MUDJ@%/&81/=U3%G?4^QO,]/P5- I&)D&U1^TO M]TVIM+9P'H@*(FF.-C>>HBWVB,=A]4HCVY#E][4L%U.TZ& ^O?Z![YQ,D$7& MOTTGBZ_SD7!@K)****<2D9P"\2:5FM=RUY^$LMO3[7;GC1WWVB>Q7$6D#X^C-V ?<9Q<__YC.=NZR;W$COIF5E,41S2KJF#V)85F2EA*QO,PZ MU(FIQ$JKM"9U%T=@O C%:;+LY^GMHA/Z!PGIUJ[ZW R M^.]S>)>OOG^_'L<2,KOM&(!_]&;\;;SPMTOBL>RMF:,8(QIKFI9/S42B. =G ME2X-7@=4TCYK>0D:.QC7#2K-COH(W^/'-]OQ"3+N=4 ?G%B12UY_,"10!X2[ ME"&E)*1HXLW6 /\2%+0=FQ5KT0ZLX713XEZ"1[=AL4-%VU!H^PF)QFU$U_[_CQ5?\]_@7ZXCU&-!>D=PG M#I3@5I]*:S:#$.ZH(D7BHMG6,LIRY$[WW!T&E.-0B;UA9+=)AUTW]GLM* 1Y/%C4H:6?IZ1D5TR;;R@J=&(_@>(!G.,ZS* MT4.KOH> ]R90#)%D5MD"S-9*L^=H4JR7,;=>((IXP/# M(T&)A#L%VG:E51'1I@"WVGO3)"37)AOOE#P/&8Q-1@.Q&I;]=2BQ:)V@Q9NH MBI(JJYKTF7C..3C':$V?')QCN&E0$/-(@$LP*@R:3R1HC@=CXN@4.Z.)CU%; M1?'L#4W*IYY\0+&/:E22]],.*'Z$:RAM?6_W_7(QOGSK7Q-<[[>E$7?X7[R= M+N"4$[7>N^N"-3)%S(472#,W<41.QG$4Q3C>V M:K[]Z2A'IXH*#2!$T0;CI6?"EITJ6]QG(E 94A7UJ&/,O9XL\.#\O^,$&X]> MC3**J9]TEXHYN<5R0OSKL1_)9:15(:!#90($UAQ.M 1C:75 M*D-#$JQF^*FTT)]', VO.+4IW.X#5DG^@^XP(RMM$+*,%_:E)$B6B7:QY"]G M8%0;$*9-V&P_I(M3C$K2;U":]>=L.I^_GTW+^,/U2KVBKK2#(9EZA8>ACKA= M*H$4&@C@!'V0^%%'(79@>2EG2U\:*@]NVX"S5M81T]+%K /!E="2!H#-J;#9?..1P]/$L1;-02XYHBCM MZG7*R0+^99MJ^0T,SY?JO@)M4#_Z,7Z%=',-[_*Q!L3\MY_KS6?#-KR]*:*4 M)Z,IVIQ)>C0.=29!V'*L!*9,>2RX\RO N9.,Y[/%:+60 M=[/5,FXS]Y("85G)M\Z)2(L[;@"TB[1/+I0B;Y>Z:#$^?T.#\7?;VKL/P+G: M+#X!E9A6I*:BH;J!9W.!ZZS;#J".Z,EXC-X\1#-LBG,=HAZR7DG*@ZF +$)XQU1 '[O< M^ U%TOM"5+<&WZJG<+Y.X0M\ZY3BMWR/ZN3&_<0P592 MFP.5/>.<"<^DDO@9B$QS# Z/-6XX'VV#.4D(;Z:3+Y]@]JW\?'KJX;XGU1/5 M09Q;TC."@:7@P1J4':#4@.>4(Q<2-(MNM.^A?8>ZA,5?D_EB=E-B"K]B+%(D MFJ1PQ DJ\>3B0+Q2C@@IF8]:.[1R6]@">_"S^&,^CORYU9J\G MZ7?\^D=)N&)C1<)]0)-=XE9BN4PD9>L,$\PE[A^N<;Y>Y!SB?WR9_OA/?,?M M^O"'[64]]OYSS!KI3_9Z)ZTFVVKYIG<8GC???87:(.%E\Z3[I8J_X1Y3 M.D.-_RF)[XO2?GU1*I)'TJ92_IB)XZ6GD/*4>$:!J(BVH0C::=FFHNXHF)>A M)0VI:7";N\;RWH]+%I< R04Z:ZQL6BX L5;C3Q)M?9F"5:G1@.]?("Y#"4X6 M:X-+W?OKN[U^,58) R(3S4I@+:*#'@0ZAUI3HXIUDF*3XI,=6(:Z4&U!9< MEY^]"=YQ./02=(OQ&%N85O&C+JA:SI3;#>L\$^7ZTW9 #WK(?#B-T)E%:RT0 ML#00:6(@5CE#F.,Q!J?P3&L2]!A2$PY,DAM*$8X1=0,%N+_M+1>):].>2T"2 MT->1/*+%2AG^1$W@P8#1ODFJWT,HEW(6]!1R Z_R/J*W_MM:';O@:COJ?#>P M\YP&?8E[5 ]Z2KWY9K"!S\BL11 :47%+)%#$9Z(C04>EJ';@VLP-'%8;#IP( M0RG#,<*N?$V^$?=*-U"&:Z^N CWU*DNIB>4,,4E66N&[$L 0-EMIM.Q43+/O M^><.!9PJ_6EET56^ KAMZ'/U909+)W)]K9M#C%Y%HJ@M<[3PIZ "KA"B3RQ* M"=O9+3NYW/GP"R"RO]!:?Y1RAZ J*7O^Q#2>;S>?E0]PGL/.3?P=G<@R]8[B$J0Y"W@)E2V M,P:"1)FD-E)()II7CC R3X]KW(]';TVW+!6J/C3K5& M7 P1IH!F/LV9I%)R#<]4U@4%%3IPDKL\W1J%;HP> >R4-FZ(RB(4SI96G047'6 M\RC0,:14+C+]X"=?;D]?"'C.6ER6Y+R,&,^)>&T MUG#O31>.M]E:'RGHM*[ MMS[W<^9T$3[D\>0QUW<@5LYM%QBU*\0WWC]\3?B)#&QSV$-\+;[*%9P^Y; M\"=CYKOS*7CVI+3R*:;RR;^*BUV8 F7"&+ MDC%#@LJ6^,18"A"BX,V2)H93D [&_+GTXPCY5[ZRW7V'K 0- <]-8JPHY6+( MGJ/"X4\N\P!6Z-REU< 3NGCO+_>#%^_'"&VP 8C+$N3Q!*;Y%G3/^NL=3ZI8 M?WT(YU;]M71,>>L,?I)6VG=LW 3>K9[XAX_+*65O M[DHW*'56&HJN>,SX2Y+H^@-J@;(QBV292+E)B^='4?6?E/?PX7_[?\;?;K[] M-IW-IO]&+E_Y[_@WBY\C*?Y_]MZUN:TZIN-5V MA-*OFH6+9!,ZV\(,PU+RUI^GO,.HI_(#IXC?X5F%^F+V&Z3\N()OD),_,@Y1$02HL1G)J+,**K).PL<\D^P#* M.3A'(Z(;9Y]M&^=K6$P6OW^9(^1WT_O7MA<4E;N$PC,CD';YQ=>$QX 4RCFN M":3P@S(,#WKI.=B^+],=LF&V@?WI5NSB#>)=??N%1,P^U\0O1;_HNL[%6"2+ MWB3E8LH"^Q2'#<=X#C[4VS3=;\[?P&3^WW!9>PE98WA,B=6T6J9K\S/0&1AX M#;9((90Y0?G(+9YS\HX6E#>\^-HWX#^FUPO,Z_AGEPL'T#9G$9@O]?3 *)L@8A:]=C4\UNPQ"?$[>=!JS=3BMOW7\_\+\$1>O[KZ$MWAUP6-$T,(Q M*SQ-BX:"KJA$;;DH5#1!R^X9H*WV3(TD6K&4>LU5A5 MKS0#N:W244;N;,(N&9Y/*WS3S_)'D_O0T'ZTB#-\JQ/3XEU9KHJ+Q35,$]9> M=HL+(QU/%/_4SO6Y*O-8YD7BS)FD:=JR)K@M$H<-))UW8SHG-VA%_4.O".V\ MXLUD2JCJ&P"=)[^,(+T+:=>HX]* M9]N/="F\F5S!Y>1?-YU.ZJ\72D9CR'EI#YXHI$FULUHT%$>;;+P3H0BU40&T M\_!C^%O/P0DZ<[W%+49=UCXF\!F\ Q^\J+>81('QD47-3=6NYU[X"!B'^,&S M$TKM8_B6;&ZQ]'@]S2VCODEI4I9L)FB=DIEVR]IBH1%G&K%6"91RV>"0=-LF M.\^3ZN6==C]Y.-G/13MO6"Z+ U"T!RXL8VV+D!(RL"B9]$PA&V')HH=HPA3NDHF:LH!05'F@(*IC%F!HX^ M%L-5=II'I;#+\=4+3"3LXA^'\'\J[1<']&J0B8&,-&T"15 A8V;<",43H!7B M*$&F)]5^&<_^$.V70ZAKG*RS4R1*E&1HM:.U3XJJ1V. A=HTSW&GD?L@P^8- MV0O0U^IKSF.H.TF:;\2(WM'@C _(-$>@$1IDM5-[D,Y*-$,$8)Y[FN^QAAQ/ M6J9;9@F\C&%)5!#K7))O,&?C N0/NB^R4)OF\ MQ;$[.,(A5/=P@'N3W[KI97)6((_,0:H2-E@'*6B0)=".PTJ*)+O<(SZ$\@0' MQ@V,M.> \ B&&X;GVQ.JEHZ=50PB9Z0!KM3[' (KA]:%OT@PPU5PCZ&]5/*HDOI:+;SEAF7.,U\LE9O1,YD ME8[12D/*)^B4\ P.YD[A#(>0?9)]?FUR[2Q'%J*Q-<76LB!+8=8X#+0'+F)3 MN.FY[_/'\_[H/O\0TCJL[EOBC:BT%U%EIF(,3+N<&%@=F=#*HXP1.[4[>0X1 M75.C-^*X1QR/5Q2W;F *BGNI8V:V8&+:H&-@M*?851IAC) \=$G_V@;F7"P_ MEN?64NOY:TU#O-VA%G3&5)D)R%5!0(O$O*%-1K8^9?J7JBHW8,;>>.QY!.5C M^6I83K0!92T>.P#,]A#\,2,^12@]FN[M9AO!5>.8Z2$HD"IEH%E?*R.93E[6 M[AF92>D+2/2ZR$'"^*% =K ;!:!%^4X;K8(W6&\?6\YW3+8@/Y9%^X:7SC_?#V?Y=GE M)$&!MASU_-?JB6;\-7XR[S?1/RG MV>-0GL,?%.N?JL1=[[@?"*;-APV+)3= M"6KEP$-@'1#M['G5Z>.>1L9XS+PCF#S%%[R"%T7,FD>@B<5Y F45BT):9ITO M2?N$VH?G:. ]\=%I[7L(@9UCIK5D7=&ULDTP='4%$C[2* 4R47Q,!5429HA) MMS_]M"MK,^+W1$M'L-8X2GKUYHJ6X'@SS M7BFFN.+!)U$SH(;8<>O3S\".XUEK_#VN/>IV9U;3@4W!3/--S2I+-+Y CL2" ML%$:M(+;(5'NYG//)RX:Q5A#'8=-+/)\.B*I%E&^OJ$$-(0RZGMSW[Q9IN-%$-O[OO^VL8!)[K M<5+FAD9D%3D.YX9QXX)#B9QBJ@%WD2^CTT_;*.9X(AM*#6WV.AD"XTS[_1QD M@1VM8HZAK\>WN9XBLM;*$YP22YTB0+"8/6>H(04M:,9W;;_.)^_WT\*(A[#6 MV'A_(Z8^7W]> ?'!@D=>+^5DJAM241,0:/6 Y)+'$B+:5N;[[LVG6RA'<3]K M05S#F&8)Y$8J9AU<15^<=9E%4]N#&&^9CX53<)63-QQ2;-<([[LWOT +'DU< MA[RKWZ_C O_G&J=7/W^MG:/6VR;+>29HA@69:)U/,5#,%6JE"$7+PDCT4O5( MO=J!YSP"H9:D=Q#GVP)KW:QU +">N?4[D3U-##$SQR D4 M%.:E\6Q]P_KGVTQC7;VOS M*>UZ;>W%M]%GRQ>1K0;C"G)M;09/AO0\"F>+#X 7VQ[8LI#IUUN)MV*%+$)J MQKVI8O%8M5IIXY=*9+[:N&1:PERUD79H@- MEQ220=(C#O4"^INT,/OQG4T.X;CQR?B[R:36*U_2!U16.!=+B+/IUQ7$>87H M4I47B8J631>8%DFQ4*QDT?+:-(&VNWR(&PQ\W2\_I;I8NHC /FG=Y8[ET*)F,NK8WS83( M*6 %"OB#N,H[J "L$_,7CM>HC*1$<8J?46>&8)WA-1&9PV% MV]AE._JL^@CT<(-6I#>L0]L^W)L3NJA2@JIW4D3MWBASH'G)6!"R:!% $MKVK&Y MW4]Y<#W::H,J,PYA[X0)^T-@G5]EQD'&&)BY?PR3)S2T<2!CS5R6+E8A*@LL M^D .'E/.99G;9YZC@8^JS.AAWT,(;%V9L3TW':R*7E,D*156>6A?6#"Q,)=2 M]A"TDG90%>LSS^@_B/C',_H/8:UQ'L!=2DI2SM9F$XRG9>D00"VBM2P) <%I M&1X4K+[@%+E6"^SQ%#;<2V^F-@R!<:;)<0=98$=>U3'T=4R.*T5[*(6S7(74 M-?%GF1S7*@1J M27>'L^8]:1T#@/T[+>XP^PW/@#J"_).FQ M)XQAJN'=X799LB%@7K:&Y4%T[]5"/(:KYOH^FZ"$*X6V=Y)(<>252G@6>0': M!(;$C8H*XLO4L&QGMT,HZJS'M*'A%V(0PF3%T @:(^W@:45(@5DL.ABNBTU# MTOR>MX;E0?0/U[ \A+MN^@8;F+(1&;+Q3!BW/ :H<@LE,U5\C()K$>60QNS/ M5N[?A3=.:W^;4WQT%^.UGC<#O+>5S$$5^^ 8!NPIPL(&MMRK[>,-$2G M&&$K/M#*6RBT&4U5C#\#9YYKVADY%2S/(%.?#KRG=9 !,<(3^<13BH*6VS!$K7+7\Y\F M>!C/_JPQ=8W/=AY@\NN8)OLB@&>69>V9$F@5#%6@,:/&'$!J$$,R=7<]_QS- M>0QU)PGJC>.0"DT_Q5*0JM%$!IA*/7P2J+E.:C-#Z;D']4T-.9ZTG>__XG?!FGQ;'K:>TT.0;AW=#F,( 6;)1:6M!!%+ %K1%"&!12YJD#5@6G-Y>S/_\+\$5\E@D_4X^)"YJ"0H+&8 M:JE2X9&%#,"B$E)*K6+&3J=,AP$]%]_I:)X.:AYWOKY6*/IN"M2ZT)Z8=C^Q M%KOIX#CME8UFT6<74M"9F\[KSC98Y^(JS:COD(5];Q)N=.2Q\^+S -2Y.<5(VCN(?OPZFWZLZGMUW+_A M/-&@X2.^1J@[C(?A4S!85.**X-&DIFG1K!G'FKDH54K"N[#96KR5*M A,,_# M;3J:IDO^P]K)?Z5Y;ZEVM1EDR:B#A:IO5$O)%'KFBW(L%>^!DY_[/K[S*++S M<)>V!NAR(59P/L?\9C*]U3QZ]^=T\0GF^"M.,WGUJ_F\UK]54KZ31KK)VJM_ M?<$-D)\O6QY+I%]R9!"J7)J1F'R,TKM.BD0-T)^+IYW:D ^]\>@>-LLDQ,^S M^=7D7W 3T6\9SH6(3ME(R[#QCDA13E*@9C-SZ(5Q41EE-])SMN?0/O:BE^T0 M[;E\:.C1BOS;D@\L!5;6><>XKW<')AD6E$RUP#U*D1-BZB*R_0QES<9-!..H M?6I9L_N1UM4JTKHM%2B>"%$B,1>*O2F#BLX# U-$<$F#U$/ZZ1P5ZFZ">4Z) M.P<9>$M(.XKH'O*Y&YC6JET#4/7,TMD.ZVER=,:;[1$_&,'YZ3P"T!A91&0F MU5Y%.A@6!>=,)%?WZCP7W24=YY2>\$@RSJDS2'$=P?LIZ'"FL MK1E,C$=7CR02X2M1ULH%9>J$J%&_?&\XHAZGAS,<0O:IEG<#M-4UUC/P*3%M MBV91&MH,B^*=0>EB'M))_/DL[VW8'[+ 'T)=AP7^?AN>I<^*!(8+6L-R$!20 M"A59O#98[7M\RYM SF5Q'T5PAVOL^WC61>0#$/5IKE?)RI M]MA]!,\=EO$MR(R*T8)2+%A3F);1,BA>,>7SLJ0T"],EYM^$/H M[1ZWO<>,GY?Y6+_A?#++RP%'I0PH&JL!=$Q'3P,./##-(VH)7GC1K5IJ/[1S M60<:&Z%#-LM^A"M7'H+Q=!O [2"?PV9PO($/\I\1UCGYA+,^*E/.>.TEHT^* M$$+-\Y2:,\>#%!@@<=LET'PZ#SIH _DT#G2(41HZSO?BZ8XV5%+EP++FM;5P MRBSRI%@"!.&E%G)0KM/+;>-PS#IS/(4-\]DV1;B'P#C3-@X'66!'!X!CZ.OQ M5:XEU3-X+RPREPQ-#KXVVZ/@E>:*+#B(7$H:4F'S/*PXJ(U#"R,>PEICXWVO M90_9H8^$ 6S-&4.A6,REEHQ:;P/2UF;0R^E+:G/@N^.6[6?$=!*=3W+)^=EZ((BU_OFITG(;W)CCF[;!HF'/,Z)R8QE&!Y M-+9TD:?=#VOL4O']TU?DKOK=W=)[C3]=S^>U0DF7HD3VR&B#E)F.50S>TTRG MC0Q6%42ON^0$'0;S],M,0]_97&@Z6JC#MG8@VE^F'_Z<_5^$.7%C2O12*::S MTDQK;5A,T3/IT!);BO9U7?:Z!R/]$;WJ2#MUB&F' R8GP15D"5(H15] TD"X MI68>ZY$12I&01YO[A+U'8/U!G>LX6W7(C1X,^GZ#.*DD#8:JEAFKZE]5 M%] Z,Y,2ELB+M>$$ <$0J#^F<,1TV[R!G&,-,EFY1C/UM,U P!> %!6FJ%AQ,=6&%H9Y@L[0 M9.FE1U'44ZZ"/Z(3'623#K=8&S#?UV:J__R"TP6^Q:L+FB^S]J74ZW;)=*K] M!I5&9JS23F53DCU%4/X]JG-VDQ'\-Q:9V0#V_1^KKM<%T#XR^-1ZNUL!LJ)%M+CAY]T5G8NSVE#;5F'@7W;IFG^/9Z>7G"?5'!.<_J M%0K3P7OFJ^Y?D4EA*:X(+Z[/A>^O2*H:I?P.7BPO'LS$0(BM0 MVZWKR!DX!PR*L*F$XD3L(D8P%.!9>$Y7JVQQG]$GP+^G3YBO+_%=VB][9;_,9#>CJ MVV^7,+UZ-PZ9G&]A/E]FHC9)+WSTZ=TS/?>/9R.5D&M')DXA:+!D;!UB/>A 3":71.ZP M+_/SP8O&BF0N%M\]_R[FCL2UY88SHTP-@;)D463%D.= ^R>(#S[)5D*9NR"- M7:V6HD>_P;<:X;V!R?R_X?(:_S)9U*#]>HX7TDEI5&THRFF/J+%H%E+P3.3B ME(O6Y3XKU2.XGD)3LHE7;*Y,+?GOD =X"^FF$=1R-_#JZO9O+P(G,-[7;'EM MF+:B]CH'R<#0/T09(:LN4M*/X#H;]VC)?P\]8;RB=7?QKMRT0'UW?;6X@ILV M"3>-.:#JK]5;BV)=/6R2Y+[!1H8A&\&YYMITR0I]#-C9.$A3"W1(R'N54H6Q M>(\))U_K+/?7>65BE>;,DT>?P#)I:=0:R'^#J H7X"BFY\%ZV65!W0_K;+RC M(?L-$^J6S35ND-T!^VV."\*TG-9^7EQ-/L,51=;I$A:+29E@_C![.YNN@"_G MP0O-O>42#),JDV<;FUG,M$@6G0 "=]S+(;+5XY&\>'=Y H/TR*&[^H1SPC1; M'V'^,J5M"JYN02ZLYQ@!:_]33YO++#3SUCI61,Z1TXY0V2['OOMAO7C?ZD +,B>7^!J/B$7SA MH$_3XL >A>_%NT<\6#;/2UB!_F7[%Q>TAT7I*2O<6J<6%0"MD MUL"B-9EVU(JV3+849FK;-FDLT= E)W\ MK-QEM9V:)C0M@7BMG.7H)Q2@:SH M)":*9;)EX$-F'B/G41U^#^LMY[CWH28*F^KM-N,AY>K9 MG$$.M9%H/=]/28G8I9AK.,2S<9U.5MGB0*//3G^;SQ)B7KPA;GZ'FIWUZBM, M+I=71;-Y_9O?D6*JI>-7>;T+#T4**(8)7D,JBZ&F! (+V49,,7J;NB3<'@KT M;)RIJX6VN-3H&N9U>=F'V:M$N[@Y[L9[D1+1P-&RX, Q761F093 1.9":X$!?=8ZFE!J(RE(IE,JIX7A\C[R! U&\'9^-_3V'2+=XXN>-X]DO6M%TK' M54Z:410HJ@(.9QZ4807IRP&O>)1=+@(>1?8#>-,Q-MCB):-/E@D83CZNKJ_2 MMP]SF"X@5;+_2KQ56EYCH9_Y /^\*)P+5],0E:H"7,DX!B[3CL($'HSS.98N MY\L'8#P;S^EEERT^-*H$^N'%^BHIL4J3K@XX;>1<2^F9-%BW#ZY>A])B;;A( MX%,0.6RDSNV[G][WJA=O_AZ4;C'YZ$/C!\.^J8SQP%TREA:Y[)<"M+HV9K', M!64@:V/2H)XHX]-"3UJ?UBNC:3S'SZ4:[38J>OWM[JAA@G-"]NG;K_@5+V_T MJXO$Z* FW]1*/OH#"S$LJZLTVN(Q]KF1&@;OJ6K26OC!KF/#=O;HD%1Y"^UO M"/4VY/M;DEN\:QG[ 6![EJ0=A/9IBM-ZF'V79W6SV9,[6M)<]L9-GRC%K3]R?]R/K,+T!D%0$TX[U EL W7 MRON'(.L9W^R&]C3!3!L3#O"+$?QW6%/V(!1)1 X!F$RA]EV5C@7#:Q6#-\8G ME:!/4>:I/>.1*.34CG$([3V$Y+]/*KR7 [):WBRB3]$ZAL+6>=)GYJ/F+#C, M.9E@1)_F>X\!.WVXT<('=W@58N8T,J0M*F M^(7:?T\O[5.:_Q"&&YH]K6Z2+UZ]>W5AHT#4O'8,"9II ;2J%<@L2I3)0R[! M;+EH6:R)7F#ZCX^SK_^Y?N:-J==_VC3U_3>?MLEV(R/,1C+8,*1;W@S/*X0+ M[[3G]#*6C*,( FH.21% XP#GBB2WQ2V"- ]M>//$E0EO_O# @K=O?='V.XZ[ M#ENVFXK@VTGGNTUJA)1S*9%\2A*T8@Q!TXDI'I./0MA2NNS6]F Z@XBL-?,= MJO9W0%LY_!!P/4__]J)[F@/ 9K8O:&6$'E)UFU'5ZV]O:UD#OBMW?_UM.4%*M=3. M"\SSC$P;[9D':QF1 XJ'[)P[CJL*P0/!6G#?Q;N\DBX M^AR\Y0!3=/"2GV:7EYBN)LM%\]N[8 MUO=G T"UOJK;T5Y5CS33KQ7'C.\K=X* 0".TXRUQDIGWP+#CI&%J,]?[% M@,POU/![[BA/8O=#J&W<^^7U'/XU6;# M\QL'%5M+1N\_\[175XTHGC7@I^'RNRQ/G7Z<7<)Z4"L\2@KM2BS,1:^8ML8P MB,JQG'T2.25?N!I@KVW/?NEV&\U7XWEU75)^,X.$FH96*&Y3=08Q.C.ON6,4 M(0JA7*+Q#CD7'C25WG_QF81,1W/94/+U+BWA\G*%IZJ5K-;Q 9AVQTJC$SX> M(CI]O'2\C1[D?30BN$M6SS9LR=;LTLQ$\E!%JQ,M$EK7@V:35;'\!KKPPNQZTK5G%6L#8!E#ZQ:+1BHGCD7"H3_)88^$5E<+6SP;8$ MKD,(;)G M<;P^OVO%[3X%U-;V$NK(L7O8)GWM1>UHX B%>L+;LFW'FM$>O,Y M&/%0 G=^B:T[&ZXZ!\^FB_CM]?5B,L7%8I7)!M-\E\SV:HX;LCR#6AL>]/@V MO0V/']%&Q9!VTTP(M!=!@P10;JQ:MEA?'#JZKD1KTHQSUNM,;\:". ME1*]I'TG*,N=SD%['F(&[3$*G7G@!QFU<0O+U6O>XY?9_*872YG-/\.*P)5( MC\XVQ9@%[>R281HX1?^6>V9YXK0O "E"%XG[(>!&IX1\U\;\_>3CIZMWY8_% MC<;OA8TZQ4#@(-!N1V/M5^%$8 4D%&61!QARDG9X/L@^5*>_1FGN)0]R0II9 MH4/6T"^?O\!D7@EX5WZIG^3'2=4<6U:K_?S/='E=F^C]=3;+?TXN+R_ >1]S MJ=VG.=)"*SP#B()9":@2!"^WQ2P-4@L/07F&+M3/2ATN<3?9N.MHL7&VMKC( M)L=:+<$,UQ2' V&&JL7!#2*W)FCENTC?#H=XAL[4R3X=!#%JBZ6K;W_#JT^S M?-O7;O/;JN_KVVR7]X=4TU__@RWH@^?6W MAP] O,A6R9*58=RY>H*O!(O) G.>2^&B5;B94;WUQJ,+N#/RM.=AP![E/O?6 M\U]G%!G2GB??+.3&;% +<4'UIP MW2.NO0C/R-WZ6J=Q/\_O5NI7*R7EX%1@&B9DK(H!5Y#D@-FJ^%O/".?Z$AUAU:A>SSWO_ ROYG-:=]Y M42 J;XMC%B5M.6,$%J!VF$M>AY25Q-!EXS\(W1GY3C^K]&@:N@2Y?9Y[O5H^ ME]4M'S[!M+8S6+>FNQM=O5^_H%DO:EXRDR7I.@QDX#@%?,9*E<%)J_HT\6J# M_VS=[[26[=2J=$H_\NW_S"=7^)?9G],+7@+/B@>64VVG[85F44O)5 M[!0HR25KU]0"H02I,(+MTN]M M.YPS](0&O+=L1%I#LN5\!?GOUZOVN5>SFYK.RDY:IGA=$Q.SV[NG"P^F"@=G M9K*-3+L@6%"QL)"\B,Z3G1P,B($/?>\9>4-WVEMV'ZU@/\RNX/+5'=@/*["U M3>%/MV#O[B[1 M_G/?;=J;RC5>UAW:A1(QJT!;,-IYT0(G!6WKC=/,:.121(LZAY/6WU3_>I)E#%BFCI,E-^D*[>IYHALO(I)'6&)L] M-UVNJ([ >JK>6?VO.CO;Z;FTV+J5,MG(L%JL6JZ X%%$5ER23)O";Y;:(HSA M(+Q6N8OPRUY43U4$TMTE-EVPF6GZI6K<-F1Z'$Q/^8[OT#R-8$=#:VW/NAA! M=7?[2ZU5DK2J^I(MTX%B\(CTQ^)$#B%PB*++T>T)[/Z(\L:IS'X(PXTK;'^_ MC@N$W^:SOV.Z$Z(O:"6J"J JX4%6#)S*C!OK90 T:#9N@K;N>+<]^\FBTV.H MGC7DJ7'%[=]@>ET@56V/3*CR]1TJJ6)03A2FI()Z <,$GUA0=M43^2Y=WZ M]7:_X:7:L!%GC;_ =Z4L/LWFN/:MO\YGUU]6L("CLDYYEC64VKLYL" ],)FU M=*'&OYO5>MN/)W>_XJ7:LA5K#=,3*RS:G>+'>4TL@BE\7*X=?YE\G%S!Y>^S MR^OEP=8:I%5!84B,(D5'(&UF(3E@*:NL?)9!A2'9%X-?^%(-W8?1QNF$-ZO# M^UF<74W2&H_ XK*A-2&!A=K.)3.?+&<"$(*6AC:H0\Z-MSW[I1IS-$\-D^Z6 M.@PXGRV^0*K=U/^"A<)"_(#ITW1V.?MX)\[I1'2HO&5&QWI;H6)5S?),A&"] M-9J[S<28[4(60U[V4BW;GLG&B7%_3.%R^1.8?_[GEXIO!6H-+4?(4"2SN48 M$26#H@4KW&M4:)/A0^;C1U[S4LW;DKW&HF!;-)!2+3/T.3,K2V9:2<,@),$L M.F$X]R+9,Y1^.]415@/2&T9=^P5ZAH#ZL73A#C+3('VP8S@^G2Z<58*V<)XI MKCC36557SX*AQT(SD[39#!&1?8Z&/TP7KKW=#Z&VM2[<>JN'L:H'A,(L&%'+ M9#7STN>JU*1T04$1QF-E^/>?]VQTQ0ZA=C:2EP[EPS_-IK7(ZR:5X_UD\8_7 MWVYSXY?>Z,'HHGRHE36*UITL6="HJ]:9*B4B;=&[Y%,\!NSEJ7.<04/2XZX4Z]W(@B@(O".#C:PJ9BF0=:>)TR M40OM5+%=VB'=PW#ZTX&V!MJ\Y#R2W=,$)!_H/UTZN!:HK81(<9; JKLJ6 #! M"5I"Y#5WW9QH.KC%] .'(4>9I4,M]@-H%=CJHQ@"[:3!QQVV9Q-W'&?'Q_QC MI!%.$6W<@ZB*<@ZT9KQ4.0'M)/-H/8_WJ9 M[EA8+;[)IR*J8J"G999I[Y !!7HL>.]UL-9Y,:25S]Z7G/8NIZ4E9CUHW!G# M/*74^9O)%*9I I=_@2MXO?GCIY'6'H;A]'K;1W"S(<)M4-@DA' *E>8>05A= M0QE;*-P5QA\DPCT,S@F4N7T21CL*!@TZ0;M&VCIZY(H\W\LBHN0.98^=TRF4 MN7=(:BCIDG$4D-K(8\VN0A;KE2Y*5T324J+ON+[C M8$D-Y!!+#JZ>S%=-7L$9^$S;V\"5#-KGLIGHO.+U& M]; S@C/QC%;0>YZ]M& 3>NN)R9 MP!LKI?(TD*IT$"BH#,:2[UE0TI?H31 ]S+T%RQE:?BSC'1)B[BNET.\O<4GQ M-+_Z7#GXUXV"2C !O*7-(\&QY*A9LB@5[0=2U,DD7VP?KQ@"[@S=I+E-.EQC MWL>X"4WH8$0)A67IJBJMB"Q(KEG*$8IS$&&S!*V]N_Q87C+& @W/@.]6N,75 M_+H6Q-+ ?_H$\X^TVA64/B(0IE@G.OJO:HT.LIQUUH)VDJY/'LPV,&?H#J,Y M[Z /_9T,ETO1*,R&J:(-TY9+%F+A3&3MNM=(T4DF;[F7>AL]6:-MG;GDI(MZCIHEQ?+>4;=Z9!W37 M*$I<:,E-J*=L10K/M 9@($(D<-R'*#S&'$Z22'7(:XIY?#7- M?X5U(9RM-\)"%;))T75G[2B,,II%VG,!<)FU[U+YOH'CJ86(#K+*YO7<"$H; MIVF\GWU=HPB(MB1GF#?",,V%9L&ES*P"#SXIC7ICP[KU7.+NB:U_H,\OBG)&"&6-H%Z.28>!]9"B$BLHYP3>SQ_9+VSZI+&HK>XUFJK&* MYE:Q77HK%YFFB%(D,"V#IW'91#YEC9&*W N&G/L]#U'BYI8[EJG&0IB_3!=? M" EQM_[^DR^.@Z0IGN>J^)=H$ZD5L[I8A**]#V& U3:?^W(M-HJAUO*7^2M, M$^8M2HTHDI-:4<"5J@_II)DO4C.7K2F*9F_P0^;)W6]XB0%(0\X:KW4[]1DO M0G'@HD>6ZGVC]J:PX#.Y+0V6YH)CC6FVPE @L MIF!I*P2>MD)2,:.2LI TQ5!#,GN?HX[PL<8;S5/C96^/LKQ#KBVGT:&5A6D; MXK(\APD9#+=">NO- .L]7S7^8VW8B+/&2^(^77GG/,I @90%LU3EHUU-C)DB M8EK^%:WZ H8T5GC&:OS'VK(5:XTUGX=KQPM+LT3=[.3L* B+M'Y[7B+CV5J. MGGQQ,^GI9:OQ'VOH/HPV3&D;KD4> @#-+YQ)K/>9,1H6M"!&A,62+*T<>5"$ M^Q)4W8\.=ILSV3";;8@NN;%@,=;L:]"!ML)%L5@TT!]-<"ER)?*0_L[/7-6] M>0Q\!'L[L\">LK[XD)]=K&\I9^4F>^XTY<=-()Z^.KD]LQO%RSP;;H&U;V[Q\]GM,LVF:7-:;\"O\_.MM D;P$5 ;R;+P MB6GM(X.8Z(NV4(2+ 7GNDOUV$,JQ5V-OZ:G7\SF][X;H"YJFBN9>U;X]M) @ M+211!<^RA$Q! X^@A\B''#SJ32!/G]K5SCLV+\]&D=Y!F7.% KWT(42*#T.L M"BA6L)!M8%QBI@V$\T)TR=0Z?X,?07"':W#:&=(>&F123*-:4E+J4G.P#=IAL;R6%S9$[**&VVGHLNF3%K .?L $>1W*&J^79PR^#LW2K@>D/,K',! M9S]1T#:[G.2Z2;G)#.11V4# &&TY:<$J0 YJ4=364\GFI#7?;(K9JD#Q<+!/ ME=7;SW6ZF^RI\WN78F[KW+2[K0%<+O/2>+362474<9H8-:;"0$;'O/'%)B&K MJ/D YQLFO[D+Q5/E\?:W_:RU#1KK'Z[&>1_2Z@QF"*C6HID[T3R!7F8;:\UZ M47TR/RBI*L;JR!0/AL(GK6M)?V(J)="V-FXRZH7:?Y_ZY0G-?PC##:J'L M_-O%VW<7):9M%>/%.U>RMLIMT6-;K&E>8/J/C[.O_[EZ MXHV=5W_8-//=6T^K9]F(_MDH[AKK;K\J4$68U5U=Q$%V*#D MMG3Z49_B7U^_9!L>R5WCCJVO%A/X#=*D3-*Z>SN7SFKE:>LI.*T3560MN,RL M19HO@,8EFJV;#][^D@TZGLZ&&_NU=[U^?Y&*1"@EU&X-BN8&%1APQYES0EJ- M12G=^LM\_?XE&_)([AHG0&T9TS*;9_&N_+0$.,&;])X/9#1<>9OBWKB8ZM3! MZP6TI'7 *V0NN60#B.3"H!3%(][]DBU^$KX;YU0-P?MF-L?)QW6"NY.!\V1K MR%^ :06"^5)J0]I@5=(H;1Q2 G#PBW\$SSB>Z88Y5^N)ZX_?+U0F-XP6F J% M D(A)/.V-ITN42:9K06UI=WVJ$G_C]]?LJ&/Y*Z#*-C^>MS,I4@V>B8A%%J1 MC*O;>,."4># .N$&M1TZ#SV#DYV#MK=-AQN[C5RT 6!^:$&#@ZRUO[+]"*J[ M"QK8*@ID1&0IN"J('H %(0O#6'ML.?"E3R+'_ID)&AQDE4<$#0ZAM)^@ 7FK\1(4XU@7+)\] M.6M(3!I'_RNL@Z@&Q.W/2=#@(&*W"QH+E6;,1:XZ/-!](+1I::ZV28YZ"9-BDS'R7MW[5V3H:8LAE2 O;\Q"F. MM=LHAAH?-.X36BB^1.D$,Y$'IMTR9;T8QFE3K8,C\VS*>KXP<8IC@LF&G'78 M-;RZO%SJCJ_W1"M4'LF'4N9,IQAN,A&CS)*5J%5(A1OK-AJ!-DK[WPKG)9J] M(<&G$+,(A,Q'.YJGTXE96$4@ M@@7F?"T(A1 9."%9\AY0NR0B#"FG?;YB%L?:L!%G)Q2S\+5QH7:%MC^)9@<: M7KVLB,R)6M4K41DY1)?D&8M9'&O+5JP]G9A%%E!R%DSZ"C)721P=!..*\Y2L M3MH/4:)\,6(6QQJZ#Z-/(F;!:UL6CH(Y6"[S!9BW(!G%Z,*4I S*."0B?@EB M%D<'Q\V9W'D+^U(T#VXBQLG':!!4O_ QIHE_?#=$EJYR$#VB4=0GP' MU82[=FWORJ^SZ<=?)U_73=_^"R_SF]G\CP5>0!&>\$5F@J)-I%'+4FYD@&"3 MYQZ-[E)7/PC=63M,<_-T.));%X%OM/[+15GI3&!1UN,'&27S7%# JPR(Z"/* M387TMG7WSZU'8S\O:6" QD=VRZ4=\M^O%U?+0\2KV4T'],I2+;.>3*^)@=EM ML'#AHW.R4'AOZ,Y_YZ[T%R6[DG*R MM"N.BO9E5W?1%,:\H_&F""4X\EE077( ]Z(Z9]=H9XX. M7>;O=[Q_5^ZZSJZ$J;A5-@N4+* 4M?5LK)?-B44!484BC$7?PUGVPSIG;VEH MD [-Z'>*4[W*>7*SZH'W=?"!B43@-$\4*W',C#NT)B'7(7>97QZ'=LYNT]@P MC96 [X+H+RN<7RI.7(.\L$EY7]7'C<%ZAB\2\[)$9C,/W'@PR@Q1;W_L/>?H M 1!*H(V1-W]V;>,[V/YENP^ M-/SHWO%'%6,EKJQ1%EDQHH;/LC#@P)FRGJ,KP(7N(.<82\#P@JW^6+UD5Z,?PFWC.JU?*4!:7,^_XK>XNDI?YY;0UCI+-,SZ MBD1ZVAYAHCVVIK_66()'.R .W?7\)PA Q]$^:\Q9AXO6-Y5#7-[?;1Z4K !J M84S0VC#AN*$8."<6@%,T%(0M!4($OT4,4Z*&0<1NUTQXQ!63J&8H1!E-JB9<9Z&%&I-LXRT MK;!*&IZ3MH-REIZG8L:Q]AK-U"D4,R+-" EH-^%3W0%F\JF@O&'*B:*K8G'R M0^YQGJ=BQFC+'G4UF (@.7X!F I($&&1D@KX&B^36U4?HC?1)N<8 MQT@H:I)F= 3/H*&_C1#S9L'.BU''.-9NHWEJO&#N47J((2DO:(\3G($;I8>H MDF("M)$E-@_O7YHZQK&V;,5:8YF$X5H.7N98$($Y55N>)@$,BC"L).UB-ADC#!', M?#'J&,<:N@^CC;-^AVDZN)B,(5S,\*CK,I^81\\9J.13S"E8&*07]Q+4,8Z. MCYHSN3/)]RG5,=[C5YQ>XX+^8:,P-W[[M;H:/>8TJA>'(#F]FL71/&VH5*00 M8D8AN<.LK2:O,3GKJGF%-D>%!ZE4' *JK?K$+],RFW^&%>WK%%A-40I(P9*K M46CDG$6C2SW%2:+X@B+TO+C;"VY\5O4-U1=>N,1C\K2F"W\C)1IE%:\O5MED M@W:PI:-+BTSI&P!/GU4_VO8/TY^/X+9#;M/;V31=S^>U@N>F\BL)@T)EQ92W MBNEB!?/)U]@\N6*=LG;S?+V-K3>!G*'-1W'=(P4A?<)\?8GORIZAO_ZVSLY9 MYN,(YT/@RMWD9NJ_],ODAGH&Y6K;7%?;'AA/DVT*H@"(@C#D MVNO%=AH]R%BC.HT>PG3#G*T\1S_JLQI?.LL"JFDQ!Q9+E8R;6DLOI:52R&# M+DE"L$/4/(?U@K_WXG,T[RAR&^8JK-WLKZ\O#% M2DTNZC\<<5M^T./;7($?/Z*->VW:'!7E"\B8@Z;X*M+":X5RF()*R<:+8P?7 MU4AO85XOV[_B\2D.HUYW>B/N'_&&4:4#%:4J 9/2VO)ZD@XYYY!I\RM\."EAUM%0,C++,",RA1:![I MGE2WZ:U14P+E/0ZIM^FBV6,F4?IY-_8;YP7O*(M-0&D+8>8@@6 M''?,EDB;(4G_5WI2L!_=Z6^VV_O-0UWJUF;ID.NPK-IX.YO.UDK)-\+J/__S M2\UTN[!&B8@E,)K(:U=W+9D7Z%G.2D@P+A331[%Z+ZQS]):&ANB0%O%P_*O? MOHN7DX\WTNLZ2AG!%.95+?;AIG;2C35HRRD[^D=0)YIC'V [1X=I;9(.>BX/ M(;Z!R?R_X?(:WY7ZQU7.3W3B6 M*:^PZO:J.F[%BH^R1*>$'53:>WKDY^2B+\#V'3J'O+I<_@SF[4._C0,H0-0E M 2N<2Z9%T"Q"KN+B'IT J[COHI$S#-XYN6%'PW1H)K($%Q__8.*##^:?7R8W MA08W7P1M2+@'$24+TE/,H*1C(4?.8HX)@U&!]O]=LEE;C> Y9H/.OTX2KL9IE*_2N,# J4 ; M)@J":2\=6?9<91#"R#A$7>64F,_)<9^UO1L66W[W@1XSUN4OJ^'=#$5W"P M*B.!NL M332QYYKW$3*R:$5DHD0C954^E5T.&$>A/D?W.YT9MQQEC[[R6%]6KN*'[<"_ M']RV#9\/'(SW58!;$X$9@.;O)%@5M0K"9VNW)5HW\,8F\,_2+4]OV"W^.?JN M9= PWLZF7Y__=ZR_AV=O5_\?Y=HU2&.W2!7 IH>%93\%%3 MZ#!)^ENM7?)=ENYN(_IAO;B[^;TXZ,0 -'%WDQMO@HNLA0G':8__X$3NHH6[Z+T=WBEU<455MH/M^YLUS\ M.H$XN9Q8?KL@'B0@ MX5+)UJUDX"PXE,SJK&@;*32F(0>L@UYV3D[2A^$M/C"JY&&;]RZSUV#Q:7U& M^P<9X4+Y#-H;QHRY"Y2(W,TV/=SG>.@CEJ1383G ;VLTX3RV^MB?%^MMM;NQ/<(4?9[7D]$9B MJ&JWF@#,62F8!E&9])'YHJRE[P1BZ>)\!V!\>L&VYH[R>$Y\$X-UJ*C8 FNM M+#8 6,^^ISN1/4T/U&XVW5P/FQKDI!X3HN)1:4)D#'TR$NB3R?0%H0O2*:6- MV"8W\>(\Y9&NJ4_O*(?8H8.#K$06*KYUBTD?O*AE8N!J_":38(#E] -W(2IN]UT=1W+C#ZK8TC&V5V$N/3^!3EE7/JF3+M+4TZJ(# M2\$!:IMM,1OQR=9=]R'O/-]XHRO[C1NA#<6Y^CJ&(-T>?8SREZ>(,/I:\0A7 M&6&"QAJC!R*V43J;:/WDM)MDVG!-TV%-+PBR5II"%G&(P.AS<)8=0<9S]95# MF&_L(W\L-!?_W_VE,'H?5+VI!.1,9]W7P$:43*D3NAMP(;C[WM&I6/?F? M-2*O@P[$[U>S](_-P^05-.L)@(5"OJNKGI[A+-;+2.E2#O2_0?=1#MF#Z>Q\ MHK4=>C31K=<*'^B'E_.;\"( !\ULL8GB7L(140/C60CC;!$:N]2H?(?B?"/, M\:0WK,8?7/^RV%L LQS&--^(0'W&U=CO,^=" P2+WG>Z<-K$\@1]R9[C? M#M3(6AWFGO>XN)I/4A5 J=!6H 3M.1RZPKP)CFG(CH&O6A)!:!.4\K%/*=%6 M-/]VGP96ZJ#_M@%JF8KV_O<_5N ,UF[8.;+@4R%P*&J*>UQJ8"KM!-?R%"[T M/:I_NU)#JW78@OZ&\V6/O^FJ+&B]U@:1E%7%,Q,2,HT!"&!T-/XHHL]&^C[I M-SOP_-N-FEBJHL4LF":!\W 1,L"Q7#2HG&&;RA0 M;CVZWOF"']@?VA'?03;M/5Y-YDLZ*J;;_2>-T82253VQ Z:5)!I2*.>(Y:F;7#._Y2S@1DZ2#(^1+7Z#(;@ZGEDN0O8TQP[MC#>H_XP@ODN M>Z(=^)S45B:0C.8T5?.I$XL.+1,$3N22:Y^BE^\1CYSEG=(A#B&\\?WWV]G\ M3_BV6L>*,MQ:HYFL$'2U4L@T..^Y+)B*55$-""#N/_/T,4,;EF<-*.IY'(9? M<5ZCTC4L'1./-"SA0NT/A;0]=CXQQS7W*+U7T.4<=0>>%V[UEFPW_%YKCZH/ MDZL:R_PRS9.ODWR]:@TM4HHZ)6!".@*$4;*8K6"6@T+4)84PY!Y[4$_&K0C. M-[IK0WK#J'\KH*J;M]31J^K@GR9?/LQ^GEY-KKZM;RT'0#T@UCO.3_9C/&W8 MU\BJ^WRD@TEZSR6/0$:% 0UR)GBMWN<>F-?),Z5S*LH1\+]IX=(>+3 M.\\AEFCL-*]G,,\TW=)JF^BG%C]]@DD](%LMC9!=,D8&"HB*8-IC8IY;SEPT MP<884QY4_SS(1_9#.6WOR*X6G'6AOW$AQXY.8J:;2B ML&*+5EZJ0''4@(W%GE><;P#2DMO&6O@[8*U;?U+&B7F>$((CCKP^8F]+D8>D^]Q.GM? B-O:LA M !PM1R77M.]Z]UXD\RD%)JNR0I%WZPE*K)&16D@&OVCG>&@;%%P8B>I4M9'K@ $,^^J)SL&Q;-GMD M_UY_^7*C$@*7:Y3?'X!]'XRL$VDTNL1U9$;J1'PDFJZX1"9]5 71)J.Z:,D> M!_>E>]()C=4PZZGN,=[7V_7E A=5M)XF %K69,V.R8(%'CV+Z(@-=!3-QE:[ MN=NWGF\H?SRY#9O]W()8)_@.@-'Z;/#>^T]_[G>D!39M.(*^QD6Y\LFE0TZQ!YOONS:<]+3N:^UD+XAH&WTL@\,][ M0")/U@9#KP=!0"*%AIZ#9%PJ0ZNV1QYX,PO>?_,+M.#1Q.W\!O^?_]P8_:_T MQ^4_+/^^CNX]EO]5__\?[W^Y9>+//__\CUE"F"+.*=;_CS3[_)]+)K852,/T MIHMJ%;S&^?O)QT]7R\W!O:*'5:.@;W_!*YA<+KZ'O9C00Q_;;#5Z\7_>C?U[ M3E9O_\X?3LH"_O,*IQGS__Y?D_S__N^)24K%;$*VJ#0O,BI,P@H%4'+))EVT M)Z2K,VPDB]*/;2/+QFN4D31IS?OO0WK1O1[_!/*J$ M1OB2(7,M;8P.M)<2,LW0)B:^A_EM VE(_G+GW9;ZU2-[$[\-^0;M@:8DA\D[ MORP_DMZ"MN!#EL+IE,,>VA\.HB'IQZ]-CS^S-^U#UH8(A#@+6A^(9RF51Y4I M%LU<@BX:XA[>UX\?=YK[%O^\>\5O\]F4?IMNJEO>S7_Z5 /M7Z;W?V(R31-B M_]=; 6QAK4Y<1":-I0 \U_M_5S@#Z[E**:*%+M*IHY&//0C?#6#O^W^Z_GQ= M,S.^XL^%EI*K=^7FA]]-?_Z?:UJSW\W?XM52=W,A+K(1/%N;&2H+3 L-+%9- MJ^Q-45QFE^V0,]"&Y#8;V^G3=$_KZYM'\<_-73HDB+_[@G.HZ']%6. R:'U7 M_EC@$MY%LE BJ,0D8&':I\0\;=J9DG7&$TDEWT7A92^J'\T+VYFHP]7B]^!N MV[M=2#2!]DZ>1>MR58*LIZS%,_"<@A-)JR=VF05WX/FQ?>8XLW301CB6E-45 MFK&TM8#:%:Y@U8@LS.IL:ZH?4V"_6:47\RO]!9V9R491& M,TU1'<5Y\497C2L$I_OLV4_H#X]46)_:'0YAO$^Y/=2LHI]A/JWYA.MK3QEH MA,B9H469(CCIJLX5C1@=^"!4Z'1VLQW.Z>/J!K9Z6&8_EN@.&_-7^>_7BZOE M(OEF-M^SA"Z]7QOGD].!@?":%DG/ZR)IF.8FI)"B*9V$J0]!^>/%'_V,V&%S M5HO@WY57>79?AW$(II[AR#903R0TW<^6LTZ&Z+ J;<7F@H:@$[)B%'TB04L& M.DAFK+9>RIPB[Y(H?CKG>$S(^6E]XQ#^._C$S@LO61LPRW4CAZ** 06,9M#: MR$$I%HPR+$$Q,FDC8NRR)1Z$[O1QS'A#;JXUS:VP,ZIIG36W^\9T>7S9Y4KY M^R?WOEC>,XZ-ZV6/,J)$KDTHVNK@>:'?.\B 664#>ZZ7=P[I8(,LGW1LKM"] M_[@-K;O0;%[,A^ARK:(L-NL,X!V%:*D@10[;6)A RK"@:EZ90JZ-N/'%6+G&Q0,RWM3!7-:*^.W%V M I7R $R(7$^<,RV)KEZ%TA*8/9>@U!#]L&%O&U,O>7-9^VJ:US(\=]?W>:6O>1F#U>1GE*" W+IS="<'#>;& H U*PXQ)G&E9._Z9 MH)@#"21=\<;V48']7QK[9>D$E#>&L^W;4.LHYT&7EU]F?X*;VB?NZ+S<_6NV M\C 'R;[B=KCCRILB2P"O/6#(H#E7QB!'&XN\/&@;38$?XL?WKSH^^+V\/K=H M>!2:XG[ME(Y%@4^V8"D)>58[X6\33M;UN\7Z-W7]U,WF ]5^ZX(M8>\G]6H0 M'[@1=,"BX[S4R:4HG8HR.A6D0NO+9?\-'!>>SMYV^;I08@"R,,. YYR)E47B)= #;KNO-3JIOA]F2Y14::O(VN580%"@H MD!4^D>[J@!Z*024(#VTBCLL1)-2E287_M( MMA:UJWD2.\5L[]0NQ1AN[5*9 M][NVY:T<3,"'R1PF5]=T(GLXIK_ONOSM^H9BQ/QI_N7IQN ]/<:)(EE3MJ\;ZU),O@Y[V:.T\E]_-?\C>S+W4,+J@^3V[OY MI:#?1; .&&I9YWS:Q'R"P%+44D=?0((98[N]I#O]<]XP?5A[RVM.P0@92D_] MKQ:;?[BQXQZ3XR(_#.S4)=/&$T8&VF9E;,A\]0*T4>[S9GE.E8#?5@-:@/NZ MKT/W6>KC(^2^*Y_&L?6)IBFF<(BT.GJIP:4HK!'%2H3@G8M^KUMK4UF\KL*" M"V5K;HIS(C(M>&:@M&0B" 0/.2LWRFBGYDYML>"'OVYK W32ZH_=C/8732HR M%V;I ,ZT!,^B0FM5]@G/KQ4'<-<6J"]/_EHSR?(?F+Y,NIONZAH7 MVH1>!U?;;JM@ZLT [3.JPIDJ$7CF]+^KL?)F]K9^X6PY;(/9.I-JN.7\W,5N M?IT6\@#:$CEM48G:@$J7.M2JD%='-,Y*@SKKWI9S>>US96\P3NN\Z2&\_0:3 MNP)I?C?%O.*'31 RFU(?)339!6V0^9(R<]PI[J0.,O M/0Q,EJI@I%2U=5,BV6K7:NX#+Z(' ME3L^<:YX"U M^E!Q\,XQNBSQ9&VAQ@_Z&"L@QC8,E/I&/A&'(R5 M3-&>](]Q5X?4()()\@2^T'586P*0ID\ZU^M@L==@K!8D'H):Z\%82].!O-'9 M*VM93JJVQ47+(BHR,@JD]\&YR)O-E7\E8Y4.PG[K6*5#@&L]&&MI0I>!*$GM M(D,O21!7YSMY+1ADJ95+$%-#!E_':+.C&3P:N!%>0%:?]6NCDX=+?X_!J&Q8 M<0J8CLFS&*6I,W&]CMZ!P-2#T(,?0[8)]",$0DU!;WA;M$NNQ8-=#\G&?!O= M+MK+/)2VH;"'7@S _T3FXKN$H, +HZHK"I("$DEG-!\L^,GGC^Q3C? _.8K3F'A%G^E?WON)0.Y1">=8B+6QIRJ6!92'?R( MTH#(5H:R$AALO SI\ZW3WX.TXJ4;$=01?;Z47[V=2*6VX8]KJ4O_0+!H2#;1Q*?-DDDH]S,>>SYP]\ZVA;/RHO%&LC]VW MYS:-9RZ,DS$*8.X3@AXE??L%IEHE"F<]XVTUKSZZIA+"$&&LV9_ MS^7N^.0?@G#KJYAW%Y^[V=_S+]]/CT+*)+PS#*U6Y"@5./' ?#W+7!J'5AS+N+GZ;PW^N;Q25>;46ADF?)<-+$@*2)NEC& MBX[Z>4*6H<[\K*?MB[]G=C$I]ZA'[?.N\>6Z.9N/2FF?RO7G_[^=2 M+7R! B6+-TP6VJZNLV(C"533[@S*X(.(?7[+^[[SP[ \',6&531[ZO,TEV@! MZCMTC=@*" 88%?EY&T*6HEC=)^Y]336-+5EMA-PZGWZLRL:4K'.F5F>96JPE M$C"?R:1P&1]JXKOR+(IZ MH6YU":1V6MH^UO@5US>VI'L<7#?<3@RZ37J'>/NMGL%@DM>/9)3B4?]CP/4*$DIA(,15"0MF)F=!88Y)ELB>5+62+;%-D#R&$,MFWF,B^9YMD M&;OL^[[-8!B,F>?JON_G?I[?[[Z/][C?YWV/]WV>X_A= #X@Z!E(%,9X\R7"2GI&!@>'4*48F%H[3 M+,S,+!?.L;-R\'!#>'FX+UVZS"\F>/GJ#;Y+EX1DA6_2DU 4 MDY22^".$YM2I4RS,+%RG3W-)7+ET1>+_]D%M!+$Q@NI/O*:EN0HZP49#RT9# M;0%!0" :>II_.4#_=M"(J)&1A0=A9T@H:6]@0=+3T]'1UPU0^X M#J)CHS]WY9;R278]*X:K+AP2;V+2&/E4BG^ '_3B^24?NP:<8CK/R76!6^": MH)#P=2EI&5DY>075NW U=0U-+7T#0R/D0V,3ZR=/G]G8VMF[N7N\]/1ZY1WX M-B@X)#0L/#;N0WQ"XL>DY/2,S*SLG-R\_)+OI67E%955U4W-+:UMV)_MO_KZ M!P:'AG^/C,[,SLTO+"XMKZP2MG=VB7O[I(/#/W;1@&AI_OOQG]K%!MAU@HZ. MEH[ACUTT)SS_#&"CH[]RZ^0Y93T&*Q?VJQ)O&#E48M**?YSBDWR !S]V[64Z MSR\U(T#X8]J_6/9?,RS@?\FR?S?L?]@U"F*AI0$6CY8-! /M'PJEOV;ZW^T, M7EUE%C%V*LK2>!2FW<[WB9ZV*J^@O5[0?((4UVJB_N:&P*VL'^R3$GL6&KB> M$[\WM0:;%+M;=,WR9SP(XBV\@@T)S8W)MY+ENKD/9_SUM@+N6+;$^@FCBOUO M6F] \._M*#:6(J<.4 6M,*S)9RJH^0AUVK:>_:8)W+WOKFI+8=6;=R?YHZJL MX^ [ON9]7Q?J?"*O;LL9U+2>.]U"$]XJB+QF?**D?E\]RPW-XK1)EIW];-E8L9UT;CRI M\$(-AFYNE?&YG[T 1W]?%^<%J:&*>\1DH?1BV?_?%^KOYW:DK#VE-QF#_I1R M9=YFN",Z9Z:ZSJ(V9S8R:#-PED<$Z_U$3?797:3M[6S=4WM7DC0/C4HK'*HE M"DK\DA!S;S[9IYZ32=-I3'86DE492V]#<7<3$.'^?';%K3EK#59]&Y@=UK&K MT:ZYBI D[4=S8]#XJMDQ3N\(&?T+7_%'9#G!I,)C_V?3\_.ROU)/X.LQ;LN3I MR,+&*@F(@B96\\+K>9]'+,@+J+(&VR[)]M5R]6XL)E'0LMEY!5G+E[M:3X=W M;(%*1#INK.N*"NS$=.:[A38RR#/D%&^$9^&KFW;,"2<+YPJU^"Y:L(/3>=MC M8I5>TRCO2<4Z).M$EAX\CED=T(.[?::!@^DW-LH_VXA.S!-^.)_;?,4OQR1T MPCLGUW[T91SKY]PI4Q/UD9P/U_R3UBR$YR"1B4AQ 70PYSK>7396S)P*FM#? M5Z]:6K'0>>7GF3M>UK71.,1F+O($E2/>S2*66]"RD7A?16/63]B X_S#Z MBCRR[+(:@-.]@RE5'MM7D,4L3Z)P&U@*+8R$[-PUFC)\$SV4[7>+"F)._('> M.7*A@E[C*!RHI@6\#9DRCIJ6I(*"?'%PB.%K/WN;?@B^RO<"%02K@)!8J* 9 M];^)TR,^9/A'VC_2_I'VC[3_+Z6A291**JC1A@IB&NJG\'O!]%\D'&Z4%$^? MVE?%D5F8#M3"><_S< U=]]/;R]>(3:]U*GHG<4%7F6/U@+V9(C[L>^NFG_C] M!/YNDY.W,YSS4V&\99L4!A(FFY26\:W!\-O@Q2"5J9J/5- WA"JEG2QI1A32 MXB[4ZT6P75C>M4DWH]];=D%: MG-8!D5/SJ>SKUY>01R]+B>$.O2;\;O9"E5Y U \XAT&"T8#XAGL=U&=M).&B[=G:J D0>$ MG_E#9.+P2][(1,GQZ1:C1=^"1WFB&TLUGR]7!&MFNP5%2=_H]'M=E/@#2C_@ M:Y?[ZSE8;9Z1?8>9.W=:9'U937U4P "VW^T*NUX#K*-I&VQGRXX* M>G.B/CZ]BE(FF;/Z#6H/++WH'.1@OQ18[3?J9&%G+BH(5Y=#H6,Z- JW-/[H M9\3098G/JK6F@J![:-)9H;_<8*G5JS[T#&+X9@?Y/]\*F]'VPE+\-F#XR\B^ M4CUB4LC@(]_!O^@037HP"7@DV@=!9@3O%G+X/;,B/H1(HYH2"-'DHU'4])T, M"D?%.]329#\5=(+>3P0.^4>9?Y3Y1YG_'949\&?V:F$E[9?"]K9%T$.^IV8= M3\@DWN_=/ >>__5:(W#UEP8DTL]!W<0!#/V"_[:,"Q=6OAQPBLZ5$9.AZ(:/ MTQF>3=A7B[K-@T@8S7BN#U%A4-V$<1^L'K:MW:M/_K7'$+!X7IC?Z:;!L+E" M<6ZI_/4'\;)YFQ FBB TO=<+98&61;T<6L%) .4$>S09TC",P0RW"FU<+,@ M>\@;,=!!3 [=9D(B&V9$>Q0+*A@,OM,($M^CF"E*Q]C*(C,XKZ6WH!%OA6P- M7W5ZN,B'U7_IP^:@UTBY)-,F24W:C?H:*+R>];K&0@/-X6R-P@%F3C#T3/&< M\8T,WS&[@GDA'F:BV\$TJM'!Y.924N2K[3L[3:ZNWD,-P8I*GK.1_F-:W[GL M="U4)/B4]S\>PU+IGR![42<5;U2K!^L6N_"*2XLG:5[ZRK<9C=WRMXB?,,KA M=WK1FX,3X9D,2G](\E2OZ)CD]/&![ M;UBWS"=E[&/AM')"+)(I@R!%HP1>4DAL:SCU^V?O6-D"X9)3P WQQ1;4=5ST MW-#K;KIDB\R(U1.0_A>%X OUP4YET@-$>Y&$'NA5+^L6UQLR)K%9'>X!+@M5 M>Q>F*73#^O=GA]Z5\1.5X1P/N/3N6UB,KNQA/%ZY@&L9)?JT9@S\KU6>1LQ9 MOEU_8KLQNGD00E ^S[GS&!9O8"7\/.S#',_(\@#R Y:PUKP^K9EMKU&??Y:2 M$N21S-J"8B8%PX-Q#S0V+[ZA;]S^C59./77(KM.7/'$N_\=RTJ >''SR#=Q- MH:)%G-G6Y$/URZS\4+'9-E*GA(P$S:4@OC2P.N4\+@"V+-= .BU+!;$9I GV MA#Q@SAO5,[,DBZ+I4#TN*#RW,^5J-,D4RD@%?0$J\[34%!D.LX%V*F7>SBA- MKS*_/:O^MLQ1A9F9Q_QI]>=R=4B,T+A_UIVB_*S6PE\/$,\X] P]1+7Z-?IS M&AH^JCJ7+NSUB$$ MUCUG4JKUR2+LLP"'WH/[_UU@]H#XXK;C(_,^S=+RWD_NH.0%U,QS$A\E, ( MM'X4 :PEX7/5++W"Q@[^R-9"&K\5YI19WB?-7Y4L-=F^4'VVJLW_D23)Z/A: MIR,_[7N*ES#RV3WQ92\S>/+IC#?3_%^E<@P\V5-Q#9_XG 4. M^D+"WB$H]L,S5D^LS-SOHV'/[O&">#'%61*,(F;N3/!D@5NIH*81O/HQ R<51)--!]:61D-(0]Y+>T7:3ZUS765$,\D14J'/DOK;%%'T_O?QA87LIZ?ME?2)96 MK8%3;$"Y+QL5I Q8W&C70 HOMB-(_J@H M"9T=+FSF94C&G"7_ID&,X+[Y:'@J_!)^WP5NT;XAP1]3^:OZYN7HQ\)$^B!P M4I%7H#9^(GQR==C2IL*.SFI/TK?EW$D.]M_#MX$'.P /O@@AG1;_5W?/OUO5 M:CLRVFO,S1"VBV(?ZX!&>^Y]3/.+FC2]=D8R^B/3SQK2Y^FUB^T;8A[QFM,Q MZ3%0G/#HKQ=J*G.Y&;'(LL!4F;KNZO!YQWHA+XGMU8NVTJ5VSUZ$LIS+O:'+ M(/ "QKV6)U=6S1WK],N.C+0:Q:?V()C6.7L,3998Q9H;8G@T-Q[I;9H_5H"R>-0F-9:V",L^)U) MJ,BYA5<)/Q5LUIJ[JB'&0*YI88GUO^Q.=E'1J;GL*/#2_0,R7INPU+QVA\%FB9'V,GZ*A=0TOR4>/\VO]"]@:/4.+A!OX?I MZ<>]3J5K/YV^P+#LP1#59;_\B6=VE<@4WX=X;J\(34>+)K;C MND*^J2;0J8 M*A[U!0O@OB>SFV&?#.*3"'!W7F;"C7H. CP[.ZCV_:1Y$^MKK]]%_H9EU>T-)<8.KEE6M%SQ6W>.#?A M$:LQEPLZG0I:5JM-J,'OQD9+CN\0P*:)UW\+871);O@"RKD4V(:CB=VC_@AP MN-PWWN1_#:!-/?5YK2D\M;A MZZMPI6X?+@[U&TSC=G"J]__:IP.N#VHRY9WSDI>/V:O\/Y0 M6802K7K5P-;\B+-32LI :J-/W&MH6&^;1FJ&3)! M[- !O>T5MM!0@M\5#YVQ+-5E\)1G8NUY N2"H%?X[ 6HD3=[;L:9)R]X;Q** MD953]:>\M+3U.1[O"=]Z2%O96)Y$NX08:0R/=>Z'DRHC)@^S2M M1:7$V"\54[.?KKT53ZTG$'=\_!1\RGSOGSFC;G)8,8,+A;3X,WZK3=HW:V-A MCQNH=HG;5&.=,_N=;.?SFWGD7&3$.@/BFB>LVEL4+#3,VQ SP?55-7H$^Y M0%FB!',UX#FH((*A6)W4AFL\4Z0Y7P#)C0H28%>E@C QY$@_2POU&4S SC(O M_[=!4].HIV4?-*S/+VC[V'B"U^*QH9]L^&=?6LT(P?/H7SECE:S7_=G+^]F^ M[>\LA.0+"E)!O,(6698R9-LA6&FM^U#H2'@3.(0V>V?GUO$=LK#57)>4XMTJ MN^_=!0Y-)C]Z%(VS[7V^O=>MMZ*"'N&G2"O2$7!O4?.'.W'?J_:^77E]>9Y7 M.:L(.=/]_;AJ6D=L(<6]&#NOO58%M?#_0DL:-K2X%_\YVD)L=4F0($G1;*N@ M@LP8*&]%%K0.,;,VY+A(9THEZS$C\E?\6!#)N#F"%%,\X^B/8O&*PAD&"K:C M)B_#_%A9&D*/72S-C"V4.5P.?;4G#&?RX3&3TS$VD0] PFS<5Z?9+^* MF#1==#!+S45T-KR1)R.RN)(]S3J^6.4;;]?G9)(J*'>[/"D_]B&'H@7S3$ H MM39L7W-HV&.M!-;+T?+R@Z;GV(@)WA]X!HHJ-^[8!TL%I7'W'G^!S?4K4T%% M<500_]>MU[!MKB'4VB3LF'$H>H,&F,MDUF-W](& ((5P_)*;"O*DU*3RP,%C M7JPS _5R%74)2IJBT%_+F5("^TYTA^_:?BB/B2N221490,^A-U+(5 M0! T""H(K$Z6/,8=L]Q"30L#;% IS6[?LII^HB<9?KW<;X MG6X8-Q%'LCE"'W(]!@)0'S <>7=5#<(NGZ:K3]*;,]R ?=\_W#J+JG&F@LJN MP_XVU 6_-;-;?](/GCGP8&?C\4V9%GVGB7XJ=H MY-"SO/MX5@I\PY12/TP%W0'/I8I203$X(/:_!6$I[^SW8*]1V^+V4\2]AD,0 MYA+!F1SEO77\5@RV:ZV'()7P(&;N8ND"W[^ ^VGC<:W6K1;G@C4S)_P<0L64 M%6,93I.BAZ6W!U^B6'R15!!C1825W?R8E6>HF*O7?<0OH+\]/I6/0:1";Q]0:D)" U0$P!%YT#>,OD$%/HFP>$FA84"#5S+"6@K"N(--(?06)3 M_6&YK60+V3L+&*[&=+A:#\[>X/M><_Z9_ TL?W+LYJK#6GM1T1,)A&02O]O@QT]QNL7%E0.8Z9+2T Z7 MVZ%SRN/)*SGTNC+R]@8> JYUX-UK8?C;*A7?$!MA16);7+Z+\C)7T7#:."+L M?9$E%LV A/<_&RR]L)C*>/*@,.N'A\5ZYID[FZQ.1!&VD^NFS5TBJ2Y?O*(- M\-WIB=7F':J781(>F@P99V;KT7ADQ(;BTS3179"Z D_B69MK #O3#D#PF-BU M*A)BEK.GUL6!'2KJ_+,\WJT-,0X+M,9?B_?6TJL>=[]>^0MGO;(JE%X[UZM( M!2N-.H%S#4N)5 IJXCWRECM\M$2AM91"CG*6%T\]'#>Y)\E!*'524F6! M+%ER3YHJQ:_OE;S39(F\R/KB!2K>T^JI^^R+V8QGF=Z0'TJ/?GM-__[^6%3E M9#1/!:8S9YL%QGVH4*^$[_[BCN&P\YR>5O:X6'%4$XRZ-_S;,.&Z3'S7S9): M$Z CKXK*^$F!FC_OD4JY1P455MO=6BMSH8*^#P<@R_Q[SO$&-WL79R%;%S:G0(4G[+B[%N5CO69Q1_D("LZBV<(&+R&:2O>Y82F+' E$ MPV5*_$H\UG@RX[9M@;XR' SN#!8QSN318V9M-%++^5DO,F!J2' J]#6]ZI#' MA-YS"SH&??TX9_?D8<_3CT&T \EJ A^+5W4=M)M=PFKU,EON7-FR>L!:$T[< M4X\A2*Y%\NE&:/2N[R[?81M3*1:[/6TM[1HN\E/)+YJ3=)"5%J@Q&'_G1=?S MI0&V*M0-V26+*Y9J9)=0S6D.?\)D6S/EP.K88>GZ[HON79SLN<+[^Y:O32(T ML]:X'7BO) GJ44B $R_3[F!$"7M?/&"\#DC^>;^\#,M]_7E(^K S_MP#1>U\ MU53N3AEH% ,1(]KP 9=G?L^[7;*8K"FE(E-PC3U^!0Y>6\,Q+*]\(6G?ZX\_ M47I?.&[B9P>D,_G@MO9;L]6A%Y?8^)<_'7T#[SU]&N'#9W9U(LBK KO&L>UN MBC^)[U/!#KQ0)Y+71ATD3?"4N-F+7M.#7S.JPV4FP^??7;)6Y%[,@6H*\TA? MP7&RSU7OHU[+WCM4^VZ+Z. @_&(X^J5.^2E2"K2#3Z=QAR @G*<0%.G"="\; M-?P2^CC&BB<'7='U6W.B0FX5D4=>\RZ;DQOA8WKX2L6L"WW[OX0>(T3+9O$# M06[!8Q?8(3O2V/*BQ7=[M\4)^6$ZZ;=^:O@6_ M,9"ROB>L%"]'H)?".S&/2.",K/EDXGC[QTYF6Z7F^6_ K<@=S+7Z,I^+1RF: M4/*Y4AWB V6*8:W-J\J]FQ]$Z<662GSIAEX-2JD[:^>&4!2HH",!GZ>^&?@U M8TH383+1O:N<,_%G8K\#N0JFHDP665V=:VGK;W"K."W2-!&%^"NK$"U;<,!, M3AV_@!R>Q<2+/!=OZKR%.L?4TT.,^$QK6CHH>N9:^7LYGH^>^NMJZG.&.IFS M/RU>V:POJIZGC+UF@,3D.N2HIW7E>T)+!LNT'1UFRK/R3&26Q=RK,E57/HX% M;K)"@GQ3+-+P:ZT^BGRS")8)S>URM)M2-@(E6@$DYIZ&DQCQK[;-,>T7A]$* M$4J!TZSD8>X7XT%:0BG7%T!X7-!K*\N2!%TW@*A)J_]94*&JY%';(50D9I M*4I2D,,5V+96.Q54BS*/Y#QJ(([C5_<1KR';9X9A:U\MVPN:5@>SLU"/N(PG MQ\="%MY*E-BL!9J#K^!X]5,_' AT^J7 ?3VHH%/G@1JC_!G TA-HLBT5]#8" M\-LOW6E G0*=%(N5#Q[W#EDKRG( M_SF>,&C$F2?74&)'.&07( M12X?(!> %YLLMZ\MHX@S#)0(DPP"FY5S2/4TV@E74GRQH1:ZM1:^<\PYYQ26 M;$@P]L]G.ZB;T; *$7>I;YO37QF/%G"+>.IMIHQ !7*@3 M,4=UWN3N8S5B#!7T0YGK3E( 9/U95X :'@4NG*AU QA8?JUA[^P?!HZT MP/Y?D@TPZ^=5\\A"'W<-ALKC)G_UFK8]><_WT\!C--\X>IH&%J1JSG!K%]MD M"0;F2GWF;EEEG,<>.O1)^T((VUV&T-P$6AM[6(S8<;L)VP;FU-+/!>'2$ M*"8I>H0?JM,714C-P'3:P ME(FI%O82H:@7TE*:SJ*6?U@,$W#W92:9*[X;_:BIN=\\:'">XN/0J@CHP#?T MA@JR8H3M/L+1M"?H&*O!Y.?*S@-/#$*]X;W5C'(ZYHZ)FG MD1;TCNO>GB<_+17D&TQ>ZQ"9A-*H<,*'!#?W&='[OY:HH&<%11LZ,2'(W&C+ M[.H;,24*P6IT-Y48O[*>]^JXAW2K=C ;$W;>#29 M,$ %;37]:>D:\]H+,KW/Y3'6R+PZGX6?:SV[FNABLHPL,0>0^7P&6&8))R#A$ZH*/UA=:Q5TN"?C%9YBE M3+ BJI6>E44QCRD5SI"<0?\2SMZ/Q%R).!][&)D ME-L]*K;;8R!K^Z3D,ZC=]C<-R6 )16ND)8\N"O=OMZ88'=*^* MK F)SPW=A>8W\QT,$.=Y?RQ201?G3^')PJO[,;GDCU20UD%3W=3<8GI> MQHJ"K7.J\:BK4OP+V"ZLK_9JW26),LGNEIH!)>OI&Z\(NCF",-&$J:YALD@' MAN^6I9E:,SW_4]@;C"V)]O%=[LDOS0O/PCE@.IU370X=BC:/W:>XUV0R'PF, M!ZD?"52P]H0#0>W#+XS=U_//.LVK=Z;"2G@Y\58QF0LY8DBXPW]6G0[YNQXR MT&^,WT/GJ2ESRJQ]B':WTX-[[6,+X=/%O857XWOG$S1U MV[ @( =\1TI=P0FPYV<>7)WW.0TFH,:*J*"E5=01R6$<>B)LOI]8D_0D9C K M7%JL93LM#$C(00[ZK.V\#A_[6]PZ$K T!$^*ED7>+M"YP@M?$,?_!B O^TF< M::W(.1O-'!)#JT+A6]DA!<5^TWNRZE=+7C?+;=KCR"*LW*B>DW.4(P3E>MW1 M3")07MDIE9#C4P5?BXP?/TDQ4I@+BM R(UK3%]Q? MWSI-5\EW^I4+?]4>%Y! OZ"[:SUGHSX?IQ#8C>Y4:F:R8^KQ7)3,(7!#:%F' MMGM%^9 'EY7RVZC;.89ZZS2-^8F)^\GO*'[$\7U]:^:%!J'R8+9]CYO7GVQE#PF-*/F&H=_&FZA:(CH M4EOOX*B-G=%?U]Y!-F&6/Z/)WAGL%]N.PYM^]5>X??O3\_'/_>GY@&2E M[. M\D/^;7?EH650-">!;XARD60O#B;+$,Y\_'&W;<%B H?78%^ ]1RQ6^@IGAL= MUW16X%H("U>0-7ST0AGC26*@@J[N%0*5PP$PGFF1(N.%.+IM'-UROGAVE+2! MI@WZ>*8!?QEVT\^N*2N_LECW\XHPWZ^,F%F_WF*C'Q<8+K$%'G([\U$(PZ#)1J!#GV>ST(J$+6 --AO("*Q6<"*V4@>]O" MB'VH^?@V*F@25H1]_&];*:;<@D$>.#:LY JW;Z+VJ1,J[S+LE!1BEAUXZ_JG M&I0B&D"O!AF/\+\._YA2?"A"92SY2VZ(H OF^ MR)%<,+O:SSSPSG*$/^"44]'5BB#F#I&W<)[?GVC,$601R 4@,O[-B8M]Y8&: MHP849TN 1IY"^6'C1\@*>#H=W\Z%*!1\\NA@L 6.7B;IL/A M$($A74Q.NZW@V0.?7Y]_3Z6^/0PG>HLD>X7I*A;RW&]N.[=X[P#UE]V4"E(- MT/'?-CH$N"O]067X9@Y>7#4 TW:L$KY>ZSC#E_YP.;FN!%)L;W2_"GLWI>-! M,^%H"IWE4J87&UO-D3Z[WMW0##E-AL^:?FPRUK1[AL!YO @R8'WTRGKW6&0% M=L;+&]O,S<]M'A##87UC8S_3>C"ZJDA[1A90?T8 O__;:;X[ZU':I;C.F%TD M)61JS2+(PL\[UCD^-8C)13M9"2%! J;N*C^$2 5!**^).X5^X+_NJZPT^S*( M"9)"ZLB ]\;X& %^4 ;,([W74@1JWFT8M7X%F*0,[KKH:0@Y8K3BV ]#>2V" M503!036IJX9 MV'DSDZLQ-K);A8@CNN.IQGE_VJ%",A^0I5(RJ: QYV,.XOH4N%80@%CQM_/) MDTK#>Q=2+YTQ=MG)F3WI_^7!9UVM_*.;05!OL;%L7RPB%IFT_W-AC,95UXL6 MY'^'Z2FXS^UB/1.@_MH=@(_>0@YO(G,H/8RH665!YRD,Y8V%U33F@+>4]8@1 MR"(9]#Z"V AVV:#GXAPVZ_L^B&]/88-PMX&7!>S9R747(#!DG2_M>QY:9 0I M8>7A,2"6&.DEZKW5:*[S:(BH\O=&U=O_3DKLO 6XRD!8P9E@;,#BR,?>Y[YIU["^NUX@9 M0X=OLU JVD:"/[%]:[YAG[-*KV,AOQ[DVTX(&Z0(6+[V M7W\12-P&*,?DT*E>CQ3S4MS_JH-KX'LQ1LEE"7(8Z=?HGLC?3LLGZPIN-H?"NQ]OB8S<8=PSL>)[EF]0NH% MT:784P9?8XK5]7\'!HC4,(M[9(1P0EY)]M?3VS\>;AU^R?+;M..Q@4U!VL]C M9F1/&4#(0<3@'D5$CGV@7,5GX\;-SUS^=X>'>W_&ML2J_8AI?&K5$]@S]#!W M%+GI$!0_X]2/IU-JO.XB]CU4[LYPD,7#K(Z<(2%8:0PA>2G M,P[.G*27CC*/SUDVT%7B$B\O^W^.+L;$$R.Y@99I8+&?*/(R>)8O@%6-)U3I M!Q&CRJJG);,:?9M-IPVYC#,C61+4$<5]5WO*#BBX/53"Z,*;Z_HEQ1M1V&SH MIT. RUM@I^SVLF=U7G;?/ZFB?#E^[#=]ER\:?JY937?FTKV,BSR"48K&LN]\ M-<72?UJ_,8 [LREF6F?[M?.C"]W=5GRXFO;D4[/_Z*&@4QK3= M$&7";$Q*F#*.A+GY<:GSE89A5VM0?);*1I (7VG'6=R9<3NDH!TJ6=@E[E)@ M!DIU7>>%?H']I\[=ZP_JH :^818%^.^S3QM"'+O#"F\7OG'MT:5QYD_]\J:[ M[]5<&@[#ZUEDZQT24F;LOJ%U,MP+-SWW77B3M= &Z9O!'?-=D?3+8,'=S\:% M0-MD-/1LA7AT_I[-<]<0H,VDN0#+\EV;HX(X ?NU!;;YU.W.A19F.*71=".J M^-$_7Q:9A(>[\S&X:<4O2#_"Y-:#;9W3O)BZKNE\GXCSN,P74W,11>@IF[=D M@?(B9LVU1!'W@^+4W^R?:X;86I'Y!KS1S2N[H2 0J)&'WBHL%UT=^:UT=']D MA[5UZD#8.Z=/_/A\6?.PRU\):1 Q;1$B:AF)5B&QSW(&N:/I[(PX1VM?3*BR M&?/=JKKNR3[B8LY)%H71HWI>BA\1@<3$;GE#[V&ME&E=5\)U31/L$#>J!<9D MGXC_/>+ UN4FZ1AUZV(DMC^^57-NPOJ(^0=WX6KYB&_<)?7Z_0/UA4\4\ ZZ M&7T@E PY]HV>=^B'*CGPF@[S883YKQ M\-3JDS[MM&ML5UYB-AY_@T^WDD?G >89B2'3J6:P+,2"[?RHY*;N(D7[8-A< M&\";C#W [,>_E;6@>[U*KQ[BOP!"J!'K96*3\ M2MW)04KA/HHP7=;AX.VP/+JQEW+-TU27\&0?- UI<3,$ GQH423TX==B.7>K MWX'O'4HTM60V7>"56L?1>91KJ':Y(2IH[?4?9/7-L]0EX1Y$&Y.4_/+@D8E& MFD*TY5JQL#/Q.V"KH+X;RZVWV_^VG;\\>:W'D:P]L]9U;8[&YA[?W*;<@BE> M#B/_-S(B_EK\NJ%7ZMZ+S(Z#WFPHKNR79HZXF-OI>7Z;:QY(/>$8BPX"MLE? MIX7W6EGT?.+9B6EWYQGG%A<2JPDA?RL'ZC6^LZH:J_._^GV3&VP_>JVXKV$" M&+H4@BSTO41P"IHI$#66CE06-;'CNQ6LYMAX$G?'#_Y*%-PO)XR-_]23\K8J MA@C[=Q_;^>-CZG_]\X_+'1LI=5$JH-B1OE]Q*Q@IG6KY*S<*5QE_2A,B_<*L M@%DHJSA^)0B4Y+GJ3^*C(IQ[VH?\!).U0X^6K1*AHG3/Y^[W&^,.D/T0?"D9 M:,.5?S=L=:+).K[%<,<'X7E500K=J5B@5/SUJL.RA4BOHI8-M]*A.9?,08U> MHM/Z7"YO<+TRQNX8W3#L%7@\ACK.,R.^(+PUBU.P>RP@GUOJTL")FL^QG]) M[6HAVUO%M];&!HOV4/@\\DY]VNQ3JL@Z5K.S9P\\>*Y-,VFF+%F "&!=4 MJ^J0/_;DP#&,#W?NRM$O%.LPF)B=DCMF/^I8GV9S.79R]A;_,)>Z[H8U[^VR M0/.7CJ2D_I6H^E.E>G"AY"MY=N$T"0\KX.B#Y08)RA>F@^B_?97UK:5&4\HQ M"!EXCY05'S/"HU7RZ:P:HW1:FH.L!61H0]I4@FYHJY*V-T0EY_>[Z+8Z\=FM MYI6OF$7"M40:'_GNH\H>-_9]7Y0[$1JR9J%N?C\V[^*G[Q$Y(A #6Q2[HFCA M0X$?@Z+K66-)EZO?J_WTB?*"Z9D-1U'$[&2\#?84Z'MJ!ZX]"+"E@@:;6(UP M;BO1E.*#[?!VJR^?NU*O.3X4^8+7#:5<)D0E/F"%CDWQN\8//3;-9X+?: O]KN K&AF:O-VF[)D:1H>U:#&6 @KK.(P;R=MP M*#<-(B'4[Y88L^RN!W\5D@UW<^')RAR6*/^=IA;3O@YJQT0Z;TY207I5M7%; MXUI_MMD%#X;[T)S2/S*\SJP*/$?XP[]:U[/>0&V]5Y\56538:,*J\X5PBAKH MB+,^Y-%O27[Z^L(1?, %G6:%[JMOI:4]4>]($LWD4<>&O>SX^/7*JS E6;8R M=8HB8L92T\@KST+SSXLQY1QZ<#<>94L)LD7/F8BYE(BW]TQ7^3:$?)P4@5ZL MO@0UK5*?7,0Y6Q&$"//EXQO#5A^V),V 7)LA"M&Y2ZOTCBJ^WV]ASGC9^K9: M:OKR$%364MG-%>PD7V7/7CVUD$ZA);$FXO3;R"5?C$T$*BMF^)>+NB M<6.LY" J=_]$C8/^4F04M[2\@'_(L(&ADHC!]Z'2#C^U)BO1TN4+7"B^9765 MZPNO0O(JC61#?44R2-D]IJM#=C)359*YOF> M4.6322P"Z_:.-\?"IK74M[_NDNCS.4_H.'4AJQ[^1G>$[R>+&(;FC;?.K.PI MXIJI(+K=T]<-T ^2S1\8RI^Z/'(>-7$)W3(W6G==KH]K2"[F@12-H<$CFF5Z MA?!N_0_UUQRXU!3@]!QZ#_2B9UF9ERE"WX]D"I_%T1_%GN&57/TJ#_E56Z-/ MH@M6&;4H-V35V'S<#L$+P/KJLL/[P#:GDSZMJ/AD_,CXGW3Z".BT)L4:X _I M6S F"F<-+.B_CY*!4T&^48A9EPV+%+BL1<:J5IJ.@U4,_!(;__VVXK;7U]-9 MZ'E?ZR^GE\@H]K>B&:\0D&%B'B%#3\KMFFC/5K"<'&0>?K'[%4&R.4(=C_,!@Q-K I;H4H M7DCE)8F??#/++&KLT2XH4W**[MEOL:WGFW(%DY(D T5K3'F>3(5 Y78"_UO3 M8,:,J1>KFK!(;U$P=,ASL3[+1\@T8917D@IBH8*')R4ME@O2E)V MF$6S(0HB#=='7]3,/:0-N$,K/WZ;YB$*C]NC@G9O:5-!KX&D$H%YEEYFF!T? M)^%N5_$R2F&X,9@U),Y+34=O(7(P7NR>G%!6A;73JR6EM7 J*!A5 =3N<$LR M'81L[B/-$6]<^'%"2-O=U9\.K^+%AZ@NT]ZKY3P7)BME*C-MS:/C\4%/3UC^ M=LD<&/Q$;\B]P-%-O:9?;-B=\]8'9[UE]4HYOA4+Q-\-W;._GO'@/LE8,N<" M66.FE@$_"Z.=M#!3SZN;J8J\7Z#"[G3&3\>8L/4Z@]!I=*L]5QH]+-6_L.W]*C[<2<'%9YNQ5KRWL(Z+\N4N]_\K#C.MUY'R:_Z M_LP_R'R_ZHH:2VHS<4"_I_(Y7N@1S)VS;G@J_'_1(N7%B=( M/I WJ<<9 Q9_WDKQ!.S_U[=2BOK"DPP_Q:=@9 +KCM.B"2YO8&=]2X!BK@2M= M;[3S5DI(Y9=@?GCN[+SURT%:N8V^1(-^Q[)(L27=6IV]?;:/XSZ\<^,>!>Y& MGD.+"4;%"Y&!&86Y]!KS;#O#Q;TF/MZ? M.^N"H%B1.58&V#M%:>?,<7OHO6*-V+JFYL_K^"'-B8Q8/&< 9^.AWT3Z5 JN5(M__/%(!2W7JD/L8/V? M-VQ:][YXK%C+(L_IWC>EK7 [W^;I-E1G'PXVSA[U#LPZ^<&D9P?&Y L):9KD M+QO2-XZ=*=R?Y7/BD%D0&78A8NZEAR?IM$_"U=@"2E5JO[? Z-:E"U]N/0@T MC&UWLNRT/0^:>4B\O,FCBYBSR(&S?4K?.ON!3]J.%Y'ARQ:H/GQ#6GKXR8=1 M,_Y9R>D:R)BE_CT+N;(TQ69E3COJMV_Y?AZ^MJC$IKW;[J>)OFT0&< MR^,^.\_3[=MW;-NIH!>[9$:,>GIHMY[G/0'&=A,-O!V4QM[J9X3I]R?K)M?T M#]R,UJ&@AH]G,HJ*NM><&00)UM@%BPFX'3'\;"'U-<9Q(X8\M81(J8IB-CHIKJA8Q'OD%*\.<_7J'][%% ML"HYI*'OT^/Y]2!AH8+OO_QO>J5Y;)U/$7DE:[SRI2F3EQLQ!_M(2Z&U>*7, M'ZO9KK3FT.3/BV[E%?C>ET9W Y-DAJ*S3G#N(%ZMD\MB'"M>:*_Z=8QS)0G/ M[&21E(G"^L\//Z2TJ4--YL77*BE7Z\32R\N#NX]JV;0]%9DB0-;W9RFU[0/)+^ M>4EN%_KN=OA6FFF2:QT.QJ8>OR,:84%#"O*9KNF_>+*R;_%YEW.J,F7;&])# MN>MW)GC(F^/H3.L[1#:GOD3'0Y*.S&TY@G>>AK1A.$?4SAG?P+RX53U[!D5H*O.D<&+#84O- M %(V2%!!A%^+AZ7=Z*_]T.#T^E=44!!A-OH #V2"K(+T@4(G?RU\ M+4=+:BA$P*0DEP@Z)4=[K?X#"3$=.!/),C4%KS"HOV_&UJE'/$7<1-&,5ED& MP5@^:;.&EHVYIKW8>UER1G.#CW4>!M':&UUJ,6JH8<]A59LD!X0+%:E^%4H/ M!_TYKZ?F93U<,_$MYXXL,3/5NOESCL@;,F[X2XAV"<-%OC"PFQB[I3R5:^RQ MC5HHM5XA6Z_@REZ]+=:D*^0H+G45;N9[=]:OU2_/6*$A6$K'SR7?[N6P(->9 ME9WHC#/J2^;W6Z4SR^0%@Q /EWW]X'X"'GA$$R?+/3L?Q]2>\2>HN<9!%$G/ M @Q4FT(DA0H2I(+83/V>G809)NT4@G>19"$,$Q6$&RJ@@E!Q5%!H!H4#&81: M6C,$ZEC[GQ]N$3\R#.9#%'HMX:BF<#R&?&S?L'\ (X7#9N!>2(I_F>41&4V& M0XQ?^YFD_2/Q'XG_2/Q'XO\9$B/P1:BY?[]D5(3&1_^H]@E1<#"76W9Z:@-) M!%$,% U.?OL.=>VMA>63 M9-[8PDS3537XK_:MB2O0,MV_2G)\%LTMK/9Q25 M>E:L!6O[K_NZUEH[M'':/,!_\8+Y!8"!@0&X M3O\ M"G &&!B9/SC2[^8Z5\6=A869F863C8V5G9N3FYN+DXN+AY>07X>7@%> M+BY^47X!(6$1$1%N/C%Q46%Q06$1X3^,,##1RS"S<+"P< CS8!5@$#ZL;L0I9WV [$BRL<2_K.;OM(C8#!/E3 M-^_$7M MX^OG'Q(:%AX!C[P;=S\^(3$I.24[Y^&CW+S'3_)?%+]\];KD3>G;#U75-;5U M'^L;VMH[.KNZ/_?T#@X-CXR.C4],XO +BS^6EG^NK!*WMG=V]_;!WP=_M(L! M8&+XQ^MOMDN WBY&9F8F9K8_VL7 &/%'!@%FEL/JK()&UFPW@H6.:-QC%SZ7 M]?Q]*X?<*1N"R,T[ YRB\IHX!>(?3?M+R_YU#8O]7VK9_VC8_]NN28";B8$^ M>$P" !2@"($U1*YK!+UFWG>$I;@2,,Z9J/UA\CS_:O[+_+"FL[<"-R5-'ZDL M!S5Z]PJ;]@1_9OR QZY[YV9I@&K^N5C M;[^S/4*UF1*QU.3E=AI 5E/#_K8T)HK_YWS MOW/^=\[_SOG?.?^OS)E//@.FXRNBNF>/$C)3FTX5@RB;@9VO9^TS7,6NY=DF MP"M_?$HZKN'L(NP%$UO@9@_^W"IL;\6+ZAE"&-. ]Z?:W0]<*P<,V;JL?A]# M,V)_A=33@.$H)XP]Y@380P,4A.8=*1D1T(-,F-9J-6!M(OS_EQ@69^4I;PW$ M0:NKP[^TH/S]@GZ.[U[=6 M&UZ..:=ENWR%^4E6[UN_=WP!Y;NZM)>&RQ#U5GIB73O MBW-O+R9RGID$Y*^P_9P1^3V'[T_;1[(E+CRD\A/=TYI\"+-][7?-ZD=4PE:\ MZ@=W(SDPWDV+GIO@460%NVW%*@ 9E"ZC$62P%;-&"4L3$B<#,MQ-4$H4#LLR%"[B%/ MPVE :Y$X<3]93Z=X B&4=Z7J8Q-V>/>>#WRR^DW@N'?DEWN\[:?YY,TT#*ZV M8*"$S*Z@I)-D-K#?!T<)A[!R'#@8H*\3?8"T>6^*!Z4[V^D,-EP3&LNH>%RXLO^$C"? M3_#::H!'><_MU. @OU*]3*5,N9Z(="^OM,^GK33C-FE U;>R,C](C5@7E+4/ MSQ-T];M*: 670W7M:,UQ3'KYOH#%7N;Q5]Z>IEX.6ZWL)6?M30&FE8.% OQ< M/ W ^= ]ZE/&WM)R9ZIWWK:S\\K8*>, KM]%+E:WLQ[?4%GLJ?$,\VYI.9L' ME4(@P:R*%:0VN-HPEJ%GC N2^;EPB0;$N^(H.G9%(UH: PEI4TZ'!5;3M69_ MOC(7C'[&?)C-;6HOFC!<1@I!N W7>$2S-C6+$\C[X6MOIWL"\X1,CAKUASK:A60T#N5 M9@;SL9R/3I\P8F9DQSS51$GX0AE1,$RZ;DE'-,R*D%& 7Y,1W6Z?[*H/S:VM MN^T\I25DJS<_W;FU?I(- MZZI6(7Y#RILRY0O:Y_ 2]Z.>//$\F2RF?-GV;(*A0?4+K(8!"]C7B176#)J M68XAPA8X O2,7H.SKD[K9.,H6#!R=-\F^O%7S3O*+SOCI[89&==)KQ[N0#[D M930Y-Q^AY&A9&G<5'1L+1![V;5;([!!8DQSIG/G4/YY]RK^-0[Q;ZIFASHNR MYJN-ZM[*# =JU[#MT.0B2;!]O@+:VF+V%W/F.!/T29>9'TP[AG"GN"6@^_GY"'G#^^](-EE M7*T[__;#";-.\_![1@[771^\X[FVGMB9F5K$ ;(1K^O\R*_/%GYS+:J8#=2 U-ALV@:WE5Z/:G1FNE=DZ 7C;[+&-5M?4+S7K@/7#X1H:I/]#^G=X;=$>C'AY F+R= M6MMW&"V"#(JY#XO9# 3]\G$]\V@BL#@!+FC^XK 4G^"[G[I9Z$L$ZB=-K8N1.&+4":5M*VS!3XESRSEP<2J99S(EL M/DC51J@,4L7G_!M,4W\-ZX\^=M-.D='>.*_ 72#JP]GQ653OP;/[KIE<\'UG M4.QHZ6N_N]@TK6AA9/^>K$J ?EAI8$GJ%:,Y3^47/JT0'$Q MTX#=6OAR(Y([0NB:A;2+V]DCS 'UM:4M%P%2$N(280AQ.2BQV(8&I+2&!F-D M=#[G4?4N=3&H/:GKHP%7.==G&IO5OX:)_*X@RK9WN!T&6TO79.6)HF6P!7VU MO4#=OM59R4^?!F1VV3*[(K!6:[Q<9V)O9@J#YX? 3BJZY/?,#E#XOUD8HCS&)(7K+('[^$M M4!-;>/S8E89AK]'*KE=[/UU;3IUZ_UBH\1 V:RUZB>%O&0OZX*NKTO MJE,W*$TKB-]M?/6ET%YFW;3+.967<"KEK9FSSJ7U*[!?%"XC2[:]&Y\ZJ16E MTVZ@O\5:086/[4=LD?G+JK[:WX4II7KW+=_4G[6[P@A:[56#'@L6&!Z3$O^# M\I-@KC5K*NHM/,AVZ%<-AY/$Z.G 2I7B^(E'XF\3^SPX.?"?$K GFV57=:D% M\Y#Q@S%\P$8!#>#TMR@\:SVXJP^QRIYS\!C67V0 $;*@KPU-/&!+"&HZ*^UV MM#FLYDE64]?MK3KT$D.BX";?TW?*(HD_ M\Z (#? H[*<63WZ]6Q'I^"?6_2\^YI^DCYGI*/8=5":$JX8&,*SMZXS>-:@1 M- [6+CBBT/;V\P>>M)^KO%?";+M@=2]BCM3>"PC QW,H23*S-,QSVU5;&[(( M__LF67M<_V_=H"34WE$XC 98U$P>^U,G 0A/&I"=3%"B=I]%4TQK\G>=MS!I MZ"UK Q;4^'((#7BS5^56]N]>U?_LIM%9]OH9TD5?;)5:#,1].'3M4X3-1XM[ MKW_N77JS;V,\')(<*;VLZIG?=$Q8T'>S@Q3#89ZG>/<+N7( MX5GQQ$L@+ SW5> M3@1JH5\"^5T#V3_+"5[><]-R(EN&1 65(OCX6! MZS>K"Z@"?<>]MVQ^/#Y575=GHF$E:"%4GO61N[+D\+U% M_J@4\I=FT)CHT3K'J^>*HP'"<)@[42U5#T48,B7L%GY#PU2?9:U>Z5.V<9F] M=D'FT+&7DU'YK.[HV$@2,,5\N(4_0@-@05WBJ%4'UJ1ZJY)IOD_TPC_W#WB6RF3CY$=UPO/\F[VG;,-E=4S/P\>_S(^40YT%4.3AF-#K45MR*Y=/$B,ZLY([R6[%B4,'RZ9JG)+(6+:)S?Z4< M\5UD=;BY'L^TB>%=$P!3VP^\RP3%\.R M0L309BG"QBL:'WYH(1Z+RUJZ$&YNR\N>?I$\9SOA MU%XRT0H+$$^991\]MB C8G>=KX43(*\1QS+TSBQ@0&735A<,#^S /2F@G*P2 MZ16B_2A2IM?H]@,8"RY$BK_R^<-'>NGM&; =?ZS&+E^< 2^H2 -8D*#1:U#- ME-KU8:0)&ET^V[E76K(=^"/.P4G^2V7G'3FK1V;6&4 /9N@B<.Q%RK]3>H]P M77#G ]DNY#D2M>M+X"B+U,U9_PCS($%2X!W6Z#=,_BD@7;J015 X]\1=Z"]H M8KY;'1'6D:W]6453R2=CUI3Z\]'#JFB/],Y@J"^E'NHO1WH3BI[8;K.%-/V6 MS#'-C-YF6Q[D13]FFYH3-%"'0^:I#\,@DB#&G/"U4N?P<&6V8MZDIF((VHMY M[!Z9]1/!?3WR+<*:.%N(QTCX(Z6MA"L+BGM>@QCG@?7!616ER[."DU))]D:% M&Q %)IG?6MT(.D#%6I%/#88981"7Z+(QM?GH@\2B9><&>,7BC;D^!PT=_2(' MMJ&QG_&4'"1[N6_)_'[,])&WK#GM#I?' 8;LF_($-F? ?2+?(A.T'Q/=%SM( M*-F#",%SK!(6[)KS]Q8^UXUN/HN7]7OR,CKK0A+7^]/6=#;K";JTW87F5M:.W M0N?X:<"O2X0Q:AZLVOI/* S\"5]J?KA+0!=?(#CIP/2-#J?6Z]Z?'/YDV^ O M!8]G@T)T0//JIR:/PC8/0*8%1?)KBWDK2G(>]$#1"8/]";Q(.?9W3$0K\)9: M I:00@/:+!N[((1T2BK)@N1!Y5>)^H7RFEB*+OY&$NU7\NG'G@W??GJ%K6; M78OL31^_9 0'J+ \M>IV*K%#LND,VT7"=[%MSS";WO-FT87#8[&H=@_D$ VH M?K^%9$-(T&69!YW5JB]\ MNRP<_2Q+@)D&!#\EA6*T!VG _!,#-; U.J@<.8"6#.N7NE86B1Z_J_Q:Z5C! M@&L78[85!S?*#7Z G:>/80VA9%Y3/9,)A%PD4D/ ME*W'0S'":P+PU 5,!UJ0?'6LH5K0M8?E[>+B:_S7XVZGQPJ!CK!"@Q$;<]3:R\=SAU?Z!.&5H__RL#'U-IVA 8J6 M1#YJ1S\/:B6\T43V3\$PAN]/D=[-GA["+RJV8$C2&ZA=V5'8B.\_F"PM\Q_5 MY7T46;H:D7L07N#%-3WCYMK[WIC9[%61:?BA$V]C+81B&([&J S\IU D1P9B MQ,)8^V;,P>$11"3^$[0]M]/"1*:CH 0M\R(^1#XQ(^5US-F##F)B>A.4L&_T M<91L57$5CC*KD\@EV7PT.^+&T;5TR'-^/DR_;)[B0>44(-KNI0U7:O)-).)< MJ:\",8M]"Q"!#KF:N)'87('25=/'/Y)H0&XDOA+4H7+DE".NC*F0G4B7$!=' MD/(PXV57WJX5W+NXTPI,.)<@]UR%))_Z9UQ%4/I,?3$%EG5H@-"]2 )O!1UT MEW^(S7EGJQBHFLW:,K79W*BFB'V=^Q8>.$4^@V_.!Z,)_6TH3CVH:.+\)N_*K-1@ M\:+S2NV:X'OJ-K_&U]4OY@8U0U?88LD2E 0##@3'EB)A[EYYH)9OO63S.X.9 MB$92[Y;G!=3:8^MUM]W_3*+UV9U@.Y=@+S04.UR?."5V\G!EB]51VH9U!=E>I]1HMPBB'WSBG$TP#>(]2NN7VS"4E[A MJ ML36)R=J-G,1GO=SCKKF!&2QFK*1MO>3TS$PX]R:",/$;W2]U=?52;SET: MT.[.#7=6:M0WQI%U;GKJILR9;D&) M(&X.-\O =*/@VFOM;@+OAK6X*N2ZG#T;7M50IG-?G!99MR]V,+$]/NO9>TJ) M^=;-3W=(>R@";PDA8PV7_BU&@6 R*/)Q"#EV.K+/8OE4$][J3.'+WQ-]N=[R M[\]HH@5H@ \-8"1?_3A4B3!].6T153)EZ144]7HU[VY8[U3O"/ M&1YZGX@^QK3=V#&K/8C4@;/AU=(+VFN1TNXYL*[5OY#+;ZRSUMO1& M3W/]@!8P7Y1/.WY5G2T?Z@9\JDCOV'/H]^$N4W:H:F=Z&<$O]\8KP2N4 MN59LZ=;!(P!YU1BHZYWS9L5AU+GTP:?=IO"# M,@5\Y(..\#/A3 R)GY$>4[L&S7\KLOWKN X&"L83 \A\^ JV]G!97B);VF[% MS=[]*RE3YZ+$R8]5/&LS'+,J-YZY?XID9[ 0RIUG,&V?2PU:R!2!S4IA"1%) M>A(5OGL.SO=K&];&>Y:-0O?5.X@UKX;7]LN7F-5M3C;Q^S)]_YM/?JDL+'@9 M6(7]",I$$VRLXK!,RWGF-2/NW45*,S^.IN*RZYC-S!@\'T-4>"]SQGZ#-AI" M[!V3$'(>C":UP*%<@1^$^S ML#6WHURWS]_/=CYMMO5]<5&=>X$TS("'$ ;G:A37L^>\P>/S8:#]/"PSCRH$ M$618MI#H[I?2R(JE1R9[Z?NR&4K-H 7=;!5!.[,2U>9(#'(;,= O]U4*%JX M]HC:C<4 9']-VO?4+_UR1P F$;)8L:0)QBBZ E37QH=P#":# <"U]"9 M2&6X$LXK@V*T@8)!][.7VAY&T.7U[6U),I\ETL QT;Y:@\OA%SD\A3342^CG2W"]N* M!4[#DN(O4:[OUD-V?/R!&OJ@< X1SK;5'6UOUX"A^6L<@E2/:M6R6B M61 ,A-R)ZP2?N% H]QO7UY;:;:<]@ZG3,8$>&QWYZ[Y,^*!8.BK2 /],)K)M M*EXG4\\=!TV1?)FOM93=H+)489 7]#IYN?IQDPK/_90.RD,EM=Q/PANW[-#B MV!MSHM3A.>$E8EV&G@D-X&Q;ZK]0-:BYAF)L5;U_+#(7:WCL&5\_#0!MYPA7U/AH0#>Z"\T,>X QVZB0 MXT6^'.>C<&:N6X''?!)12P+S?$+K-"!0>(8&9!W&?.>DXSD-H$I*[6U\ARZJ MD_3A'M;VJY.ND]FHS8()Z",(8=:]^C4]TAW&3(AU.+8BB8,_ZJ&Y4WZP'<9_ MK/$;>)PIW5K>GC^1FICY:KB%-$-U>8DZ2T@12!!B2HA:Y-*&0/+EU=S+!%A3W ,.9:'?L1@>@;CC+M M<(\Q$ 3BU_5C=\@;)3PK!<5^V%\1QU243[! 2$B7ZRD^KA3]W%7C.58;5HR M_'/1!%5Z1PENN/LD@]MQ%PZ_ #O%+I M.YU[V1QLP@S$9?(IZ+HIR5-G$JD-_D"*PB47ENC\ZFR[9^3@A9 ML[>=DDVA92@TZJA=5.GANFS3+2U_ FVPSCC>%8Z)8 M1.;GA*$!?'0&QT(5\9O5(I;KSB4J#G._GP0=#CI,*[[*7W*P=[DS?N)Q3Q[J M4>Q],^/7&P7X[G6.8O+Q I,/NKR-^(H@AZK&X6<#9"@WWYW:\(&RZO@@F>7/757)2,LP/!I>/*D7RQ=L"&$@ M_PW,1EXGVX(_< &.5$X+0@A^MP$>0]8=0O %!P=7FN.B+VOR1Z/M@JKE P+E ML_FK.KH\'0S+S6\I"1R(+÷Q4\3*(&'RJG2KE);&U:WE97!YZWIO;ZITP MPZ2U^R'X-I6SAG065/QBX2[D+ZOT,;-WW:^J/I4^E[,3=!/E;-&"NU1!2^M 1MT$/.BR&E!*JZC7S )S9^HYG M2%T/X75,H"?3D,;OK^C@S+9Z)6P\#:A9[G[]$)[93@-$$*8!T.E4^X]%;5-L M@V=:TOB>,<9 _?0BZ6)#$?184DLQ. +"+A1!/\$,2@0^D@\[J*)8,(5ZP?0G MA8(LN&1)'M$U=V+%:/@1WTF7"^4SP,SMFPOZ+083F$0$%SWD]U">!0J*YN!* MXC2E[NT'[E((M\@O(X++,*>U!HV]%_P@7[_,<-(_ B+(T( M3<'",H6#Z&ZVME#2-G?O;A2JLDJRXFD$QZ^7'"YRU$:^KD84&%J-5*)/Z43B M'=V,M\H]9B[R?.UB'Q_^)V]GK#3H9]Q3[)N MW%'XF'A,#"9P_^P=\3CWLF8VRH,=]/TKJ[40[J8P?'\"568XB(7T4_*$7X3H M^_Y%$RY=K1]IVSQ]C(+<]P-[ !^1%1K C92=(JL1TN[R-)>^@;FOU#78+9IM!]UXFT^ ,KJ3I481EE+(X?SE+B6,<.F7Y+<=)A\6MZ1" M/GV#SG!1E/:+/C29X"R%NB2CKL(F#= 5XW4NKA=&5(] "6+,5]AZT%4!R[]L M/?9L"5U!0&?I?*2&_WW5$AK H(/%]E8) M_X!N.?4A>9'5(&K^K7-W^Y/LJ073%BL)N,"C6/W=HQK ;MW,ZYB[8&#WCD?P;ZW=_C_1W7P/\7]HH=2^C4Y XO6@" M":^8BIU_BE2I(A[-+(=7=>,G%ZP&O)N&W-SYKZV@)D]6,WH*)"/&4L0+A]^$ MO+\4=_?I7;YUEN(U)#_8BE.#E"1J?4*=I[NNU%7"],!/2<^#^"]B'Y*\ZAP3 MA",9>WXT<&C_A(1.!68\ZA>,*'=A+!1 M-&GRL.Z!46FG_/O^@!!-_YY .3%VZJU7'B$N^O<3A)JAG U_B5)MN M]U3%_-"MQ=J:NB25UVX2'A:C67EWXB+O:)P+WIY&$2Y#TJD\B1;$HZ6$MB!9 M7S&'@9D>CU>K1R?7C=_G]50F8BJ.!J1C/;$) M#?VZU3SW:Y8?6GPW4DURM>FRPL*B&+\*1=O? M8VT.!S/I:(RC%#4K_/[@BM#[\'T3(N\*#S<=ZLV9-I400'?R -&'O62:PA]4 MO.BH;31*.P=8EF3527NLV(XM3V,)%IE"9/5'&TAV,HH8$1N;W?-Z55#S 11Q M)K[8YA3E9_X32@T)B>##[YL3T%T5)V0E8>ZJ9PL+WXG]VG"A LMKHS%0HY^8 M&+KS@DK"!NQ-J5;@5X)[%XIGTZFIZEC,5R'()H-&VU04N9$&2.[362:DKKM% M+<7-Q@\BN!-E47I:-'^HME!U<^/>:<-NRJ OTT_.$UQGIZ(OC"H5F.,;:A]% MF&JJRDC?C3U]I.2?'@1YHJD^?8YH(=DG%%N>P># ]N;0KO#!,:8.Y!$DG=P\UD&[(.[;",&XF038EZ[ MJQVE1R6PLR/XP$/V&O9IS7X%'51[H@AY>TV@!;Z?$ZY$%1M!I^J=Q:^-#G*/ M.719VDSR'9_%KUS*.GL\1>&F^-?T):W%#V/%IB1'N,O>82(9PF(@U_IFI4@P MW6 (IR;\5BI)S#+BK(H/ITYI70 A@:%*\H*+1,]!6;<[!UF :/P+2G@"UVFG MJI!X:< '5.#*;3<*&CE#=<]/KPOO^*9>6%846R^%F5":?S2+CKJ)%( ?X8KZ MG"9$R6O?>W?VM;''W0OB=]X:,?/;"7Q^QF=(R$S;@4!^:D_.)=04R$29UDL] M;QZJ%/5%CVMDGUK539G ]/>+HEIU$.X$*[=Z(NI7(U'N"L'M6?>7O+;)3^V6 M'B$9Y]BN3R6*,V/G1[(N6&UB<# M#!89&7)NYO;N]IT;3*/KI.]L<]6.T'E4DJPD^ 0W%1W5=G<#C5>11>U&Y >T M?94-[LTN29#X<9E]@R7T_^SMV_^=_7N171Z#,8>JW,&]2:D^\X2)0Q_3=$_O MG+C CF'XB]-2*&CJL<@/_FB>T$*#C<)0YX\E%^&]E=I0-/KYH07,5#H M)G3^80Z<==5E,W9.BNQ%V%HLQ$\ZI0VH4U=.5BL&D5HIVU>B,_JT- M*KGSYJ[\B],;>E@$Y4D?JN4EU.W1 9\)@/ @9.[=!S=)YG,P R$Z+MNTSULE MZVF_=UW5<6XE17?.$KK8\1^R!'(Y)-@CZW1ZR]^_"VDV:&R%$JYLWA<;&W.3 M(F)2-=$L\ 6+^NQVNZ% 5>Y<]8(^5*-MXW+2F[FRDT@*E) MGQA%,HB^L& W4./"3S0N]]5)]XK:BSRI6*N!.2IA!_0-\Y>_T&3R M$DP8D]C>*?M9F2/;6'Q3*;Q9C.A(%F2;7_^Q/$6&5, Q+*^RJFM-XUL/.,[[NS MTO8:56QLO8^0^8,8U!K AU%VXN:5:V_GN3[8NK=(7^43RWS[K.Z84B,U,"&[?&[?:L\=%U M^NR$9&#G\R6[V_GXI^']>QY@_!NRSECFMP.>'WU])=,>\J8?$\Y&BWH]"IFV M=Z?SA593O2""DFLM(6_=E#!+:HNX-6MGH#P0\*76\73_-VL+5G&)HV*!V-51 MK%&97"=2X#LY[-F,;[/;US*"9_U1^X),Q02-O&)]YM5X.$J M$:W-1X;(YB][6NJ'EIT8T1L?I8OOE@&FK\)$"%8=[N!1Y68NHO"L%J6@*>(- M68EHV$<#O,Q#Y//#NFVK(KZLOD0WX.W7JQVL$K'SS]V%H#Z6WE/TP:N!M,-F M%&3(C_5\GK7(U]2O;8O8>(3O:5)1: M+%^L3M;=1PBAHH\1Q5*J+=3U]A2XH=[I3XJ#I>^<,C/GM!!ONRT19P,^(=;A M1>[/LC8.(DSP<_QTX4H6"<:K"8(DW&S<:W;,N*[R';ZZY)NNR=);>OQ5%MO+ MWL DPUZA"+&NJS]S5@5]E^S5('+\O.KBID:Q^4,?*XT!DT M5S?ZG7L+7](LS'^.*_38T9P<@RPAOW[TIO=,CN+:T_VO<.T:.NS&$40+D =Y M[>@D-TTP\BVD4:$"WR]YUX/Q#/2,TJ;_,28Z"$A4[8V!IOVQ2 ._9OWWJ517 MA+W J=ZSW%]R^%'K;PX&: "/!^DFXNAOY"'JMRM@\Z#:IPB1%CH #2Y2N+9A58@V>8#V#"05/7D8K377.> S6:*4J:U\]DX^^T MXI//> <=>\I]S/NP53-"#YS1@"=8,2(L=-T3D$=6+;5:_\#!!8VJ#7%*+AOT<#$I:EJ MU/JKU\C1YC/N41(&W7R$'NX-9!%!U;IY'5]]W(@ZF8/$8KCHK>I-AMT+D]SI=ADJ1SI'Y*)NMD,DC!S!VI&\H1)05%L8$ M7C@_(&@J?1YM/0PAC*%K,EM0,V0GD+7YY. -W"Z6K4JHBGH7^M#;""QWCP>0 M]P?<91 :] E>@6 A[B3[E?D?Y,7LZOV"!0E,:!RZ?=NT0""4:::7PG;QH+C- M0)CW?%37E@H[HPY%+5 MJ&;9RZWE]]A[/@GV.Y[7C2#6SII7V-JP0MCYO(/P=+PBL>07:4'%8IX&I-DJ MU[Z[9G80.K&:R-PC670'"G\\?X$EQ-EJ?9F8NN<^HM($)5F1=1IR+'WXVQ?0 M/.P*]5 MG@C[WQ22!:KU+%F$L&TYBE0F*Q OEQ)@'?DJU7FO0B.R+9P^MVYE*QPY[R?. MPGZ_5%FL[TRG*3[5?=)QS^D[@N\M7$-?$0]--SAB+BRK7$=4YY*^.YX\JQ,_ M"H-_USRA4G_8:GR]+;T_EN& RP3!0 .X9\,I0$M/U&_8880U( [@&I;I(]3 FJ T31@'O?:<#6:"9X#4VXTG]P M&,I' PBZ$*HSG>'M.+9 "/70^>?HG7-("#W8A4+)-<54,46R\"EJDM4?+W#R MTO$PMYIAGR)"8".K_K%R3>%'TW\#9>AV5'QI0#R==;%PTX 70H0_5J"9GM. M'Q4 G43]SVIMQ06B%^I2#43]H=4E23L5*GH1.-'ZFB$$I+BJ(GXCB^ES?LK& MMH+R]FE!I6*-]T/K*5[7-@ *'5Y9"8ED$5*+N7Y%7@>=@%7AFI_KP0[Y532/ M!57'1 1VW'EPA_V(7);[9;(6I:*9A^RVE=>&%MCAN;AT[=:'[%\NKMK1APH\ MT> Z2?=)Q MD395%SY[<+^25D+T]D:P7N:SHCQ F.(@/Y]I"/G:SO!=UEF#Y=.53M^+Y+Y?HNLA*.< M,ADJ5O<[""AW"!_(R7[?=8_?IYDQ98#.:,\@PN8S>>%B5"X!@L-8NS-K'FX- MUL_EYC;=_LK)]%;.M)YD2^33"\].O;-GR53T74ZA2&)B##10O9[-S'^L;=.[ MY$58/HGZ;UM=V<3[_-HD]"W(!S9K$E03\1)7/=8='?SV'M& <"]&$[*X8^^L M*GW>FY+U$VUUN]LV)4 ,SJ&V?LM[:--Y2?R3>GUN$#G=/7S $%(T1XA%SM" M*AJ@RY9*9[J-QHF/JD;V*J:.K=6_5#]S>GT9.S0:Q0>>0)829K=4=!8PK7PB M9(/ZF1^%Y[X=S9\UIOQP.H]2(V4J7J8H[7"6S?GM-;QZ6IM7^WW6^4NC9RR\ MO3CS7$FL034#WIT+%:AV#RV.>$S6)TJ9NDS 7:%V#\>OY5)_9MR.[R?58T(< MG42437@M E_KFE(4':H[R-"[?MW_66:YP^P6=]S2&'I$&6_:[E MHF]U";2>CSYK\^&):D"0BMX9'^'O%],DY$VOMCHX ELAV),$&'1) OD!*0J MNG$:80TZ/B<;$;Y6N S-Y"@_] M58,C0200Y^,N$S?2\7[V*CMJW)K!KGYBEUYESX[7\NRP:OU^V?) MRI^:UK9 M$.)J[8ZFX]1V9E+^IJP(Y2$YJB*!] $Z*1Q]N<\44@$AC+O7;"9#%YE(JC)G M(V:H$Q^S@G=G;U ?,APPF"#IJ-?60N^A^R":XMX>Q !WT":5[_,W,JR&1*IM MD8_14>N/H,Y.U#G83)%E(C19[FN@C(/IW M<+!(N:7RUDMUC&-6[#TP?U$K,]V=#W&VD>32720QI+U+\GX?Q O=+!$AUF#) M AA'"/3W.M(>JT!-9Y;0<%RJ-^K;U:)UU.K/ 'U_:^>GOU M4PXF#&5;RY%3*&!'9!2>G<&ZC#O1VO7VF^K4X4/U>FF,&XB)]D&Y0^Z&">A.F<7SQ09[]!XX)E6Y# M08-J^0(T +F61BPA"TK-)]2'[TBU!$(AT%0/ VH;IJ<*;_660(VG)$0,27PG;R&67QK4.C+@"5L9*:AV+"1 M!..]]-&=1GKH&OY9),>[5RRCX8CPH9)M4&T$RL=F5N("]'X#M+/PJ-JG-W"O MF(8\F=OO!.FAD*%[IX3^*"/D% U@H[I+( 0&#>16!E!]RPGR-, L;^Q'_*(< MES,&&GV)T/Y$#Z$97LH\FR9NI[?VM/?=Y#6WUDP['3UYMHL M5ON*DD,4:J.> +W*C^K]K%$2"A9V=XVA"]0'\=%0PMC>8]">&-?KSH8P_*[5 M]T2]ME=JV*7RKC?K$2.P(O);(]_F6MDRM5_GC4$EM!-VQ M\O"0EBFUI$D[O=I7.!T#1(KN>_XGP6M?CAM"GNTXME/9Z,/:@) :5<-6(7Q* MP!Q<5X74K2(5=RN_%^F?=(SKZ?/HS>BG1CM*K0'W!&@SUR$9D:&)%72V")&I MKQL(+"Y:$CG4E&/..[\BK2Y?9?:%X2K^#L,A1H8-.QLEMBN]QDK^ +6_;N)+CXLZ"$/ZR(72'5*@::P)#'B]HJ/V^>-W-\O3I;L< M7,H^1!NE#C7H?,X5^(DEB_[[$"E$ &'C9^VNL4ZA;/0I+L/Q]6^;77\] X$! M#:%!Z#CT%C.Q+MY U8^NM\JJ1D1/;TC)/'EYU05]L$%WP,0D1 #HN(5PHSS9 M73L+IP%C_E19/[>)X#$)WD5EEK^H4=96 MP:3KZ:F*\#W+UGIBRP95]R+S1,[%A:E-T#EL]SH//DB8K ?Z1"Q$\]( (VW= M4 @?ICSLO49D@'9QL$+QW._15>%.@%7X6B+P_HD1J;_[+U2@W2HEUAB_R0"/ MZM#H&<63+).79?&NC:W[S([I/[%5Y^<^H)/"]%'S8G&AC20(_Q$7_R*)YD]; MW!J5FT=7I>IU/B8[918P*&N3!X"U#X:\VWLFHUH![O,9V5I<7(V6VJ/F*CM2 M96M3+O68ZJR$#T\6:XM"E8]X)2<_J-)4[N!I^U34M#\?T19'2&RMDPP]B!G> M=;6X\G%4ZVS2S2T5Y,19UH"MO_)J-_P][_2<8*XC4@$O- MKU<6ABR@1/T,1..N?'1Q,1U1S87HGNOEG48W-#ZLBAYF4S9<:CP!GJ)R:N&. MKR.\<) D62DB7T)0D^V+R?: B'EWP9MVPZ%+S2E6I\]+(?OUCZ13KY17&@77 MP8!H="7B(B$S?K<"8CJ*L'^QHMM$-H\5[ MLPT7R55@\@(72IKN&L6(<_E<\.O^[GQ-7"&X"K%>SM&3G[\-&-\2<;Q?[SO" M^>9W['5>@')^B#I 00?L?<+"MO*^30TA67\ASSSCB_T;O!0KC3R)')8UH&L7 MK7FT+.0>4LY* PR;Q@,W63-_4CRK@ED?8&^=9^2%Y&7O!B4JR,>WQSX"IE) MG]"9"#JQ*%8#[]& Z#G45FV, =UF,_ W[F2"\'TZBSN@2^HDR/[,/@U0\F7: M/%":Y_L;-_[C+6-/ZP70(\IU,)4P=C'5EACQJQ2?R;E2=4FEN&ET5ZG@M)M- M>=O)+;]5+A'3LR%/C^NGAT((Q,UT&K#C10/XH9N-FU2'?Y28__QW.ACPR?[Q M1W 7W(E,5%(S73(&_ _)^*<[_\%VERLK_ECP =N?K3CF%Y609,"%RT.WGD<5 ME/4UIGY^'BMOTR_7Z/?L'T^^OX6[4#D?$:VZ)7DJZW#8";DN63H3KHN4S,B+ M"ON#:1^;DK<\77;CT<-Y@ET&73V9^&)BH+B%N3_^$:F/>@@U%S%'KBBFRNH3 ML=0T+)Z-LD^O<>\D0**F@$Q_^OE/)9_Q87_^1QBL1+6C" Y\2>\1Y1W9BXNX6$<$;J_0U[X+79,%3\(N,YKG>AA""G^OV_X_X;= M,6CD7UWA-=C;WJ:#^E"2HH)P0G'45WWW'JZT.5@Z)/U$+F:%-&.88O68$1H^ M-Z/)< #]/[4U_S:[C@54SN?X?A9_7I*6??V$^GG>E^NW@>NF(C_#MJS(PD,X9-:"U41FIYO]E9'9\TMWDF^Y7(9 .JP1;X M./H64C$,G?C'*1:X;B)SK@7B?L,OV*GCLQRW/ZK3>UA\J7'&ME-2.S$RR._- MZJAN]$R'[35CEI%>4_GW;0Q/1J[&VC,=OWGZ2OOIKPA'DAO8 .%W^DD#F VD M0$?+4>I)A-GWZ^]&M&QOQ:SH'@,T]VT9&GW[?ME<-O#NPJI1"4\O7@1NO(MYC_J]:K3PANTU/.0" M:$S,Z79&=4)YO^(P$F"><7IU8Y#@S_V!6:T7#^]\#TKNC:M=,J[>3H[N##]) M-B94="=ZCN&)VIE'XZ5I@%>TM1I>N^QD7L_6E\;:Q&VSS,"0C^MKG8@*'"2Q M02P#Y1N44<2(;6C(;>]PAB;62&BIL3RZ?]1XD3U:M?*O@?-[?ALH8K[W">_ 6SI0JA>>CZ_A0,;P6::6)!T\". MHW..I%LHS\>75A_\*@COFMU(^4BGR$SR*2#?/*J3KEZ1WVC .YU[9(M2\.98 MI\&Q&B(KQF-^721 -*H^3$*+Z\V"2TAU]?_3WG=&-=EV:P9!$:1(D1*:=*1+ ME=ZD2U=Z[Q "TH.4(+TC(/!2I J(E("$@%0A5!'I74I";Y)(BQ!P>+\SZ\R< M[YP?,VO-FEEKUO?C^;=7GCSW?>7:U\ZSKWU#A=5D_5LV&5U?*(PAQV(C>#&: M2&BD$GF'\[@VVH<*-PME 49M8J:UW*$:Y M3!D-A;\X'4/"J&TA=@,7::E*9[&#<5:&2:$U,IQW. 7?#I7K[W1[8?ZU[79B M>9"8W)!JV6_-^!,YRH7BP6($"RS.]OIL:Z0WGU,E\*.=PNCF=86_CQ_1L?ZV MD& +=9S3EQ$'U10 P3D,+VA "K7?M=S&:S03^--RG97>*;?:#N5+>^)]H<$O&\@IQ7L M^>%B[J)R634^-P!MCC^X+($0:UZ].W7)O]@WQAPE=?"B4A6785R7Y(54W\+F MXL@.J9\9"_T2%7SZ.%*#*8BG;IW%"74#% 9BOJZ->G&Z=*4D(YWO8/!'Z\B(4M'7B#.W;K\#N+ M2K++B&%6%::W9PZ%T?O*C&:L\IC1VJ*':5 J#]%AU+SIMH6V2)E)Y=.)/#K= M-U;G_$ZF+\B/DVGR0A=!OSL4E4.32N'/:Q:#DZZ8%'^%!,15>&V>%+I S( $IBF+J3FS%IO#M M"CQ@V]6(1K>7=0RBE5=37)&?HO*("X'CF+3T-9]H2Y_X,,*25-[>LZGPJDLF M%>U9Z6*0Q-1OJB;O\$J-H*5"[^$OL#PET!$9A+*GN^DH01#NA%KPQO-2Q@\F M2M0]4:-H#G?S\:6<%^H:KRCZT?3QM\MZULL?";1=6+8^@WA9S;A_ZQO83JXK M>%Y@A7VFR)WY2\_X<-/=(5D_>1B1)A:$9':U*'!,[Q3(U(< +C8[7$J$NEI> M!HY*J)0V"=<\:D_W+C*5S([9?I*0L&!]-/ @.D"F'M0'9>MB@"A=REV&HI5B M @P.!9YV?[J>G .#KV>\?B_(6VTPK7LQRVXP,P-_B_1WDTD4)WS0Y*=S"=W.W0O= MJ!?9TSDP+,>JZH3(1NR9E@2\4?LHZHW_L3I;CN^BJMPX\4*;\.:Q1DWL6&1=O46(:(&=C^_"2<=01YH9Z66VG9[U1E_B5G M=K:!SQR52,O/\7K\-H!@AW_S'PX;5SM(@>948*>X1L>,%U@RU<@51*X8^E8W MN3GASMM^1KG"ARY"<);2.-_\0\DU-FE4^/F,$9XY=OTU42WB_-_0024R>/J=/X >]2XR7-(B6/7< LN=GK#9 M^7E:A#6\L1],GT6DHS]?9B"F^K'$[T!?NU8D5K:BY9#\\CG$WQ3G5F:.,UOS MZ6F9 7-,GRP%-"-F)05:S\:822-%,M__COF I/GW]> MVF);X@-T!73_ YJDM]IFK:TI#&-\>F>N;F]I+,3C/\U-@J/&Y"I-:#$&:!\ M>EKQ>NO+8@K$O8@5OM8;X)AC"6VX1.UTN6H=LS==YX.'_9:TE!Z_)2A,PL*B M9'WB.TPP4*TY$1A>H"),#;M5!8,4(*7S3VO-@N]??=2V[H3K<6CSC(AP6VOL MQQBU'C+C1["<7U88L<5X&I^_VQDYFN8$"Y B#E4>LH%GM<>+Y>0.0AL=AM5 MG4GV\$Q:@"8/+06%[;Q%1 587@HHJ4M=?5;=]L"?^& MA;<0;49TS($&: -V%Q>L@>D^V Y%A4N-UG*T7)4RZ8X[>Z0O2 R7=QCY< ]Y MP1L>ZM6Q;KIQ:_X5\Q/ 5F%+AW6-7T^],V>%66FJPD6KMRUO>,K:3%HOC38G M20W?S_82^U3(2IHQ;=H<-G5)#@^Z9L,U5A5?A&5.TCK;._MGV>G^PT=VQR=!7J\<9V! ?[%5XU1NGN<4?6@9VZM" MG\=)E"HM0^@O?INPFHM@N#;< -T=)6''8 G1-<*FO79 UXQ6+JFUS3Q,NPA? M6/ITY^5A(;.]?[2=Z TT-;H8=H$M,?*2Z\G#I_?>F>EB[R2Z.7C.I0G6M>R1 M;#UKN$7[=>_R'D)_QO#Q]Y=*('(=MI0_ #J#@W,,3*4QOA\X\_-='5X%&UC7 M]O3"I@*>,4*94-?9\HKH5-!NHC, 61_ M?N"B=>W]U_S#P!$FVB_'E<13H69YEC?2@QX]EE+,C%?'$KF+X:1U9=FB@R%O M>[W(WI1TN3@\_O7+;5KH"_$[K+!,?TA+7 1P%TKU_JH23XFN#A38A1]1:=;M M W-2 [G3\FJ'I?YBE5.AIAYFYN>@[G-Y T^H'6WN:" X8X&E=XB'E^W*]KMF;<=LGHJ>)WT2BB"$^*O@3B^U(*QLU#8[". VDL'J.=:T,V). MK#9+\NMHB+]@"H%A"1VC.NE[\O(2XA^L)+@,E$AB?MCY]7VL1C*ZG2DD++$^ M0$^5::@\BP A_O0;H7UT]/>[]6E=@E=Y)GW8ZUF1.^^[&"]9BGO#62>W[.ZL MCH16?1\)Y)W?%NMX3#[YU,WEF10G2;Q#EIW'/VR-1,'T5)8]7,=#;Y# W! N M^X\?[VASG0""Z]6L<#.88Z0M\V2'2@WN&"EK&OTQ9?>BXJS1A[QN;0#J+_#$ MXLGV)F_2MI+'6.R%9G]Z],5*7OW8AU3A[ROAJE9R3'.(M)-!'^$A;ZG[8W># M+$B=;TWP^!$0;XR*KTME8:!G C@*"0,2"\C(ND%"F&R^2+07>9FV7ZH8_QC[ MF]3A6U$57Q[*S+^/_;%#<-X\ER0!8@J70F^;-K9$F^0\$73)V7S@O?&&+I6# M"[40R75[^"&S61$D'[FV>JCM%H(2TC_N_0.@*AT_HMLZTFZ9YF@',<52/ZWC MU]@LMR>K.7;"Q7MB1>*5[M5?LWJR-4GWZKTZ$S*&WMYYE9L4&%*D-\[5J(K( M^)@S8,1F_);]85C#-N$; :EDE%SZ8F[/A4_,D1!Q;(?93:%@-BDO&8+9134E M(\^2N?RLK8^27PU-/D,.9\O#4Z>CF5.6I@GW^?!@U&ZNM?OIH9CZ>%ZNJ4 ( M(S"4B)K*]SAB)X8]#1]6I2# W24&N:5$X['"[,,, 8>I?1ADGK74GCGL7Y[V M$]Y9X6LY"G39>$!$-02+[A!!*4A_82.'>E+&*S+$Z>K:A XB%"D:XW1SL[$? MN"O@*9-R]$Z?/&R2J?4I0(BK"F%PA'"88\-5D2(5+MC@TW3EM,1R*)HX6; N MD^V@!F3!D;G\+($@/!7!"=.?WL@EY7RAA($NX1:$@RD MHO)C>*Z??*TA=B<,>1WTJ3![@($5W<:/1V'>YZ;7ARF(4N)JF,[BYRS/!9+3 M!;ZV76KX#MDU,7R2!2\L/;A0^+]2Q+M!XI'Y!LEPJTXVF\F#YCJ.0_GV9'+5 M9=XHER$Y6^G;YLZ$47*FJ;0$7W!59U"=W9%T*7\7X(B$Y9[X#PD8<5!Q#M_![ MC1]+B!_RD3YAJ/O(1UB(,4!"2<+$I[8;,/&Q)W:DYC]TMT?!91Z8A7ZNO^YU MYG ;6@'(BE[>%D[%;/=&,(<23X8]+O?PJ6I&6C07%=/RS'_OJ2<+?>XE)GH; MF]IWR]_F 2U!KDCLB4>')G$"UZ2@\]P: O2DV12A%LA,UI//GQ?W:7H95R6I$*=] MF_^IC;EGKYA D1&4SQ*77!TF@RDJ+??XI2M9]"ZP=''$!\Q5UV:6)I7R4;Q% M4/EV.J]D%:HX-H(48[F[CSHBWI&].Q6S[RPQ*G;/IXDDB;$OE-;KF,PW=REU MB5[F2WUE$F#SI#BVZ]YXF$TXNE.\%TCQ#IU\ZM(^>R@QY-C9:LIOKBW[(9CH M8U:FW_-7S^=6*<)XJU<]@UN*Z">\CR0U$*#+Q!.4=K- M 5!/'O#<\(YM)PI,WV]DT5^W2P?L,PTV6K7BOOJD_[ U94OFS1,Y9Y.O#1M! MDFI&.!^4D-, ':M0-Z8K.11=IRC",6;=.H7*O%A4*MY(\VN?@(;P EX?MU37 MI_T/.^5F&VC%*/"'."?5D.UT-YX\2 LIL1:&?3YW(F1-E*E\[4_1P,KJO;JF&F&[8 MSX6H _PNSGM7;^/*^X$^B8&PN^ZRW0DGH\4.LR(G0V[M\/G-J:]Y;]O ?N9@ M3J),F3H6DUY9NL^U'FV(BK+=Q;CJ2L%AI_! #^:F1<&OU XT#8)1Z@3FCY@B M 5O-.R5DL9BX:+98)12]#8V^'7EXRN[J?._D8[Y^Q[04 MI4!I.GMRY7JI,74DF2K#G31BV-JL+2R4:4CW(DU5^N%+@/U[;X";Y.".4E-\ MKQWI7L->/F_OT>V=B[?LLW(CE)2+*F+$JFD/)D6575Q-HH<<98$GEGR$;['$ MO5 B2%-OFT^<9/<='-0"LU*P>16O.2W1RMO4_&O]\>"FZHZ15#FM38F#-F&T MV:D!(<3'&O/-EGFZ0ZEBCY4UT5'KI*"&;Q.NGE"=<#=/!Q!+"V-[9)1B;[I) M2Z#V;#Q@E ZL:B.G#V_(-?PLG9L.NC4P)_[VN=C0<_*C3Q(VHUDQ1H4$%D*8 ML9Y?[L"NF!7:\:6GL\)<;=/PJ2I5,,PU(UJ;:^)PB;,)8/$7M1;1G*XZP 7G MUKLH$@67LZ%'+JK'19=;QM%=1.1YYOG^W7K./K:FEMY@. M-">[TH(9[&G[WNR'UCYE45.&%Z%- 8!1S@&+! !9UKQ9J9$R0Q:$#9DKJ]]8 M,8JZ$K81MPCAGCXH^BI.?CQT:VBJU.83'>".((4R8R7$Z8LB \8@?DD%&Q#)KQ7'7U#BWJC$'%.6]G2[:QM;8&UU29HKQ+J'9O:I1!LWOYZM"%I]6O+,5F1CI<10N%@#.[[ M.7% 3P5E%]M%AA&NJ=Z+8,*D1:,.=9^#S\_S3?/(X7/@5H1+@*'U3U>EQ_*9 MH7,W]:7_"&:_-V-E#-+%,)'S,_1DQJ45&*:J+?(B2&A$ZD=>%+Y,[9A@ %0T MV^T&C57DPA)=_(1A1GH6*UM\^8K .N?*\/PM[3NBAYP:YBV$F?[]KVX8_CL2 ML]X;M"+1BHU1I)]PQ(+[5$F:-Z90]+\T'CSGU*?_)M#\W!XA6A+T8.*?YTG< M7"%F_VSU+O_GO@5#@G]N-0=][?I/M*6K'A]\#O6XGSZN_N^L$I$VP4NEE>T"7N/*/ M\_-VGIEP.KH6,Q+F%C_^7.=$\Z@#6CIV/V6BDQ+R?_Q-+2 VU;>H6%KO">2N MKW'RK]W=I6W)#Y#F.Z<;?L@CE2D:_#"\#M[ N.@[6><)S*[,[%Q'2V"^<; ME9Z:OSU-'+2WPR%@VZJY\ M$F"RK$GHICS? VZ5EEGN(:1EOQ=EZ(94J?FE^WIEWG+RX"3V(UYI>RZ(C0^UW-)5(QYPZ)#574HLAEWJ7$DPG1M_7-_T%*>$JO6TTU3][-> MG@6]3-G_QK)MT%4%8" :3/..KP]ABTNS,(%!;8; M6&&9[#!X-<%=GQQ>8X4,E=-:)4_4D:>;*:;'*^%R4UI)O<<5,;J M)]?;[F3^EJU %'Q0\^6.R0M@3(<7K3%9, MXSG1-FS]EE[B3!XB$KHX&+NV:@W#R, WPML!N6X,J9J.-AT MT"QN=DM7(%'0VS@P#BVUQ"7\_%U]59S)D#R5,C# A#OO8>)F]NR3<3HWI\@2 M/VV%6.-Q>94*7(T&?.9$3V?,?-+GOBXXO.I[5H\8:THF.S_R!Q P_A_:HJI! MEEOO4'4\KFNPJL\P\2.9-#5,@ MORYVXNFLY/Y9[G6.,!T-878P7Z1V_C'<9-V#+AV%4RA67ZV>[B K\T3YY,:TY)5POZ1)BP&H8&B= M/GY$S)'#/*28(_>W_Z^H5Z2?2_<7W9(D0O6L-*;!DF#^7X\EFT]3]B5H2G=V M]G0^%1OZ*M/OU+OU_ '0RC-AJ==-6C"PY E&H.*MD$H77JU6M!L2G]4;9D4 M-PD?CCSEP$?-1O*&G2S:*!/AZ0\LM$/*/!&R_>_]M;W.Z>A)Y$&"7L9:(^P/ MQ1KXS3X\C%8&/CN^:<<_EJZ^6R[_A!2G0?F [92]@P"I4N%J-<_ M!4INZ*O.M]K2V6>10Q-DR'?21D;7[ M.FT M4PC=V=[$M-@HEU3MQTF>EQ-\PX\&5^ WWUJSGRW14C$/!M%'HL;Z.X/[NN\) M!X9F8^EJZG#[AHV3!SX:>4R+BU4)QB25AK\S72/U.!)5V:GBYT/2TU>!\N * M/"CL R+KAZV7.4O^VE_K M&L&7XG&"2@8?2BA'H>FK-!T.3>OT28=A'FC=>]WD$(%>R^O<.[FU/RP7-0/E M1[=EHJ2IVH8^FVJ::A!GO >LG:-A/W"22SHRZ/ M[GM2:_NB9EJ^Z;(FLY1;O0?3#<=>:G5W?&TZCCY?IB7XW8A10@?WC?HV@SJM M!I*)$[.4L?(K@N-V?9:IIZ?-?7J\"P4'/#/@D^A[L>9G7[L"P&^8ZS6&L,2) M'0(8GS/[&7"'!WHDU: _1]HRKCDP!'UO*:[CS8ZX3FE,9@-I_8.H#X1^\0,' M^5<499%*"E"W=!;(V:#A..*X^D DB M.= !MQBVL,EA?$MG0KT^0AQKLQV\0H\PO<@N/,M]J1[HXJX(+W3U+NPVQA6W C'1;D>T7X_%:R6!UB!-CT0Y)ZSPNV0R&L]<[B;$6I06@-7J$A?U^G/7/1B:B% MGH3#1Y5BUEB%A?+5*.Z=8-OJP3Z69Z0/>-T94H;C70^0=6F^+H?9P'->O6S[ M]"1_M^*8D?-2]S#$)HFEED&LFJU"X@9V8\C5A!696:C'L)?)P.S9>0;DIY5< M.,=QWT7JC]P51KJ2GDV/1YZ8$ .*X3FC$ WG(0]%+U9_E/4*._9%\1?0J,G@ MBFQKP0"K%)8NM^8 ZUU!/>KF7 M/H_CUI9Q*9-(;Q%?5A]P\&!_'4:+*S9.[@/F]HYZ/I&T.&U/AB+L>C8%W5NS M3;43P-]:>50?%#Y^P7F"3@+@6R8C'D/:ME'R+5W>_V?!+ Z M 7Z?>[NYK#P(+!FBR[41Y,']EI[B(.R#\> MN[(;IHW#L^&:,:M/QT^$V-1Q\7607F2?['5I)0YJ.)N_]0=P2-UG:P$^/+(4 M_&'51Z>NO9&I'/3@N+">^/.-R'_Y!\ DZ'D49\E3C%9B4:-F$=>= MX:&R^K[UE((EN>JI\!=ZZS=W-/SMF/\K\U[7'\#-;_R)PXW":$]?L$/?Z<92 MHCL'8[O=Y2!A1MR#\5Y=?*N+DG'5Y,M[2TM6\SPEAORTL9RI+[+?\JXN9W7_ MESZ\R^LD .YXH!A3A']^E8RW\KC4NDI?&VCV_?"TIAKG*".";DR2.=Q$?,[F MR '7;%53YMV*84K6+(2]WEN]WV&"O7?VLF,\3*.+9.*H/N+A@ODJW@6S8'XB M7<10W@K\EJG!J>URS)%VZQ ASLF/"HJ!3=TDFE]075PW<6KWVCLH0PG[MH9M/1-H.T7E5/F#%=WDK22XE]O6$/_MV%P=EAJ@;NXU]A MW?I%&-1*W7,M$C1CRDE@O*%!0_QFW)!## M)O9#7#WHJ=YQH0SAUO:I;1+@-^^9VDQMAQ.V!BU]0^"AX(\0'@,*B)N>U:&4 M>JAF=]RLB: R[*MSF@P[A6S]ADF*/0217.V)Z"(9AR]+6\^<"(2#SK*F SK5 M3\"J5H^\P5RA4USD7,_J&A'U+_\^_4GO0"["(17E'"OD _3:((PXZG*QMI;#Y_!NP:,L^,:>IP'#QL@_U('<:+,; KL4]_P HE-RJ] 1Q25/&P#ZI8QMMF@P/ J'P_K88G2_75/WH"XTS8Y"7F1ME6)PK>:W($Q"%Y[I(8R( MY.1O\<>WWRM\U\HONQV'M\.9K"LXK;6D*#["5:XB+\@KWV&\MY%!4K*LI9(G MYS7\[[>L\IQ;(CE*4J7Z2J_=_#OL"2^(U0%A[$Y.Z'V1]%4BRJ3 47KS-(-X MX$2C#:=&@8&HYEGHL]I*W6K\[&6W6,(@<1KDYQ^ @T@:E$+P#\#%+OZ58);]RVF.J-&,+XR2IQ4W6]9Y28M\CY,^2TFV MF<;+A)= 1 81P8>8W,-S[KJ32Y'F887^CZK*=+^L:X2^\OT!Y$#Y7(?'.E8@ M[4@H"=0+EF#[$%=:X]'%/'4*(]T-6GDP>[I MS*]I,:U;=B4AE:E^2:NT)%Z M5^XO,/B],&@OZ28GY.I.AYGYT4SNW8F;& MTL,>5^ZV=#%B@ZKJ=%V;X*!0P,Q/H350[,N)SZE %2:Y+.&Q>MN?N_DF*CN1Z2/FR8&D46NIO"HVVN?_7V"HLLBX]V!H/TDN0]R+NUG+NSBX]X4NAB>08Q M1UGC$JMLN%1Y7LR$O!.6JA2G#5T/=YTSPIJFHA54.*,-TA8U&A!9ECD"'I7) MAYX35]7F@A\;TQ__THN(O&&PX@C^U@D4;@)#V'<-Q$(3.DRV<>)V",QL,SI5 M9VO2QO$7)_U\N8O#K6^3X@19K-Z&&C]=?EO_AB5U/<953JT=+,9'17!"RBWG M>''@P.HP58_ FKQBY,5\)B4?'^\U]]3OT9#[+XE;K7/G#(>5>68(;CGA\7; ?I:RJKU+TLH!(YS];#0 MI(#BR+;-L]QU$1KW411;3 3=;$ H6,3R,P(1=5B18:L1R\Q5\!;L_/(KDNEM MMK&2U0U"OQVE%(EF]153_^3 FB6>FLM[^&"+D9A=6]IP?2>O?.(+3I67.4]_ M.P UO'[$D'>3=/CP775E8XG1W#?ZP>/#;HNM4+3FK#TN]HQ!@FGUOBH-]HWNCI3RKE6:;4<0OG@4SD&S*G;,6DE16R77F6*GAH@W\S[[GS+W.*RF8HJE;Q M+G3"^6_!$JN>_@? GOQMQ/O&HAU%WE.Y:8,C8**3^<4J' MUQ=1,[46&23A#R/;?74 ],_"?P-02P,$% @ 28M:4N7//!WGF@$ Z%,1 M !0 !O:6DM,C R,#$R,S%?;&%B+GAM;.R]ZY+<.)(N^'^>@EOGQW:;);I( M$"2!MIDYEKK5R(Y*J952W6>V;"T,5XE3D<%LDBDI^^D/0#(N&1<&@""9K+$U M*U-)F23@_H'X 'K??HK^$OX4R!4O1+[Z\F\_?;Y] M _!/__/?_^5?_O7_ N!_O_CX+GA5\(<[N:J#EZ6DM13!][S^&OQ=R.KW0)7% M7?#WHOP]_T8!^/?FI9?%_6.9?_E:!S"$T?YOR[^R)%4X32%@"80 I3$%+(LE MR$*N8(0%8B*\^O)7 D6(988!YFD(4)A 0$BFW\*4IA)2$D:P:729KW[_J_F# MT4H&6KE5U?SSWW[Z6M?W?_WYY^_?O__E!RN7?RG*+S_#,(Q_7C_]4_?XCX/G MO\?-TQ$AY.?FMYM'J_S8@[K9Z.?__>N[3_RKO*,@7U4U77'3097_M6I^^*[@ MM&XP/RM7_MM/57YWOY3KGWTMI3K> M[+(LG[1JI"1&RB@U4OZ/4YW]?('X \E;'\HZ@'"-NN^'DK$/T_>#B7NK^4&. M+_!.-Q>+W'Y0KU=BJF]WT]7%HH\O\5"?15'3Y02?Q;:;'9&7Y@?O]-^Z;DQ# M/63:]--1]XZH\D/VT<^T$?SH^OOM!2O__&0UX]O]2)0-DMG=5-_E>7M M5[JZN3=-5+_H)NKJ[:K]D!8J) ()20 1<0(0H3%@0B2 )X1!1FA*1+2H-W-E M(5?@\Z>U6HWLSR/X3PXC49]@E%)6Q4/)MVOQW?+8 JO75K,:XY]7]$Y6][1[ M06MOMBTM(/_>2"?%5?#^X8[)\E]_W@(TH]%>_F''<#GN\#7Z +.S$<&NTL&. MU@%[#':?ZS0/&M6O@E;Y8$?[H%$_J+7^00? 5=!"$.2KH 7AY)=2\"?:+LT> MKBCWAZW@SS9L3[BV&3)%*]9@WHFDQP^&/\ME7:U_ LQ/0!AU^\;_,;GL/Q_, MQNMR#30M^9E/L7OB9U[H'?9]#9Y\E<8B>=X1J8OGG,= M ?R _FY+*N0UY\6#;O.CY%(;;6PI?Y6&212T0O7V-K=EI1$V6$L;;,4-?FL%_O_<5II^J.V6A\$ ')G3+\#.F7NM M,!F2,/L[G)3EK'3?IR:[E]SXI"KKQ4=9U7H?WS#9C[Q:",Y)Q-(0Q(C' %&5 M A)%$: "*L$R3F6";=CC2-MSXXH=\8+?C("6W' ,MGXFN!",D>?]1_DM-Q[& MH%#!![T\E=U.ZQPHUI.^1_V>*:[?VIG>^E_[4_M8LY-,Y!Y]UM.V[Q&W25KD M^:*;]]MI_T&/OV[V;W3Y(%]7=7ZG^]&_7=*JRE5NK/+WQ>KE0UF:OJM*U@L2 MTT1FF *9I!*@A$6 29B"1&1$24DQB8G-O!Y&G+E10:?1[IK7Z10T2@5KK8)= MM8*Z"+1B@+>:!8UJ=APRT*CVT\[T8S4R4_U1ATETYS*-.3&CX7HBUQ][V*P7 MHV%1;M:9M^5>?: MD%_Q7%:O\HHOB^JAE+?R1_U" _'[(I$)#;&4((E""!!,0D"57C)#KA@2$B8P M88MOLF2%K>WL)H#+U-T58[R9NR-_H!4(GFC@9DD[CH6=:3T>OB.O9+O TGU@ M@ZWLP6]&^J 1?T#SVP^W(>UQ1PDF-=#]T-FWV#U;\6.ZMRM>W,E;^D/3J58R M7^;-FO[RJ_%V.RSI%\CWBZ4JMQL M1EF^7$JQ@%)F/*,)H#), >+,Q*V%"$"YSR&3[MCRXCQ&,<9 5&$,H!BQ@$3,00<9U*EH8R1LO(%[[4[-Y9K M1 M^>U7_WB[;NW MMV]??PJNW[\*/OW']U_NMES( MW+ CZV]I01(AHT0S4$93J F)A)J04@*R!$?U!CVNU/6X1C,0) MIP)DF4( 88@!I9""#/$4LB2-(;&:WCZ=SVWJKX4-.FF#1MQFJ6RB?UN^#3Z: MBY-5\TOGDS#[@;$^!QL%[O%/P;8W!YJMR''H1SL$MW'H[ M.S6'%,Z)*4_<_QLT8MST$="MAB9F9R7K(&]TCW)_-KXU^P5I!4E>Y@N[2\H7G91)G=*///)I:L6A"9P5C;KT"9 SXD M9 8P)AF(B104I2&-,'39Y%KV.[?];2?VDSW65?-G&V-9G3U&OV@4[*AY!&Q' M9MW+875F4$>0AB1'VZXGY3U'//8IS?5U/[;2?,BE%-4;+?[;JGHPR6=NU+MB M]>56EG>O)*L7<0I%Q&4(.,00( 8EH PKLQO-J$A#F2'A0E3GNYP;1ZTE;M,6 MK64V-Y2,U$"+EB+)UYR1Z>(2G)HM=)V<@>A7TB M$5VN,1CD7W%-]I!/ =2_/==:WIV7/J=[^DWX3_,5# MI;5.4=_0U+5?:^JH^R+)Q9[_*EP^U% NB9)81%@.5 MPA@@(E/ $IX"S$@B< Q3K)PV'>XBS' 3$B@C;R!: 0/9"1YH&S:HC.AN7.$Q M+'9<,B[8(W/-6OA@1_HKXY(*&@6"M08FR+X]@KD*.BV&HR1_!(>D+ \I)J4T M?Y3V*>^"ECSM+EDVDUGKV;1:=2%^7%$49D@/A2(4("030#,>@B3B61JF(4Q2 M)Z_0B7YF1VY;,=LY57FFR#F%JZ4E=3E:8YM/'D"Y6TS], QJ)IWH:EK;J%_? M X/HS./>>;16E9)ZOR5NOLGR-K];A_VF$',600R$Y$IS@C:+*$XHX&F2"2Y# MHE*G\,N3/.VH8!+21R<$3+Y]\6?U8#)PKZT1G M4^?)ZM?Y2(ZL,R_X\<1X:0'?%ZMOLM)[F[]+$TTDQ;66FWZ13;K 5[26&P?T M(F82)D1O4Q#FY@]*M'G&*$@Y@8+R+$RC>'&_EZG[&5.7VJOF,IWW%1S1**%+ ML]QOTW2=?L/I+3I7+VD,UO MV_DW6N;F[J_)?-!>VUQP$L8PC)FYJFO" 50&J"0IP"J%21PC%DKI8I<>=C$W M@W0M89L*Q.TR;P^0=LO39?",O%@X(N/,TZ>5'Y(UC_0R*8>=UG*?47J>=$]' M\HZN1/50?I./K/.#=ZX11F*L2,*!DE";>2++ %-A @AD*$HSQA(4VZ8C.=7) MW.:XD3-H!0W6DCKZG'HQ[9_L0R$U]H'\R"#9IR09 JR)4I+X@>:4E.0<&CU) M24Z^.EE2DG/"[R8E.?OLH)GK7DGQP)O]UNL?=:DIMRQS/0@Y7;8OO/[!EP\F M:_E",1S&J5Y9TE1F %'( !%*@20C,!&AWA*E3E<7+Q5H;NQJGUAMHZ(V(_=T M7+^[T=(O1OSBP;;;MTTYA"/3_C.-WE")\IPAGR!WGKU,^"2':M?SFGQS>VF3WPJ%@H2$)R ,6:IY-1& $1/O M&V99Q+,D3IA3$NBGS<^-):\_?7I]^\GQ1OI3P.P(SA^&D>FJ%6R4-%_'=1[T M+O;3'J:]37U4NX/[T,>?K2BX>EO%'M4<2OLOY:B+?-H8-QF1S^5#;I M@IHZ9*&*]$2.A,GG'@(D0P(("T.@N%)4$OVK"-FF]KQ$D+E-_^Y8M!4V6$M[ MU:2OU@=LH\.@1&EZ8JO4B&R7*;#H'4;C+40=KS M-"4W77\HBWM9UH_F4G9ML@OI3N]-[[?FA&8A0LPD9C&@,M,L&%$,&$UB !FE M%(8\R9B;R6C9\=Q8;RUMFX:@WF3[O&]S 3;ZOJ>YU29Q-V9>L^YT;]/:=F>U/K#SSK_A'@[R2LK[[\8'KQ>33U_I-O$$CL$?PPQF8 M^UEC6/!&9HU)<;,/'1D.OXD"2"["T2F.Q Z:GFB2,PU,%E-BI\AN9(GE&QZN MM =6Y2*G9;Z][8U@%#$N@>()!2B.-)6RB(.(\Y 3!'F"N+6#[*#YN='GKH2. M\_X$?A;NJXM0&?O,S@D0-Y?42;TO=C0=MCR=^^BD5D^<0J>?\C2># F82U)O MBO)=04T&Z7>25DU:45G]OTLRS'PM+H&A[AL2VP M@EICS0V/ \O-\75W,\X4>3:6(&W. GF7#8[)3%+,). 1 M"0$BVHYCE"9 DU6&I9)<06IKO1WM86YLM!8RH%W>6WXF?YPED.?MLXOA&9E* MQD+&W@*[&*&)#*\]I +6WID&G<17P8XY=W+ M5? ]K[]JD*NZN-,?_C"66B^$/0;:\?AVY%2$L<(\!BJ+$H"H$@!G2:*W/"1*%0J1<@M! M.MOCW&BU$=B-%\^C:D=^@V(U,L.UR7DZ88,G6=>W\@['8-;0#$E3YSN=E(NL M,=@G'/L7??.12EH]E(_-#9 VS^F:XQ81PMI,8@0HK#%&2I,*EA$!1& 4AHI MB"*WC*0G^YH;DZQ%;:^W7;5YUQU]V'W0VI'*0("-3"<;K#ZU6+6"7@5K48?, M2'H6CV%SDI[N;N*LI&?U/LQ+>OX53[?*YP5$V&0 #4',0[W18(P!%D40<"*Q M3!+!T]C*M-LV.;?Y?_U@XJN6.74\P=X!R=*WXJ3ZV*;/YT^W'Z_?O1W2O?+Y M<&9>YE[Y/+%[Y?/^%#OR&\^*2%(;#')3F[(]&.K6^, N MH.6>7&68MAB4)T('I:)\V_'CQ77=]D^R_)9WU1<.TFIN4F(VU]:KIK#:[N]? M%E7]OJC_4]8F!\F75?Y/O>UF$$>8( &HB#-3Y#($A!,.,HI21N(HP8F3AV0T M2>?&M&M%@T[3)^F =Y792?/;)I[0Q-L5O=M-+FQTUD_6P:.L@ZW:;JP\WG=B M1]^S&/V1>?YHVN=M1MN#X;XZ-;3#IW\:'?XA%XKQA)UT11D=\_VE9_P.W4.N MVOQHA>)?S33(F]15-?TAJX60D< X2@%1IJHIY K@-&(@8;&*&4X5BJS#KD[V M,KNUH1'4Y!9J1;T*6FEK[,*/3L/;3\6!@C4REX^-D'Y(U"%X3A67MXV;L MBEWDFH"KXJ$.J"B:=.GFT97\'M#M-<:JIBNAN6&8:*RSZ/5$9)U^=[*HK+/B M[T9FG7_8U_GQA2Y_I;5AJ.N5, %@>J#DRMQNO)4_ZA=:VM\7,(UA$B40*)9! M@&B37T$9CP=+51;'*DF<"L1:]3HW@FV$#CJIFSCP)W*[NC)L<+?U7PR,YNA. MBUX@@]^,T$$C]8"WG)U0&M8Y8=/QQ!X)!RP.W1 N+_O1TGOY?>>V=5FL]%^Y M;(MRE"\;#GR[VGU",V)^OY3O\I5\6\N[:I&$4L8RT4252KT'Q!$!5 D*N,1I MC&'*(N&4&_IBB>9&9UJA8#?#P!.5]& %K5)ZC7_Z6*=7\)O1+&A4<\S>5"3P9MBS^ZZ%-#%;=%M=" M-(6^Z=(<1+Q=O:3W>4V7M_1'N[-]HW$Y[E58Z%]#!;,$D#2* ,J4 HQ$H2F$ MA$.J*3Z#;ME*AY%K;GQNLL,SN9(JUX30W(5IVF]G_1#EX[=J<<^P-&- \+^Z#!S0.)-FV<\[!X M'H0\#]R\9YPB_?&RE+KSE[0L'U51&D]O>Z*PB.(L$IPS$ MBXI[C4.^XD=YV MA['$-$4B(58):"WZFB/WMK(&N\+Z54KIP]B.40=";F26] 7-/5[Q/!R#QBOV M=#=MO.)YO0_B%2U>\6..5[(MS][=UEUD%*<UY_?=G=J&]N67V4?$FK*E>Y%+>%_I?,OS4I@$DD%1$L M!"0SWK>F=6\H9O2-YR%V)29O/&:)_[_!OR8\^O)*L7(F,D"R$$42HC@"(< YH1"C+$(5$B"6'F9 P=ZV1N'&=*6]UW M<@9_NN\"4O]LX@"8%CG@[69?4;ZYZ)BO^/)!&%=U7E4/3:8M7E2UH[_JZ C8 M$=NEN([,76OQ6J>0$3 P$@['3'WZ#TD^1_N9E%_Z--VGD-YG+[-_M(757E#7 ML^5E=[ M^%U.99P:!]4ZRTA7MM$4[&M#YS\6S.OG=/37W=-MF;XL7\E5>W1>5%#?J15?EJ$D+J?='L M?4QZR05C:481S #B+-84)!6@@BD0"L@AHAF%=K=T!Y9K;@O!6JUNQG6WUM:J M-7O(31&W-G-&K?4+C()KC[%Y:*MDDY_5L4;Y0$-NQX;/,) C,^?$8^A>J7Q8 MQ N>0,H1JT'S2-GV/6TZ*4=$#K)*N;Y_>46% M5\4#J]7#LN'-K0NT6AMR&$L:,Q@#C(79LB8"X!1" &,AJ4QC$V_G6U7A3-]S MX[&GR?_7PG<;EQWQSQN %X^*'9F-A/7(?#8Z?[9J"Y:X M]%5CI(N">)X>>'5B7)= [@L1HV?-V^WJ^ MU'E'-.[-FW?L>=] %M-2T^@'6MZ4GVHS#9N6/\BRB9A=J%BQ)(I#D(H8FH3I MSNO: MIN/\LVN$RODAL..3@8$=F5HZ3#MBT0*;2UNMR"V]!%KH-NQ_R+@3:XB&C30Y MW^W$L276.!Q&D]B_ZI[#Y%V^DH5J0V[?M'$1C[_2'\;VZV+Z\W\VYTT?S9^+ M& D2,:&Y*8TY0#*$VDXC^@\&"1(*I#T"AAG]S#<5SZ"6MBNO4;I?OZ4)2&H*[KNLS90VU< M<[>%WNOJ)>Z:54TH]8)EDM$(<\!8G 4"@$(TC8RH1F7ANU5"IUKVEPNU]RX MJ'5:\UV]NH"[JV#51I#5],=?/6KC##"&EB>BTX_,V >FS: \46E-?'\R6OUY M$]VG5=.F>:M[ M5;4\2/?B2F1_C!)DTY0>F[;FV%R*C;E7&1NRO-BZ1LJ+CXL8HG/3^] M1R:W,]^"VZS\M/KE\$G_E6*!Q,!'T$0 MDJOC=XP.+R4YSF6?D;+;Z8R$_\CL,"[TSELD#Q"'W#.Y=#_I)LH#E_U=E4\3 M?BSX>:5W;DN3=>4@@E.0C.#8%#K"B +$$0(4PA@0 2D7<FNYL9Q M:TD'")GMP=>.JH9!;61F\@/,F7'.8S$DP?3T-BF?G-=ZGSXLWO"\8+KZIALI MRD=SNL0$)-I D]KNP)H?,FV>$1FF(*0PE"PF$8VL(CN.-3XW1MC(YG@[O M-$LS'"4I@)EF482I %C$#$A!4TZD2%%([,S92Q&;QK#=2.=QJ/D$.#NB] 5C M9&JT1,']8N@1=0>]W;G;_K17-(]H=G#/\M@SOA$*I>;(.O\F.Q,"$XF13"%( M,ST[400YH!%*@2*$,29"36U.^Y[]#N;&;5OY/.VS P3M)NPEN(P\:5T@\8@P M.*[WL'$%>WU,'$UP7,/#&((3SWGG?.32)%)K@I?RZO+J_J?,GGM7\2*K$\^_X\4<3&<_VT\_OU*Q]\;A] MI"MIV]0-??WC/F\%TL+DA5@0$5,$80*((!(@%6F>B64$,(P9"2%7@CF=9@\F MV=R8Z53-B-U*P28#R]%BPFWJ]:V*0:NC&Y\--^AVY/'--]FA^^ [C7N6EJ6-:5B^_FA0]=-59.4)E M."&Q, G2$$ F7QIE(=LX>DA\AT(SLDIO^U3V 6O4S"2/;:KBG&X0W/[-H/;)GS MSW47$K7Q55W_R*L%I9G B8EL3%.BJ4/HK:&$!' J1)*RB$GIY%WJZVQNO+$1 M+OC-B.?H9NJ%U6[S-1184_F,S^'DGCO; H!!U/# W3C_IZ8LV93MN5).$ MX55Q1_/5(B1"A2F4@#3G2I!P0& H09JF4R(S3N7N63V@_J2S[L95H/\DDM#_S&IY^\8(;G M*N>-L^%&_8V6N0FU>;O24TM6]>M5G=>/W1<;!4^UNH0O;,?%@4E&0'MDCG$&.OC3*WFO M+>(FP]-VQI].E^7'2HY(#LY7MOU/SV2.R!SE.-K^X?Z5C?3K8 244@% MA.;8(@8H0]H^T08*8#2#0L1*,>9TM>ET5W.;QSN2!HVH@9'5<]?1@[#=%!\& MMY'GNR]DSK/_/!I#4D%/;Y/RPGFM]TG"XHT+_9.W;7%DCF$$J00XY02@)&. MXA@#A)*0()E%+'+R73QM?F[,L.-]:^3S=4G>.I0K]D=D.E?D&3#\O9!/=![% M WD[?77@X]J=]#P^?+WS437V41KQ\F3RUI/7C,2GQTIO@[J0OT0*IO^C(!*1.2EE(6 A%0!E4"4QD@0ETG:[8M/A MW.;HCLS!$ZFK[E=@*[O,;F*%!''FVG\//,4C5&DC[O*A0O[N[RVC1>J*5&602L6?B/3[Z3 V7/N@ !.1+>7 .G$N);0])#MN18FXUE+578IUO:5RRI@:.MU)T_J MYY70]DB3:%F*-T4I\R^KU[1<:9JO%A(1B'&( ($" ?T/!&@81T";H)(BS"3% MCIEBW(5PF0[3Y)/YO-)&6UZ;V!35RAK(3EB_BAD.(V+GPQ\7Y9%9^TG.P"?Y ME9\H$'0:!*_/8>]=>L,=OC%*])50%Q81JLX8J@".2 WR]E<^GGB>3. M^;=.(VRW@@^%V\A3_HF8ILB5$33XK?N_D3AH1![RTI0%,@.GXCK=W]2IN,YJ M?B05U_EW/(X(E:J^:KOC0UG\E^1U]4M9/-QW6]28$Q@E&0%*4;T1,"&(^C.* M 9*($)&F,LNLLB>A_H9.\\)'T'>CUO3W>.=UZ%)\=W%H]?[%=NZT&\ M_L>#J>0LZZ^%,*DJJL:-72TXPDD:(@9(A)K@3PQ8;#),X)C'.(X)C^/%2GXQ MM_YNW1TMY_JW^M9)^ZT?2#'>]_Z"5GD5B%QI+:0>]2!?!;+10/]M([RW8[E_ M2)S=R9&N![B6N8RNH1G(8]_?]7&YB*T1ZG,-V[_NQ MV!N:EZ;:C=R)RJLV/_R/7):ZR:_KZ]HH9(ID*0)8O-;33L6&PTC$>FLLO@=68P+YB& MI#$W 2;E,B]L]@G-KQ'/#("EO*>YR44J5Y5<%WS">A\&0Y&!))0YD;2W5"!IV4GF6TC@-J1T 7PS0RT3@CY)[UKP^!0=/] M'>UHVCQ_?;H>)/CK?=C][.I:DXHPQ/)F2;\L2$13F'().(DD0(QQ0"A%)@L\ M$31+24:L8B \ZFE[ MDYU$'55C]PSJ^ .^+I&:YLOJ1KV]NS?Y?'6K-^I=L?KR+O\F16O&_(=*Q^='V^(0S05E,8X!YJ"=LFB% PI2"*(Q1S%'(]B-W,^7R<(+%;!@_[VFEM&04U_N!8[]A\[.VJ>:$1& MIN5=+1I/^5J/JZ#5)&@3J^T.T2:'8Z?.D%65+\9TV+++_N),7)?Y8MP."S=? MWN1 IXF_E$557;.J+BFO%S CF,),F[(ITSOC"%-MRJH(\$BE2:A(J 3RB=(^ MWMWYX'>H#W'*6 C;/#;6MP10K+[<1GUR.]I MC\][T'=4^[/'>\??\B.3F_JK+#M>VMEXK-VV2922*(LPH()R@) YP,MB"1A7 M0J12PMCM%*^_N[F122.M&WNWD0;W#-N!\J0U'&F MQTFIPT[[?>JP?.L"ZM#;G,J$E.K/HM)$E:^TE=ENA38EVA5+(YF ,$YC@&)* M EY!#*1QH@2AK)8.3/(N5YG221!)W5@Q/9@E;-0.Y#+D !.PC&[V(UP5US\\F*!TS"11.\NB3D01E$2 _TC!I),AFD$$0IQ;)>-9=NH MRR<_47:5]V]O7[\*_M?;][^\NOG5CC]V08I8B+,L 90E#*!4;TIP1%*@$KTQ M%Z%*+(MA^T$TQ7KW>96;]"?_*U]]$85K"L$=I/J7*3_]QSZOL/LVK(GN4,F> MP);NX7;WV_UC?^.[T^ D)':HP)J>COS&SQ#^*+G,OYG#]^JVI$)>K\3:\#9= M5-O?7R^7Q7>JY7U3E*^*!U:KA^7ZJ?96Y@*EBC(N!&")T'M6$<: (:% 1,,$ MZPVKBMW<]T,*-[=YOI8NV"KA9ER^LV&4/CRS:912Y/6[HJK> MY"O=44Z7;U=57386T$%VC2P)&0)<0I^<>E\ M;AS>RAX8X:^"C?C!5G['G!LNXV#'V&.A.S(CGP5VY/P<'J@-FJ_#I?]I\W=X M('.0S\.G#3]F.UZ9M/WS5_HCOWNX,W*\_G%?F+M:UW>&5!>2I6G&5 P21K61 M&7$"6"@9@ )2<\5=&^E.QSY>4LR-ZTY7^?TH[XNR[G*UFQO8;U??BN6WYN;; M5= IV,SE8*VBWD$U2KKQH]]HVA'EZ&,T,F-..SS.C'H1O$-2JY\@DW+L15CM MD^UEC?D&^95ZYUKGWV2UOVM!61PG)%6 45/[2)$4,"P$X$0R'J>IF'KDC;T=XP^(W,;9="YQ'I=PZ58:/\3O8V<83?.:T/H_O.ON%[ ML;VXEV7]:$[A:VT9FZ0@]V;!>O%H2L^V9=04YU!D&8 )B@'"$ ,2,0:R5"44 MQBR3RBFCLT6?<^.4M0=*W>_E7/\M3\JQ0/2WFCFESI M3:KTW6SJ'Z5)8<]K*3[5FO6T#'L_,:=YU377%*GW6\T=QYV]$,<1S'!H+O]F MFL RJO="2()8T3"3#)E4'4[%KD<4=F[,M];5A$WLIK%_FNI^JU_0*-@EM]_[ M8:-VL-;;L0;WF!^('<'.9=A'9N8CQ0J"Z[(TM2);2]9^L*\V@SWJO>,I!F;0 M(N9CRCMM2?0)D#\HL#Y%G^XQI\U]&[U0JKS6?XH'7NN=LY )D@P"G)BEEU%UR(Y=]L.(QT/K)> H1N;/ M]EY<*]Y5, PF]G&:%V(S43BF(T9.$9<]"/0$5AY[:[+XR1Z1=\,D^Q[S/;99 M/C1#O3GZKEJ^E.4W6;V@2_.C!4M$JC42(*4L 8@J!6B""!!1S.*85+G0GM\_] V](HN7SY4=7&G>>/%XYI9M52?M$RY%G!K*#*HJ,A2"CAB!*!, M*D!2$WQ)HBCAQ%3VI'Z>A($EG9L;H=,D,%]3L-8EV"AC7*AK=9J9O%;HX@QC MXWT+KDZ#9QSAD4EZBL&]P"DP$O#C> 2&%O:9W $C87[:%S!6AWXK4%\DZ3;> M=)WO 461H"),049C8O)G,)-2-@%0I4*F,2)@JE2@6@HAB4U@JEH!B(;6)DP@,E1#Z=R[K M4&]OI5?ZH;8CK<$ ')FD+L#.F8^L,!F2?_H[G)1OK'3? MYQ>[E]P/O-Y)6NEO2"UE54F] E5\V42VULV)FOECD2(:1Z;"=QI&0A.*B>]/ MA2GX344*E0P)MLJ_;M?=W!AEV4AL B=:F8.MT$$C=6?_.B3WL,#\_/'9L$B. M3"W/ Z+]>=NP8$YT_'8YJ$XGJ96P M%CAH) XV(MO3QUFDSS/PD/B-O;6;%#I[WAT2PHE8]Q(HG?C6%IL>MCW;Q&1< M:ZO,+M-:O^-G1;]K"/Q&-TS-=;^&U]>)4Q^[D,GJU8/\3TG+V^_%@E&I4D8R MD(51"! G"6 J2D 6RS@E6:QPZF17._8_-S9NQ;\*-@H$C097F]3 YII%I\55 MH/4(C"*!UL3- G<=)CN;?$3P1Z9R&]SK(F!2HY^+J_.H.]ONGM@-:^)S[[%[]N,KT]1;V*-__+59D>[/227DJ980@(B:J@ODQ P/3) :BID"8^@ M9%8E$VTZFQO/;60-ML*Z^A![H+5U(0X#V.@>Q$.LM!$Z1F" #2+#^@][^IO8 M?7A>\T/OH<4[[N;J:Z4DKPO%OYI[)4UP.FTST"^W&>@77*E(88) &$(*$"$4 M4!'KW1,3$B&.42JM#L:M>YP;A;1"&T=-*[99H+7@02=YL".ZO15FA_UY*W9P M1$?FF&<$T]ZN'1S4B8S;?7#-3O(DO(%X:!Z@HKAOCHGT:ROY?1TN8+:F54U7 M@I8#E$5S1K7'++9K9S+;V$FM70/9[46_?>%[6;^DU=EN8)GB9^NR64F80I4P!0@EJ3:4.0>4<@(4S:C",,0Q=@J$TY'DY02[U;[_\(E?:/%]>K\2UN,M7 MN6G;Y'=Y_<-<9)4+Q&3(,,L ERP&*.4(4$@T'ZH$<42QB#.WG 56W]N;WL<)Z\KU&[-_L_K.M*F;FU7DF.[16!$J23C*4A$ ME)I0GQ0P2!*0,89,@:6(*>LJ2JZ=SXVU=FH^[WBS0+!1HBT'O5;#9A]Q^0!9 MG$J/"/OH[L,9(NYPF#TB\E,=;@\_ FYGWIX0]IV!NS8YW9FXI[)/SLA]VQBH M'OGZ!ZT<"QH*F&0$@I0+J->/U-R!2CC(8DX8$7&49)<5)'_:W]R6C$V%[;P1 M[\)BY'O8VNUB!T1L9+8_6HY\\\.W_0A>7HW\."ZCEB/?Z_)YZY$?U_]L0?(3 MK_F&X-!*OBRJ>B^3&U%Q(I@B($8) L@<.E/$(H 0QER&$4:95<3YF7[F1A]= M((<1].(;\Z>@M6.1 0 ;F3T\L?((=NE%8MB@EN-=31R\TJOO89!*_^,3A.;I M(9"+$*<)C5 "B% 2($D(("96CZ'0U/[EE*ALM. \(\'\N,0O/,_H,F* 7C-8 MMAPTXA",SDX^07J]V(\;IK>+W[,%ZC5"S#=4;Q>CBX+UGC3DQY!M[;-F1_9> MJ]I=HI=,")[)#&29.6Z07 &64 H0%E) F$D90[I-F)#H1(3_(@!D7$,)%14"A43O3]U65HNAG2*Y:,K MYMA995LYAP T8IR&0F1 A5SO[EFBE^D,9D"BE$,2IOHC5C;Y5(<#=(*LJF-^ MH7;KZ<4PC;QF.G]RSBMB+P)#KGK'.YIT9>O5=7_UZG_8_=SID_QB%KQ?9/&E MI/=?T30"6"@$ M<$A#BAD2"8KL5BZO_N>WHG4JF,/=K1+Z7XT:)M)NH\A5T*GB6/S<;Z"D3*F@ M>@U4,M0#%4$,L%X 00QI%(4(2A);GQ"..DQ3K))3 G_^Y&]4.$YN3'0%ZJ[M[!NC?B$]$274ON?D*NPF"4RY4 M&$- D4E(0+3=B:,L!# SP2)(0B2E_<*]W_S\UN6MA$$KHDOHP1YV'"I%(Q@! M032 *(H@('&2 @TB8E%"4\6Y?;2-/W*3)(1LJH*9LII?RJ:2C#-Y'\!W?D6\ M!)21%[PAOR.7$!5_0"8+0=D ,^S2BYQXP3<7:?@#9.:7-E7J$VT.6RFW=30\7%A'H119&"/ :.%BO1"!&'62I"04&J>&3B5P2@&&' A6(B M34/,,FC+:"?ZF!NIK1WJAW'Q]M/W%)SGF6T D$8FMS'QL6>X 7":B.0\\'*B MN3-(]##=J3I'C2Z M7P6M]L&.^D$;V5AK ((.@2:^L<7@[,?BGJ)CZH$;-,O'9,)/FRADZC$YR#4R MN0!^.Z./\KXHS16*SZN\[LIL01S%"F(&*!D)CK+\DI^N@ M1_J8FS&X$3$P,GH6+SN&I1WW7XC0R"SM"HXS@_:H/R37'>MF4E;JT7.?/_H> M]F]NAM<:U4OLQI+:N7^H\O19G_LV6K'WFU0"%'HKGD M:4JV(YHI0%.8@41DB4C"B*O8,1>YCQASXXL=+8)\U64":Q4Q%PVWJ@1/=0E^ M,]HX%T7T&CD[ZAE_/$9FI[&&PB-%^B5(#IL\W4N2B=.J7X+68<+UBUKS2,7^ M0[=>W=(?+^1*JKQNJJ7?W2^+1RF['WW0GVG5;0-P*&A&]&Z*BH@ E"6IWESQ M$.!4LV@44 MF1GG!K5#/O?1()_H,&"-95-JW'4LN[-?W MP+EWYO%+*_N8ZK;Y2@I)2W/852TB3!#$- 8XT9M&!$D&,(T$P$0RQ)A(,!7V ML7O]G;E\[--$\1V6H%G+'*R%]BT]4SA:5^4Y:."9RO&<4N1T'9Z3;WCNS.J"__Y1WNO/YRNM MY(?2W/*]:\]:;E1S9E-=/^C!+O-_2G%;O)#;A\4BE5SQ,$V XAAKHM9_PY"; M#'DJ":,DE%(Y)2^Z2)K9[?*,,L%6P*!39WTD:^9,JU*PU:G+V[:CEN.&\*+Q MM-PV3C5*8V\N1QX@]WWH$, .NEN]2*!I][1#8'>P\QVD43]F_E66FNVK:_Z/ MAWR=9GTE7N75_3KK^C8I>[7-P)N2F!":0* T^P(D) (XYB:^F0JA4L'3R"J# MSF5BS(V+=^0-?OM0+'/^Z)_\V'-D[,AU?+Q'9M5.@:M@5X7FG&I7B9T"$-5( M-7PO0W)(&O649%+^O RM?>*\L#7?(_^N6L5':91NSL%T5^^+E9#F/DG.ENNJ M1\?CE4RFZ06-$4?";&*C%+;W@;'D&$"&0J9_%D:IDT]R$*GFQJ>M36)*@.W4 M=/E(:[,QVM6RB43A[;FRS$;V) M%-D(K_^=KW:V'O*"K/ N(V/'1B/A/3(W#0NU>WT0=] &K0SBT/VT-4'<<3FH M!N+1A!_+F:U7]7;5Q@K=J!=Y4U&XNEE]-M_/_5+69JNV:FH_5C=EYQ^M%B*+ M&4118BA.:$-:24!@R@&$(9=8I%F&G HU>LHQ-_9KU##3KPN1*U2P5B70IN^. M,L%&&SU>ZW,)QTQYOH-G1XH3#,G(!-DS&L/1X(4P#4F)OJ),2H\7XK5/E9^KN9 MVVQ])543]OKTPI()96ASKFB#NRXWFNP]UEY2"/[T2MZ74G^[NAV3[;;]LO[L MFFKAZ*C8L<#E6(],"%L!&^C&N>/1C\*P>1>.]C1QZH4^;0^S+_0^[5GP8;EL M9DE7/VB]F@168MW@@;A7X$!BVB<+RG:8LJ]&I[4&2A M_VG/P[*^\M6?5R*O&@M-BM9/TX:*+&B:12R2$E!HD@@H1 #FF !%"$N35.(T M%HN5_&*6UEN'TS,?8:RF!VFGQX%((Y[Q6!2"WU5I[>KT":_R&T3+$[;1QF2B ML[9QQL']T.T2' <]?O,29-J#N$NP.CB2NZ@QW\.YN[N\30)SO1+;&(=<[@37 M7K.J<6XO,(S"*)(94"DW00@0ZGT7YII-F&;S=@3 M\7="T[45TFG@N$-S&QO;$[>1$!_]G&TXL#W.WSQ &_;4S46 B<_:/+ Y/&'S M:<3]7*W)B[XI\-EN2]=%PXG(2!JE@$@5 \3U1I$(%(,(,?T3%7'(K+--G>YF M;AQVJN2I1UF6'FS/'[,-@]C('#0-6/9';L. -M&IFS]X3L=IYS'I.5'K>7FR M0[7S"NR>JUD\[; MO\@B%6H)3+UHROB^!A'6$9U'I\-_<7IQM*.^M@HN$9>9T>=9(Y M&P\#8#JD*7&).),:%@/@MF]F#-&D]]VQTKAS7LGV_V]7;[L8&-W;@A.H$LXE MH!'$ (4I!P2&*8@Y$6G*$HB)7#NI[7BVMS\//_3(3/K6+6+-#E4[RKL4P&OB36T^'4E\3.ZW[DDIC%2^[^BIU4 M+?76FL8XCE4,J"*IWEJG^F]QR $CD0P3+*F4W-9+L=_XW/;*3]*M-!(Z&-@' MR)WW05R"Q\B3?U@H[#T,ET RD5]A1T005'0I3<0N;9P-11FPARI?R6H ;NR# MH\>E6"WPP>00>(:R3SM!^;W6YROI_0R"O4,U8E MW,FP:/D]S;%&W4O^-+A]:^9;+XKLI M^[-?/?IE>3L%JY1!F*:I><(^%='*LI? M'<-^^)1BOD .2?;.,DQ*U[X([1.N=SM^E/F&YJ7I4KXT:IK;WJ;O&_4QKWY_ M2:NOGYID&;J]YJ&%2@6#B(<@4B$S27L@P(I#((6$*5.8I['3(:A;]W,S+HR$ M0;46,?AF9#3[MF6N9)"O]&_,^ 7W)JENGRMSB)&Q(\3Q\!Z9#HW@02/45?!$ M=H.WD5[_V(S&1H'VX>$8T ^Y(?G/48))V<\/G7WN\VS%\Q*6$(V+B"X_T%R\ M7;VD]WE-EUV\$E:*RCA# (59:FY84,"2, 5I3#%!!&4T="*ZWM[FQFM;80,C M+O[ZVL7JSMJ&LP!$=FJDO <[^O90/*H->V>CN<]O:6C>X'E[BL7O(\ M#K^[UP0FQ;MB]>5=_DV*9KM6_8=/FPO*BM),)I !TIR.(Q4! MAJ$)12(R132CF"NGS*H.G<^-;]:R!T9XT$C?6C=58.1O;$ZC@7&U>=<#=!H= MRU/VD3 ?^]!]8+C=3^(])9!G,G+9TY[N< MVT:ND=AM"EO@:C>QAT5KY.G>'@&WTEX%3^0=)^>T/3I#LH-%KY-RACT*^TSB M\*:G.ZI-Q5A]H(\F9DGOU/1/2LU;Z[OR^38I8()C&6(%$@I-:?B(F4N=FF?2 MA)@M A%1YN2;LNYZ;GRSECSH1&],ET[X8$=Z7[>5_9A8^K!&07ILA]9@(+N[ MMYSQ&M379=_[M(XO9U0.O&#N+;B'>8\7.O*W)F[D[:J-/GB3K^BR/02+<8HS MCCB F= &% X3@!$B>@?6>.V9_K]5@;KG$7]N[#I=]%N+B+GYT6)R%32HG#G# MF\,7U\_[\_^.IC!K__]/J/<3LK^X,.]/::*K$7/_I)SN7CS?B/;<[G@&H2:[ M/_)\@._>4'E&*?RLT_?R^_6F5L"'LE@5YNZ_D>"FW,2C[3R0KWA^OY0O'^X> M3+J ;[)-E7^CVH=O5JTB-^5[6;=6=;1 &4%IDJ2 2\D!@E0 ID0,XB3#$8M4 MAJ1/4LL)1+=BR>GC=[NN4(2;O3S%5Y)E&4,8 M-9]%HK\2F "2A0Q$K(G93DB:4A?GQUP^CRG#%O\[?A=V#IB9C?;(N^^#,=W1 MU]PC;94P(WQLY*^"HQ]*]Y+><'7;*-V0UGX=0? TJ?_:KW+Z.H"S3VC"(1S2 MF32%V)-ZH28K8HI4TV!'5;2TYA2RFBD)3AH6H)-/( MAJD!%0&9"J&((J&$3M>F!\!UDD)RXZ)JMZH.@-7(*Z$[3,[KTAD0AEQ+3G4U M*?^?T7>?L\\][IV!JDUR=21U-$0,4A2E0"(L 4HD 2P1'."8T1A%..2::UTB M;$_W-3=6V$D(-T#&[CZ0[0AB(.A&)@EOU'Q249W#8^!$5">[FSH-U3F]CR2A M.ON*1\IL61;-9W"]$N9^Y:J2MY)_717+XLOV4#^4J83:E@&02F12L2# .*4 M"X1"&8<8QU:% :Q[G!N/;(1NSOP[L8-=N1V20UM!?OX\;7 @QPZ?.(NA3Z9M M*S =DFX/#>I4^;?/@UNUY9H&2L3M@E-?3FZK=J9+S^VBUI-,W4XONO/TTPJ[ MO"M'WB1"JQ9)A'B28@(0XIJ>HT0"!C.J_Q:J3&9I%&+I5S?\:4=S8^7#VMAK M>=L4<0ZDW(OO>2X>"K6QK;^) /.M*^X/W',5%R]6^Q >*S%^_>EED(;I&"7% MCT-F75=\[_5G*BY^7(G3%<9//.].JQ^U^5WFO);B4UWPWTUITV[+H&UC*'B& M =6VLW%0QH"Q+#0WN6(*,3->-EM./=G+W AU*VC02-K6VG7?E9V&]3R5#@+6 MR#PZ/D[V##H(7A/1IR=N3O1X%H\>;CS][F3$>%;\758\_[#G=5;^58J'I;Q1 MOQ2%^)XOEVUJ89P)+B+!@-!6O]Y>H@B0F&AZ5*F *(Y#R[#B,_W,C1;78IJE M?"VH6Z+F<\#:>0\'@&MD8O1"ROTN9S\.@U[K/-'5M#<\^_4]N.QYYG$/+V%W M3:*47.;?3&-4_->#";!;<,@D1*:XA8HU$P3*!6 .&I[B(\>TL2L7('40V'))6Q?E"M +7AO :"J[O2[+ MHGQ9E*41IEA5FP@-CDF,H9) JAAK'LT$P*'">O#B,,V@E)#$'MD"K#J?Z?[5 M[!0ZX9MSPT;\8$=^[U 9IY&QH\BQ\)YF!SP(U+YY YPP&R%S@%W_SY$[P F9 M$]D#W-KP8[KN[EMU6USS?SSDI7S1E;Z2U7MI KAI];7[C5A01A*!$ 9IBJ%F M.@X!(50!%I(XI"@E2$8Y"9-#8LUJ!$5B=*HXW)A.O/6G9S4-K) M&&S%OVKNT9@K-F9HKL07R 6W(%B-,66%PA&7,%0@411O;4F60HP)!A(2B&2 MD4J3,'6AMIZ^YL9DK:A!961=Y^X,Z$9<-]+JP]B.HP9";F1*ZD#[U(+657>[ M/@^:,_M8P#$DV?1U-RFW6.B]3R4VK_@QQYJ3KK>[K\[E0[_(&_6WPNR@UP79 MJ\VB+$*"1$HXT/]C -$D CA-,(AEEBJNZ45QJZ#SR\28&]]L]K([:FQ<:/1+ M<_+:JA)L=/'<0GF.FQU1C3\:(W/8. /AS'"7X3@D^7E*,BDO7H;6/F5>V)H? MFWZ4W^3J0;[1NKW^H9M>T>7+![W]N-/D\^+Q%UE\*>G]UYQ?FQ)XS<'_K?Q1 MO] H_+Z(XS!,>,P D8J9:'%F3% ">$0DRS"5,G9*F'J!+'/CU4Z5P'PSP5J9 M8*.-2:2UU2=H%.H"6P*C4] HY>@DO60H[5AVH@$:F6I''AMGSAT U2&)]Q)Q M)F7? 7#;I^ AFO3TR);%O2SK1Q-T61O'KV;W>V.,_U(65;60),9A2 3@1 J@ M#>0,D%2E .F?(::XHFYI&/J[FQN;KJ5MCSK6HEX%M YX43D>NY]!VM)Y-QA^ M8[OK.D&OFN#H>A_!1MP!W7-6L SJD.OO<5H7G)7V!TXWN[?\:&5=Y/:-U._0 MY>8L_?4/DQY1OI KJ?)Z@17)1$0%B$P*."09!!0G"6 J)1!E:4:A4XD-NV[G M1C.OM)!5G7,W/K&$V(Y7A@=N9'[9E,[N)-Z-V.F$#O[4B3U@MC(WG(8D',N> M)R4>-S3V"%X_=+[>&">$9ER2"( VA MJ8R-!2 ,8X"B*$8<<\%YYA:NZ"G)_"(631;:%<_UG'M%:QJ\>-RGZ%H[>*KY=U?H#S4VID>;J\OI7'XIESA\7<0QA9F[5R41"@(10 M@-&$@2S#A&80HL3M?IUUSW/;V&WNCAGK9ROZIE#8^O?:2&KD=^--^P&Q8\I1 M8!Z9&UT1#G[K_C\*+SHC."03VG<^*?^;Y<7.!;L$CJ$(L0Y"$ M,C57V3*3/3 $%$:"4,MB*ZSO\#%&VG_B78C#[K[6'Q MF.VG-!]VHA_T,O$G&MRIS334I0&*-0$9!%YGPKQA%@ M.$Y 3+ B/(UYRJQN4^TW/+=9W,KFF-OG *W^>7L)!B//5EOUK6?J*5U[YJ=^ M96=NZG_MS\N#-B>9C:FW/SS. M[YZF0'ED5G0'V&G/=2E"E^[/O/N?;"]W*4*[^[Z+V[K,[_*!YF+!*(J8_@-0 M&)J#>*7T-C A %)(,>&2Q*YE7[:-SXV=-DX%(]R5"6E9/H@FY0*]SVNZ-+>8 M-MIPF/^=6WRE^2U=3F'H[B[^6A:P M&0B]\9%0I0PJI[P$3YN?&U-HZ8(;%6SD]#9375_0$:>[ :+8@>+:ZV'2N7Q;^$)"- MS +]:(U?Q_@<1$,RP\F^)N6(9*XPHA#'( M,E-B.I,^IYS_O/157+N_MET60@Z^X<51]DF1>B MNXBT2#DA',$$R"P1 D-*6$AUO:((C)+84*1TT;"HL^Y<<93D8.US$VF&"WU M^LJ=XXUH"^SMB&1@1$?FE$O!=+\>;0_/H'>D+;J=]J*T/0X'MZ4=7O6T8_)O MN9 K42U$&A(4)B$01'&],8D$((J8+0J7,N8\8;%3O,NFY;FQRD8P1Z-D@Y2E M%>*C_]AFQUG5W2V,?34'-2DVC4]K0^SK=& T'#S@7A?JADNZDGHJK[Y<__*W M3X]FIK?!;EW<8Y)E.*6I,+=_0X"PD( F)BE*A F!$9*)3&RK0YWK;&YS=$?> M0 LDI$'6VBU@LI,!0\YH#!E *$ M4J)W.RH&)$D3%*(T8Y&3=76ZJ[E1ZVXPPEK4P,C:9#-WS+E\&F"[3=(PL(W, MJYZ(N2=B\ MBE*2* Y) D*>$:"I(06$H!C(C"0$ATHSB-7MN]Y>YL82:T&O@AU1/>)63\/: M3Q"#@34R-ZQE'#CB]*SJEX:4GNY@LIC1LSKN!H6>?WB@VD G$]0M5 HSBAD' ML?X4 ,HT!9 HB0$FF< \#",BP@LK YWLW.J+G[0NT ?=T%=:RB0LW;/#HOM\!6?VLEI>/4UK.6*YF;. C5ILYG3OSUMJYBPJ9PO- MG&_!W9UT6^@M$>VI-1Y&/*2$ 2F5WL5DD (L]:9&0$F(%()@S5Z6WJ0S?R&0T*7#VSJ0! 9S(EW02R.+%79=3S9ON)N1VJ+M"J6N6B^J+>UO*LZ>P>2.)04$9"$,01(JA#0D(4@ MHC+1EB1&3%FY\_LZF1OS/I$S: 3UL"%/0GK>A!P"J+&]2SX8.1F3YT"XU)8\ MV?YDIN0Y#7D],G>=^1:L6>I0N2TG56M2JB3_ MRY?BV\_=PRTO=?_8IZ6=!B>-Y6*U9=;6=Z9@.6=C.%)R'!( M$6!Q& /$3#AQ&$= DTVLA)12$+=K2L=ZF=M,,\(YWD0Z"IZ='^EB2$:>A$8^ MH&&_"YI;!;^-M"\:_FQM)[ M6;N8#1<*$2)8F,+6.!CK1Q]RF>2MF4V:^$;0M MM]W*:N]W. 7H>4?- #"-//7'1(S, 4A-Y8O81,W[V+6;3NV'.(-?C?CGU MYF1NES.B[[I;SCWJ3I.?M7AEKAV+Y38I\M=)L',&[ M8E5_K198<@HC1/7N*#/5.XD A.C-4L)@1J3(4!1:)6KPZ'MNM+H1O[E?M%' MS 0F@[4.@?Z]T2*(8-#J84\HKH-SGHI'A'QDBIX?VO:T/B+J$]']X.@[D;LG M?CVD[]KB9(N!IZJ[BX1O$QZA]_5762[UQMU83)?N;&PALQ M@XV,CKQU^EIGW1YLIL8NH6"61<)2$$""-32T.;^)0S#&)MW<-4T%C_ MR#V?RIE>Y\86K9B!I.5*KWQ-2.Z#UF-]T*TM'*J4YFOWI(UV@V!')H-#.S*U M=#[!/QF)_QR861)T0+=2!SMB#YV4Q1*EX3.TG.OX&=*U6&)Q/'>+[NQ2?B6P\9YRIYDN[S;$2[;8[OVB3/UD(&KS+W3F3[)E,HZOWX 7I2I MO) "%+ MI:.T6!HQ=H9$VI*H-B7J;#G:TG@R)ZKM.=[BL&<*_Y$;IME9QF-B+OZ7& I[ M9I]E2&:B_^F&QND],1K2GI>)_[-G>^.,-O_XM33^87[;!4_M-(S'_YKN=H_* M!.3N1-5L>'%>)(QC A!-]5NJ4 PP'B,@:)0!"H(DT %! !C"D',S/43FR)E!&KN8 -T?K>YFBL!_*_+_%C5Z1Q^V=?>E\JG;6ME:%O%M MU;,Q/VYH[$AH"L G)J1.Y>:\HU.Z:3=UUCCPYEMHN>$V8I%U'9!I5E@7 MY+W0\NJZY=?75CWW>'*("2YK#FS;DZXLI9S @@$J#7'@+ $8Q01HTB!8"!GG ML=MVS:F$Q;%%'>W8QARX'1=>1]&2%\9@,S49.,'BS@#73 \Z[<^$S#O7K]EX M-L&O7C@VC_6\U,ZJ@"PK:)* '!&J)WA< )9E!KX$DU3_+K;;C[41MK2Y?IZW M>:$VE&\"YP6LA\_Y0B(X,2/,#9YO&NPX$%\P'_92G;(73HR]CJ5UANR%1[Q0 MJNQU8Z[GS/;4:VH1JU .4VX(@":FVDO8>(2R707)GEI#@#43 MI3I]H9PX<0B$'BZ\>NML'#BD_#'W#5[KV[2Y"4TP_1SKH#G]H?M=VT[MK[0E69/B_,TR9AV\W$.(#>]0X3^,289X@F72#&K4F9AU5H: MKSZ%]M1=3&N[;NK/3W]H;;N).NOJPM:=?6?;/JZI"X%&V_*X-]@.^G0_YK]]H.7:>,UOM[LO="V_2'Z_JZ/. M7M]K13;[58X24A2:RJDH,@"AQ( D"0*%8#D60B#$G=I?#DI<&E\_*0S4=@ XOML.@-#%U7 3(8[W=@Y3]BCL,8C.MN2\C5\F[ M,!UR[/#H67[WW#S; GS8@.,EN,75;I0H9+GZ;;,O]X]M]7YLPF)-+ A64"^C M428!CH7^E"9Y9CX5A=4!T.F#ET9[C6Z.?0_.T.JGN#$83'U<8VF^]62\9FM/ MR7!]2^/;Z ^G+LW9XV:9D->,Z*;@U;^/:W/W6:Y-.8BO6[T(^_=R_^W;=FUB M)HWW\XWNY"M:F9Z:W\VJK'E#J)BF-,$4X%0@ !GE@,24 B%2%&.*MN,Y#Y_=\FJ.09F895H3 M;DX'X>;9"+171;>[G3E4FZ9]GB^*4S33<];E15KK^2)VK=&>]_/\R/5OVZWX MJUROV^Y^XLV]:6C^2>[*K5CE<8%XDJ<@AY!HWX9 P%B6 VPL M/^47JWO&'4V^+3IR!AB>14Y3E$;BF((;1:&BL]'6"U5D6UOC>1-@S4ED6M M:<=NPLTA%::]_&"@W['DN)%V.Y6<;?SF.I20XQ5[D0#(( MEM?.(\,\W#L#]'(#Z#\JJ>[7[TLE5ZF,\P2E&&0I5IK+90)P)B'@$A82Y\)$ M23LF?P[)7!I3GR0"F8G^_#>126%SSO F9>G8-HQR&CH)F8,9Q0\2AS>\7R ML"5M3X7,7+[VBHWGI6JO7>C1W.19EF;U_$?SOESIN8TRQ05($A$#2"4%E$@% M.*=8_ZHP&U/6W4V&I"UMKH?T*>S@[F>"X"!.S KSX^?0XR0DCG,U.1F'IUL/ M$UM\^IJ8##YCOBXFMN8\:V-B?=.XPX#WY4;6W>57*$\E$K$".V$STZZ^'2S>6_EG MID^Q?W\0\B*;]F.;^[EUV]R)ZG: MFQ!/FF*980:23"^=(,Y2[61Q#@1%G%"JJ$JLG"QO#9;&"@?-QM2]L8'>CBHF M!71V)ZQ1/VKU[P(=]!^T"9$%]"-+YSC -UT]'1LE7K#(C@-&_95W7!XTHAS/ M!VTDK;ZU.3JK#,4XXP("*J@I1IAC0"3+@)"Y0)0IS#!:;4R]1"F^.M;E>2[* M:J*19J*="9QPTM65:%I5N^PWCP(])[A:LI4G3',6Z;&%QJ](SV7C@Y?I.1$S M?Z&>RW9>+-5SY=))79PN<4L[-#GAB6FYEFO_ID":#M(T!UB(E&-!"B2= D/= MQ"_-N=&+Y&(2M\8M3VXZ$)?BT!A_YB;Z8)IU?_U+KA_T%8$:=H_#\ 6\FA?) MM/-#Q].?&9^#]WG[T!W(,,:S7"D$$,$9@)0QP J(02+B)"M8F@AI54SY^6.7 M1D2?/_[=)V/L""=%\Q@E^HM)*,\!S'$!L,8')(G,BUCF7&3QZD'NV'8ZI(X? M/R%66K=Q6 UO[?O9/S';CC?#X"9-M_-; FSM7YN9L\>^M'%LVV6GRMX MO"M^X:_>37MWAM/?R.;_=YLNWJHMH+_B&4Q%)A$05%,+A(0!#*D"*<^O0.XVWF00=&0>$SMV2UPZ#"^UX+6\,5-SK_:&UV >Y7^6*DXQ+ 7"<2 #3H@ $)PKD M5&244)0J6#SM7VWW=&U'/P-B??:RGH1/-W5,1PW1S9.R*:YL6O!U[=@>1Y;: M.L'>CGM"0/F"Q;&TBA-6N+J,Q:2EJTY$OFQ-JLOV#Q:;NG*;'\5\D29"ZZ-Z MMQ'E0RGNZ7K]^.[[=U.EL*3K5_=5N9%556<'5:7Q7#MW&4%$&4HYB)'ID*LH M 82S HB,( @A*R@3+CZ/KR)+.[5]O-P^:??0S7SW^L2G_ M\UX[C17?E77E\=N?9;7*<5HD*8<@SHPSAW*N"545 ,LL)04N*,H+MT1'"ZE+ M8T^C='30.CI2-_K3*.S:==$*>EM?+C"@DWMTWEAZ^'8.V(3U\&P$S^SG.6!Q M[NVYW.S'1R;Q[Z,R\62F/*DFQ8>2R^K+=BW>R!\[RW+_VIV M1'E>L *F&9"YX2>:(H!9EH,,9X798%?8;9/+2XNE\94QXB8Z5KBI&'RDLAMA M^8V-'8%-COC$A#8&;&=&&P562(;S4V16QAN%U2D#CGN8[RJXKJKX6?XPC]S< MU0OMS]*8KU?:FSL3;_O^*6Z[$"AA4J8 %GD,]%HW 40F"/ X)9)"#AEW\M2< MI"^- 5OEHR?M;YK=H^C(@#HP?$3HO-OPV"YM)P)]\O5L4+P]5K$>N(5=NKHH M,/-ZU0.;\T6JST/\>.^SK/:[DN^E^++?\G]VI9P3BB!1*9!*F68@1 "B> ;R MA'#M\J4YR1,7?KLH96D\=E RJK7TW)"[C*@=)8W&:6+J<8?(F5UZ(0C)(I<% MSLD+_Q7ZSORG&^N^ED.\V:KO[7GM2[2Q2Z]QTFN^TCCJU M1[A _F-EQSVSC,#D_#0>?&?&&@U<2%;S5V96YAN-V2D[CG^@>QSNZ^UFOZ-\ M_V[SQX:5Z[4)^N@:67[:-N<'7?RI2%5*$@YX(?2J4<4*8)D6@"#-G#".14JM M'"HWL4OCQDYS$]#4Z1X=E(\Z[3W".!W&HI\.IT-X\KVQ)8!K'T,[#<@SQ=B& M ]LI(-<=LYZ 78>'S1;0ZV[@<<"OQ]TATLJZ<)S'+J^)HRQ6&96@8.:@1"H$ MB. ;_7SRP6.#8R\A\M.[*:= PFYJ]IX'=/:_"%,&B:@[,2\Z8] M^&)TE@;A_: 1I3R:8^(G-NY2@O1:&N&8,T +TRX 9APPB!E *,UCAE+3Z-S) M^;HN:VG,]\?&=)CG=>LFV=1/<&POW@>LI9\5!JZIG:RZMH=1T\0%'URNX-E5 M%G $K_9Q1=S\53_Z[;Y8_6/@%L_@CHL-DHX*XK]Z/%S2INK?_D5W=6'J_>.[ M3;7?U;L*5:WCUV]T\[$.Q:O>;G=*EB;1O_IW6=Y]TS/O]D'K?B?_IA^^?Z.G MXEO-C'^G:SV!6*P89AR"C"IH3E699B9BZJ@QQ6#*^?35(D4')YHOH'I>SJ'$/&O"S#,OFC21:ALW70I26 MI9W[V=W?=MNJ^K3;JG)_Y#6W1<>J50XEB;%>1"B4ZA=T;,H;IXJ"&!8TC8LB M9:E^50\G5 ^+O-D]?VEDV>GE-=6?0'-B11\H9J7",)AX<9X/-B]" M=(,8^9+;*0)VC/9TUTO0V*G*5[CK[#)WPKK]\6-=BA]^NW#@;Q?4K?LQR U?Z[7G?6I,CD]N3*E(R%@+), $H+2&,JXQ@[M=.^)FAQI-?J>1RFYY?A$+(T3_,J3]L(X[ "% &?B M^?^4,=,=@SPI&0 AAQ#Q $C-%1#NCIA;Y/< %'UQWM=NG2^J>T#Y9S'<0]?Z MN4-_I[O2\.>[C>856>V;?*&/?VTTRWPK?WR2^GN@OR1WC]*N;Z,G*Z&"FFZ]E/VYVSM^&SNGK.F)SZ M?NX/<&/&:K=?F8#,C^IW^H_MKN/=-DZ9))+F.3'(F]55*MZE#;L%!O>CVL_2P5#:R[_,%SI?[YI()]_I,]_*KOK5]X<4QH9A0!#B5U!0-C0&.)0>9I/H/ MC.<:9-MMI?/'+XT[C(:143$R.CIZ#E<0'-Y1&H?+Q'0P!23V6TCCH)EI\\@5 M(J>=H^L(].P97;AIMMVBZPH?[Q/U7.5Y8"9$72" KC_14KS;O*8_]%)Z_7K[ M_?MV4Y?<6J$L883G#*1<9@#F!0(0V#+;E85I0"*<^5CN@9[0UQ4-:?6^B1N.FK%[ (S9K>((>M@U+ MG??8S1J%LP,X^SL]^K@VAT[;![G;E]_E2I)"8*8HR N9 )BF!<#"!"(5.5:$ MJ *F5IFK%YZ]-![I"K49_2*CH$/#SA/4AMVC$5A,3 @!87!H7NH/QUP=3*UA M<6MG>MGPOIZF)W?,U]CTLJK/NIM>N<2=ATX:5S__L4G+^2IWWU<9HI1"TV<: M,P0@+&) <\Z *(H"I;E"JK#J_^ @0W;2Y@9)2WG\RV(S#,=1/@ M.N]VT=R0VO/F!-#.Q*=A(';B6D>P>CC8]DFS<;.C:<><[7JK&Y<+6;9U4#_+ MN[+:FWQ)&@&9BHG5$Q7JZ#YE^6%E6W=*RDOS?[K8/_T/?VJPJ]8?3 MQ>35Q\XRT8>,ZF;UX'6>%4ON627_\UZ_&G[37M[^:.L3)ID43'*08V+*O:$" M$-..B\E4J007BE&K_?1!24N;U =%HUI3G^WD87CM=IV"@#;Q=/?$R[WLQ! 6 M02M!7!4V;W&&(9O/ZB4,WN"=Y7'__7YM,GK;\DG??^SD-[FIR@?YKFZ!_GY; MF:(*LKS;-"4J^>-7S5+5NBG9(/YQ7^V-#_I![C^JK_3GBDF42@9S("!* 61< M (Q@!K131J5>Z6D&0BOMN91;\65/=WO+O>[PFKI,ME-])]SD/1@:=67&CDR- M&ENC7XRUO]8E8XS!46=Q=&1R=+"Y[L1N8I.TW<[9*L&_(DF<0*9R"A*82P!C M20#.(-4.):9(*LQ9(MNOR&\;\2_T!>FT_?^_'F.^'I9'-R\[X%.?];S<./LD M8DTU$H%SN(*K.7?ZUU0X7\@ M@Y376\XJUW]S6=7T"5O:PJ;3-3I2=D2P82_.=LP<"KV)*=8?.&>&M$$D)-7U MRIN5LVPL/R4?JWM"1"Z?5(A[4U9UOJR)"VKS(U98$$XA5(#&S%0D2@I ,Q8# M(3A"L* H%R-BF8<56!K;G+67."M3V1E11Z3== E#8R*>+8;)CIBF!'_>8Z[Q MN(^,E+8';[K8:0L=7C":VAZA_OAJA^=X]@S9\)T1]$8V_[_;U"[?08NV14DI MJQ5%*!&",9#)& .8)BD@E'"@9)$EB6 8)%( L2Q7A86) &4Y0*P),49(AD2PBW@^D3 MTBBIT>\F.FCHN)EW"J#E3MP(6*;>1K-'Q'W;ZXK90?>L3F7,N^%TQ<*SW:)K MUXV8QTU/(+.!]/H;W=WI=U^,$X4SH4S\( &0,P1PGF! DQBCC&:8QX7S;#X3 ML\@Y'1W4C%H]/6;V.:0.\WL44'/,,_.;Z50B"S_AS2?//^ZO67IS]UZ]V M#RC^H_I;ZSALO\NO].=G:?36/D*]L]SN.1_^JA=";TJEI&&>DJY7>AE""4LH MD# N (1,KU%$00'+5,I)FB6063?+'J?*TKCDR"7S,<<^>G;D"/;3TKSC,C%U M_:L,B7V<\WQ#,U/X\U1#Y!00'0;5GCCID0)F"Y\. \1Q5'6@)[J_YW[33^'[ MK>+?3-N;K5D5K[>;._TF^'ZTF;3B*DT3Q+ >,TI,.14$2,PSH H1$R*ES(1U M7I^=R*6]MQJM3=Q"H_=-5&L>&=4C8)1WWWUS&(#AUU%X6"=^[;PPHO9OD_#( MSO36.$4XVF][,8[^*O??MO?[B(IMDTVC;]W(OR+:%/$U6Y_5GFX$W8DPKQ0W M:'M>'98/FNT5X6;8\:O \4[O,^B-?I'\AZ2[E2@D8X70*Y3"5 M-F024"PIR M1"A6",-8N74;/CQ[<21.=^O25)_SZ0]\-R9,+S)Z!3W%/34V\ 'MT^/G/GL]M>O"L>K9 M);X9;GYOPU9R6WN\>ZS(Q7^7/_:NUJ6M$".&$ M4;T:Y":!CQ80D!QK@D%))GF1X3BUZK/0+V9IE-)IV10XBOXTBD:UIH[AK5=0 MM?,4QF,U,6'XP.3L0O2C$-*;N")I5L>BW]I3'V/@:C\F>"-_["1OMJ-N-^+V M^W:W+_^K63NK!":,Q0H@G.D%A%E%$).J'PLL*"%4J<(IG[='UM(XX5C52"^, M(WJDK!LK]"$L>9PET/2ZRA--N#E. .,I!XKP#.5"YK) JP>Y8]N9,3Z6.0_* M-Y'^:2V? #_6O(ZQ^+';BGL>%G\[:@Z$Z<3\'!I,9^ZV@"DD@?>)FY7%+>P^ MI7*;6\;N^=]O6+E>2]'N\56[IT9=*YE(2*74G(Y0 B#3?A[."0-QFC*9"$Y3 M*/QV_:\+71K#G^]2=[IWNZ)5=-#>=Y>Z9Q!<=_[#0#O[WO_,J/KN_H=!]P7W M__MP?NG]_V%PK4\ >A[U0F< P\9=/P6PN->W8G27(FOR:#_(OVZ?1OK3;KO1 M'[FL_WK[LZQ6*E.)H(@ @?4_D,0"D)010!C!198*11RC'UVD+^W%<*1\I+:[ M2*L?'?2/GAL0_6E,<&W2ZC0X=C[J9)!/_,(X0O9+RT!5],H)^I?^JOSM?8!BE@Q MG.09X)AR #%F@,9F+[/05"8*0O4+QFD;\ZJHI7&7.=-K5(V.=8W^K+5UWUO2$S'UKGK3-"\: M[7 6<=HV2B>"QT20#"1Y;DJ,I3G 21P#D7!2L"+#*'$Z [&2NC0>Z7LK&[U! MG(YK4#\P")8^3VAH7]#7L4;5MY6]'4H3]+4?$/P23>[ML+C2\=[RYK$U1+95 M=4R 1SWYDE0(@1(&B& %@$*3$\NH!(3F)"TRA0KIY-Y8R%P:/QUE;&N=G[VX MPS1#O(Z^'34%QG1B8AH/YXB*'X, 35/DX[K8%ZKK,8C#]5(>P[?ZQJ+="J&_ M:-6G;;6GZ_^G_%&'0FGN$:D2& C(,8 HI9I["@PRBE ,DPRFL56SC7XQ2^.< M-F"J5?4F:I2-M+9>T687D>TGEW!X37T*X F51SQ9'Q*CP\@N/GSFZ+$^ \^# MQGJO]HT047*G%V1Z7=;FXLO]JM .!Y(Q CF1IM0[5(!Q!4$&!4LH4T)!MMIO MM1)V/L@E(4X$\"1JPIT"(R,2K:9-)'FMJVL\P@4\[;R*L2A-/.T[]>K0\J?J M&$U1V+_3]7U;,7:]WOY%];<_9.3!=5S"AAQF*P5 M_;S??OZ0FTJ^DANIROT*$!D_MRHA>%H"N(RY+F733T M6GNV3NB_VH\)_K;=BK_*]7H5QT5:("E,,0P$H.024&4Z[W$""U;'B$*7N=\] M>&FSO=/+;6H_P60WF7V,GWCZ#MKM/%=/C0PY.Y^>/>M\/+7H= :>_7W$V_=* MM?2N$OHG$TFXW=SN][N2W>_-L448,934$ A M\CQ.>%&X;1R.TV=I,_QZ*P2/U_F(87)X[\\#_BP.0F\+BD-G";.9L&O6$4=6 MF0"XQJ[ +L5X@(/['B-4FM])&8_?16\FP&.]ZQE?*N3R6?Z@6E;]^:-JR[K\ M1G>;NY4B]!M*.F:<>GJDW;^<;&9]2RM[0 M!JZI[*['W,65O9&Z4&79_UDC>?:W0_F.)O0LEC%,4!R#C.("P 0S@).$ T%2 M"15*16K7Z7U0TM(8\V@V'JGJ%]IW'5Y'BAL#VL0\YHF7/R==PV(2XCD3]C+L M<+@U5$>O6\YW]U(\N7BR^D0?Z\5$G@B! M(&= *DP S(@ FI-BD".!"J8812(?U]'KJNRE<52[&MD;%:,?C8YC6WE=!]YZ M%3<%G-.OZRZU\CHL]S3 GP8 #M##:Q"J:7MX71?_PCV\!G$9[N$U_ @_ZGJ] M_?[=E-+;\G^^*1]*(3>B^B1W7[[1G9&^UO^)%8&)PEP*[47II2(L% $XQYK" M4(P4@U0A[-37RT;HTLCJ-:V^14_:1J)5,])^;E0K[L9<5KC;459H-"?FJD;= MIF+>S0'1NH-J@Z2IU-2H'8ZL7$ *R5)6E)Q2M[ MEYM'A)PUNUROV[Z=,LL*'G,)D@QI.M($!%B:*D +2 G+\D(FL5O-RG,A+G-D MGE*539!2MX?[VJ<#Z@4L4T89QS '4"(%(-0DCS., 9;:W90)I\JNF'L8).<+ MLFM[>7KESUR T8Z=QX$S,16[?;_\@MDNVAX\/NVYE/E#SBY:>3&*[/*500/# MGHJ95&U\Q$HD,F$84I!+EIO]>@88(1(4,*8L9QE4N6N7>RO!2R,"^S"C0X6> MFR[$*&C,U_D866^?!4=^8I:9%O10X5Q7$9PAA.M<]A+"MJXB8AFJ=?U^]RK# M[Z6F37DX\S1[=J^WU;ZJXSD.;0\*3@A+DP3PU-0VSQ 'E$@)TAQ1D1,D1&I= M9-A2YM(XKE'[^,2_WKBN-6\#D2+G;A,N8]!/9!,A.S&'O3BH]B6&)P!WI@K# MYSC6M5 ML ^P4^ !74_]8-LGS58^V-&TX^K!KK?Z^;)?^#BRV4[F110)#3-60H2%1-@JD @DROD%3$B"60(4A=W%H/'9;& M_IT))G3B8$2[QJNWW/QR2GV&Q\ZCG1CTB5\,]GB[O":L6!%&G]4WTI+?G9JK5 -B>*8>%=?(S MY=&(>IPHVT,4]D390N[,)\KV2)R?*#OV%*0EH@O,FCH7D M1/^C),YA+I.,6<6QG#UY:0S3*>>6"74.6#]9C()AZET]6P3FV-3 MQ4 JJ%XAX2QEN9M'T"]O:5.U4S=ZIF]D%/:,WA@"W-(#" ?CU"__,0BZO_;M M< GZQA\0.>_+WL[^L_>\Y6V^*8^[\H&:0YS.G_BJ'_1F^YV6FU42\R))(0&Q MTJ]^B(L$$,)-0^>,X%13C&,UKCYA2V.7@Z[1DX_\9Z.J(ZOT0FQ'*:& FYA/ MO##S2$8'2EOXKUKL]RXQW6([.AH0N G9JC F#MSER=R M(>G,5859&7P3%-&N%;(TAQBJ&&"9Q0!*D0."%01$ MQBC%2I 4,1>RNR1D:8S6Z&@F4]L#S6\9=A%/.V8:B]+$].,.D#/#]"$0DD8N MRIF5*_HL/26$WFL]S[4-B[RBE12F?J#<5$W_]=W.M.(U016O'@^7?**/YE>W MIH[#;_]Y7^X?WVVJ_:X.OJB:DLK?Z.9CW4[91%4I6>Y-SN(G[;UMQ8HF>0ZA M7H,E6&K/*4X3P K, 1(\YY+$N9#%:B/OJ+[IJ\.Q^'PF6$U"TDS",T.FFY!/ M>MZTGH#CX?F,WP'+0_>%#>E,A_7&),",3=&QW=&1X1%[C(ZO:XV/:NMOHL;^ MZ B J(FBWVL(HA:#.GJU0<%DB3>) M/GT7NV?U?)&;D3LK39W^@9U8I&6M/(J.JX-=8+:C\!A()JZB7VIV-((M]4P MDHT-8\M-^PZ7[>)L_D&8?#EWH5"U^?STA]8PT_2C,:U.J.F,NXFZ$3RR;\)B MUB,1G[32M:]N+UL&>R2B@S6RQS[?C\@_R+VI9?AIMS4%W,2KQS\JLVOVMMS0 M#3>EDTPQA&;NF MV5I= ;+3W>S#_V+4C\K-K]&3!='!!#>^=A@5.T:>!NN).3;NZ]R]]UL"JZ2E,0R5PQ F9BM>XX MD6D*B$*<"(P)CYG'P?,U>0L])3ZH:T(WC,) ^['?(Z.R&UE=!=J.FD;A-@\1 M>6'ES#A#0(3DEZNR9F63(8M/N6/P>O==O<_R06[N)7O\F]S>[>B/;R6_W4GZ MOMS(=WOYO5KE(F8YBP5(,U.A'Y,<,!I+H*3DDF.":&Q5CW_4)B.#EMS V?_7Y@2!CGJKASA%E=:Z[\&]O%L( GIY_7*F]77L['\U-^SNL=W=5A3VF=I5'MB[OFC*K*$"2 5S3*8)KDHK(YVG:0NC85:I>-H)G7H;IC%U>J@%@G>,U>JQF?7+<*1H&5;L79 "L)GXE MNL/D_.H; "'DR^Z:J%E?;P/VGK[0AB[W[-3<%5@_;O_\07\1VJ(AC,10P)@# M#H4$D'(&B$A24"1)RC/&LP(ZK?,'Y"V-'0[=!)[U.[^)C,J>15J&(+>CC(! M3DP=(S%T[\9LATS03LP#(N?MPFQG_UD'9LO;_%,TJGV]4?#J\?5V4VW7I3"' MJK<;\4';=?2;KJY=.QU$S.),$*Q=:*7]$HQS@%.2 Q+GL109$5@Z]37UUF1I MW'1DB-EK/S:ECG$[,28Z5%OTHBW_$;0CM%G&96*JFVY(O!)01L$9.DG%3YG9 M$UE&878IV67< T,R"$AB:NS%"8H+B;63)]QZ M'YZ*<)F%\W0^?-[#^ ?=10]&T>C_B/\MS;T;03=X"LHSF"(&8I::XZ], APG MRKRC)$:X2'BAW'=XQF ZW];. \9SDF7&1YX;J[,Q[3Z;=UID/4[M4[!J.)WZ@^T(SI._[,_HEZC#WJ'/[_.(S'3/.2S_*&_"=]H)3_M3(S"]Z\F#KRIBG;XF_BZ?:/? M@E?8B0<$E!G&)&Y$E2G&QFW)-:1 MD/8EN?H^>KXDV)'&/TN2'?LL]U8D;]JOZMNRXG3]'Y+NWNK?5"M><()40LWA MF-#O)&7"C87V]Q6610JQQ-0J'[9'QM)>.9V:4:-G9!2-:DWM&Y5<@[/_31$( MI(E?!![X.+4Q&4!@1$.3:T^>K;7)@&G'34Z&+G7W2VO^N!7_N&\W9KYNF][# M)IK-U"TO-_?EYJYM5;G=5*NB4!@Q@0!31:'G/BP R;BI(P0YC/.,0V9U,.XC M?&FDT+Q)CPPPK]"V);>Q(3H8$1VLL/=XG =GV.><$O*I3\Z6AK:]7SDEZC/Y MDX'1=_(A?>'K\1V='SF;S^AK[+&OZ/T,S[")G:35_>ZQ=E'K U/]]%>T*K6K M&.>4%EB 7!"3S(I,/KZ00/$LBVF*$(H]MH:O"USF)G&G;[=SUZD)3 0*7A! M"Z8)A'+MW&/MYL,D 6FB"251%"KN%/5J(7-I/GVKK@N"<(2X!YZEF<5YP0&&" <\YI8GB".?"J=/]%4%+,Z)/AM.WF=K_?E>Q^;\IS?=TVJ0E[#8!^^MV[C9[QLMJODIQ %!,!U 5YXZ(GP+?"P'UDXAQCWMJDGMO[W:R7NJVK6IR5F0JSPI0Y!D",&,0$,%B MP E*4":R#&76=50O2EB:9]EFHC]IZ='WYS*2_>0:!)^IZ7$J:.S#AD9#-%-L MD#M43N$_O3#TQ/AM8^C=?HO]#WMW94/>M@?Y-_IKC0DVI'F9[J7 MJR1!J12F$US!"Y-;& /&9 Q(0A*]EHX+GCC5#.P7MS36.VAKDN@:?9^& 9.% E"2# FE9)H1%W:Q M$;HTCNET-JNH)ZVC1NVV-Y=?+UJK$;"CG-"X3DP\(2!U9B 7C$+RD)7<6=G( M!8E33G*Z=W25CR8?KLF+7S'.D4IE A2)-05QE *&38A;PJ!@&:8JARYD=$7. MTOBG+150-5&=59/M68ZKHO ,5^OML[%H3;\-=E13H5%RTJ(*EW"8J+;",U$O M56+ADKT]E18N7NY)";3Z=KL1YK_?_O->.T5K$]5PN^_":INJ(+Q J,A@ 7*H M5T!0Y*80$.2FQ2M%F< PIR:BE@"9#S'/$$8(14[UQJ:9CQF*$!T=31^:\I,3S<.G"9) MPD2N712N9T9,-0TEG(,,JP)E>I3T.#E6)@L]"C.5*[LV!C>FW/=3DDJM_10# M8>G=A 9W:E\G!*KNOH\+2D$](2O!\_I%+EB<>4E.-_OY3,_79UT/Y\<5Y1F5 MN7Y)9]SD%C*EW]F822 033)"1,Z(4VK0%3E+\XM.]AENGCJC.X9>78/5CF<" M@#4QLWC@Y,PC RB$9(YKHF;EB@%[3]EAZ'+OM,&N!?Q10_<5SFFJW7@,$F:V M>!.H *.*@YQ(R=(BSS$1+M%/E\4L+8BI*8(@6EVC/?T9K0_:.J<$7@+6]K!H M+%R3'Q*U&)E\EB,5Z\BBH-E^/3@$3O"[)&GNG+X>:R^D\?5=[4<'QQV-35!. M$PV^RHA0#&$!*(^17C\6%#!3B( S0LQB/Y>%546P?C%+ZOP^=J-8/2T@VN")I5C;HM_:4#0:N]G4.V/[= MIMKOZBBC]T\MGEFF4"$R GA:F-+54 !2, ($92EE@N59EKN%EUR4LS0^,&I& M!ST]&F@/ 6OK'8R&:W+WP ,I#^^@%X>P[L%E43/[![WVGCL(_9=[1HB80YQO MV[6^HS*[%'J1&T,%F20%B+DR8;69:5&82$"Q5*ED65XHZ+)8.!>QS(5"?935 MZOG?HT93QV"/A0=>O]&VN9O)*]*KW MLS3*ZG5O'?[^=KN3Y=WF\%>ZEV]*I=?(>GA+NE[E F6*"0*2#*5Z#1MG ,=% MHBE640$I@JFP2OX8J>&W[S)KKC74*7HCA["? F0=I8EK\5QP?^X3I&<=IIM3J M&<;+*1<[$,(]6=MC)"N$_O)6K_7'C[NOV[\VJY1S MD:4L!E@) 2 RH?KZ9T"%R*'^1R6IU:9(CXREO<+:"H.MGC>1T53C&!E=7:LQ MG@/:_[()!-/4VPT^"'D48+R*P>C:B^=/GKGLXE73SBLN7K_4;9HW1_[\9$ C#5$,)$*T#3C0.4X*TB.BE@IFWE]_-"E3>17._I?Y?HF:O[7 MKT2ZMIN_SY#JG["^]D\\0UU,MYZ8EVSMF8G=YC$+PV!&I%84X$2W.02<+U,K*@^BV;8 !YDL6* M8444=ZIJ.B1Q:1/T$WTT%;WJC)1=HW3$MY5KTN$PTG9;7$'QF_H5W.H*.MR> MQ=BV^@:L:&H+3=":IH-"YZUJ:HO!65U3ZQL]^LK?LTK2SUNVW9>\:BN,%4P) M1O,,I#R1 ,89!(P)"6BA$",T5Q#9]XR_(&!I/-+H&'5*.K04OX3>\';06$PF MYH83.#P*UUW$Q:&-^DA\YFJ1?H)3)>^^!V'-(0SZ>II?NFV^?N4]2C_K1=YW MG9^[]/QH\J-J"L,T#2GJ8?FZ?;W=5-MU*>KF.'69(X88I#FC0*8I I!B##!$ M"N1) ;&43!7**<[81XFED>%S&\S^8%L:J6T<4]MA-@6/+?$K1>4U9G:^V-0C M,3$%3S,(SF[;&!1#>G)>>LSJW(U!ZM3?&_4L/_9\2\M=G?W]ZO'IX_\JY4X_ MZ-OC>_F@L?M95BN&LUC&4 &NA%YQ"I@"9I(X,Y1RGBJ&XL0IQ,U.[-(8TJC: MU#B(GI2MUZ ?;O\>_6DT=N1!2_3MF"\\IE,?*8Z TYG1W- )R6&6DF=E+3:X.]/UC4^ZKSU_^:-<4%$)-.A0#"$4!(.,,X#Q.09%( MD3.D1!I;K52MI"V-AP[*-M7GHEK=Z!>M>O8V-A^5LW&ZB;/R'3.37Y#]8D^FK77[4;H MW^SN+QX=R3S+.$V4R07* $28:B:1"*0)R[,\31)E=U#N(7MIO-*I'K6ZUTY^ MJ[W;^=/H4;%CHHFPGIB7PL'L'L'N#EC0.'8'\?-&L[OCN?/7_6:7W)LM-Y>_$:S]I94KLS\DJ9/LT+=<_U-_?R/R3= MO2T?Y$I0ABE/"*!%C %,W4O3_2" MUOURU6'>BF">")W5"O-]CA\O?M6W?52W8OO#G)>U[V*L&.0,$H"(2@'$. %4 M%A@@21.$A$@P=^I0=TG(TOC-Z%B?%;=:1G^^V7ZGY<9Q#_@BGG8,-1:E>99& MAGZ^[/6RB.Y$%?WQPQRC#F/E3#A]8(0DE8MR9B6./DM/R:'WVA UQZNW]_O[ MG?R]W)3?[[\?T_R_VWK6BJ'$C9A=IF&<:R MR&*]W!,)@(@G@(@T!WE,L>2YC&-BW8=\2-C2>*PYEG&/61X$M9^[0D,UR^%5 M6[*N439ZTG8*].RCOT.B.%,D^$@TG0+#;>'I"1(??,1L >.VQAP'CUO?X[G] MO=N*>]YMZ4JD&!)(Z!4DD4V.'9%0@B))5)(A1?1BTFG_^_CI2Z/.5CG/T*'G MP%GNA?O",?5FN"T2[KOAERP.NAW^3,"\^^&7;#O;$+]XD6>MZ&_;W=Y4I:^] MKM?;:K^*O])O??Z/E MYOVVJCYNOE#3_%MSAUYG[1\_Z6'>&Q?@AW'N5CSC.*=9"G!""8 )AX"1+ >L M@$4JD))93E<;>5=GSUI]K>T$6WW52?-5/Q8_W3?^@]Q':ZUW],N=MN#7:+N) M1%G]V%:E<8 KLSG\HS6E#@N1G2EN=&$Y+G84$A#K>6C%*!S]8E2N 7YS +AN M[MKA6^L?_3:(L#/MN $6DHHL)<]*3VYHG%*6X]V^%<6%5.6FW,OWY8/4ZY6] M_CJ5)HJGCD]\]?@[_<=V]WI-JZI.])$YY0SG'$C&"@"E((#J7X&DP$RA/,:\ M<.J5Z2A_:0[.07VP-OI'!P.ZM$B?K"O74;%CLPFQGIC6QL/L4=?;"ZRP];S= M5)BYCK<7/N?UN_T>XU%.Q.1I?)8_]'?RFW8!-9O>[>CWNIO-AWNSX-NJNJE- M=;BFJ])9"*IBPA20)%< :J\-T(+'(!%<0D$2FME5,QJGQM*XKTE,.J@9M;;< M1$V+H,8IB($M(I>N2"C*6]B#H5S=1Y4M(U5OX<2/#AM&?BYDYFOZJG>=!]=&B-<;]'>*A\=:Q^BN?VEX; C MD$E GIA6 N'KT?76$:NP?7!MA<_<&=<1D_->N:X/&,UCS>+>5&6I?>[;]7K[ ME^G*:PA@D&< ,YZ9H2@(PI11P4[8[ESEG GLRV#692^.N)PTCVJGHSU!7 M@4YBS+,DE2"/3?(DSPN ,2(@43EF65&(F"7=N=37^?%^?C+U]65@#X\Z*A)% M"LD!%MI#AX0Q0%/, 2*X2 M&F'Y#KQ[DCFU?Z M^+'NFUT=7I>(P +?3#4 B MLCA/<0J(PA) 33: $*+TCP0669'EIGA*^ZW[("T;3$_SI>_$_W]Q&)P]HQ#? M[3E](A\TQWA#0_A,Y ==%?M2'M 0#CV^S^"M[D<.[S;:89#5WG0?-1V.MAM3 MZ,4%][ M^&(W2JQV^]6EX/@/>DR;#-<5XXK&"J5 9*9E,C2N R9%#&B0B:KO3F-LUO.V0AU8H\GT=--@B;+BQ\K'96UUAY% M,H< IW'*(WRIC M)H']J6:OX 5*"I-1(3(&8!9#0 C3OF.B((UC5L@,NM40.W[\TABGTMM/5,PLQUM"Y9=UXEZ^)5GK-VN[DSB6YO)-N; M"COU#@3/,H20]ARP+ H D4:)I%@ ):@B!<=9YM8=X9*0QTO(GJ MFE@^Z0$7$;6>T#D/L-[, @ZSR_)F7>V]UAZ-N?[KO4L1EYOJ3^5 M&T\1IAAQ('F2 I@@!'!LSIUEPO4:0N321";:K].>/7UI"[(FI+=5KCT.OGC1V%IUVF5_37>[ M1[7=_64*$:X*J'*2)0JDA)IF1AHH#%4,4B2E$DPA5A"_FG2GHI;VTCZJF6:2 MEY_IZEN3[@Q>R]5\$-"F7L/[X#6BAMPU**:I%7-1X M>U90[G>ZO]_5(8.'A3EB.8:R (5YOT,L*:!,)(!E5(HL1RD7B76-MP%A"^8+ MHW!TT-AYZ6Z%=3]UA$9P/O*8!3R'RF\!09RK\MLH,-T*OUFBTU?X;>@1\Q5^ MLS3F6>$WVWM&=)J\Y^:IF[O7W^CN3FJ?+,LY-3T3XH3G .8)!#0C$!1*0"YE MEN9N/MDE(4MCUV[J!X]]5*& M\ A;&N6JM)FKH Q9?5[P9/ .SX*3_)L4]Z90U%E0\^WFN!7;5].D[:O\N7^E M+?GG*EA_76) MNB-C'&M:>HZ5'37-, (3\Y8C^-&?M261,26J;0E(;"/1#%INTU.5>6MRCL/K MK'#GR,?YD:F)8Z&[MBV4*;U7;G=-2Z@-W?"2KM_0/5W)G'&8R0PPE& !4H M2S@"(F&9S*5@*+;*XG"2NC2B_"RYJ$7TABLQ,\*XTY87%*6FXWN^_ M7^*_IK/=B<.@]'HQ%G$,TTZZ^*V(]N_O6CYIM ME]_5N./=?N=[_9S0M]?KHG:=BRA7,DUS("'+](J=:EWF&'<[=S1H&A.S.5C@73V-:W!">EG#@N=U<>TQN#4 MO[2_T3-PD^OWVOW:E"%Y8\HS2_%*;O2'O:D]7]V*?]PW&9?M="CB7!69BH%> M\9JJ3:@ C"H$8:(:4Z1:.=+,+T&+&*@,EK0 MM% TETZ'$-=%+8U8CC7][VV+V__I>!!['5?+L]8@:$U]G'H!J*L>SP0IM<,@ M!3TEO2YMWH/00:O/SCJ'[W"C#R'+U9MVC_)M67&Z_B1WY5:\U;^K5H)#S11, M I46$$",*< 8L4#A00M5Q0B7YO]UM'_Z'OK^A _WAE 7ZGST+ 5B9U\U]NXO] M,^^_MBF]^JG2FEC5M^7/>O?HJ<3;2NGU299)"F0A,KU0T4X$240. M")(92@3E:>ZT4'$3OS2B.$U%/U@0M29$M0U19\2S2SY;-U/R'"P[]V2Z(9B8 M@"9$WZM>@#N(H2L).&@P>XT!=W0N51_P>,J(.D)'G0U,N8.V,&+,8);E" *9 M92F B$. )4Q!@4DLB""<:0A=%+8[OZB2Q(U6[ZAM.M2JV^6-&H_PX_+OF]W-11 M_!T]-=[;NPW?&8EO9//_BDF),P:U,T5,XH[$#+!"+[AD@HA02!"JG*+L[<0N MC6/,?MAVL]?RUN8-_NS=7=9E;QN]S;QI/EV?*F-&PXZ"PF,\,1V%A->9B=S0 M"LE*EI)G92@W-$[9RO'N<=TCOVYO^7_>ESMY^T#+M=D.?+O=F9;S7R1OTYA7 M&6>:OO("),+4?4TP!)1A!43!"\%3CCC!'NV"'%2PFF;SMPUZ:K"XWT:M#=&3 M$4!M=Z#29D0'._SZ4MJ,D1VIA89\YCZ6HV'V[G'I -@4O2]MQ+](3TP'7*[U MRG1YA'GE\GYKSO\WHJEO^5ER63X8<4U2Q8K%1 BLN2U-B@3 .*< DXR" M)(XIXKGB:6(5+>\D=6D^6INCH/V'@Z;.\9,68-O157 ()R:J2^A-F[3CA%#@ M8$H+P7,'5-IC<2&HTN'F,#TPN[8G*H5YBF-@:F0"2-,$,)E!$'/*.$VX0+E3 M-=S+8I;&-.>9O9Z;35=0M6.8\5A-?1;G =/H7G+3[2%=D?2B'>/Z]XX&KG9/ MW_LB-^5V]V&[EY6XEQHGV$;DYIS1+&>FJ09"^A_"M -"34$&A*%@&>6)54FG M/B%+8X%&SZA6--*:FGU2Z!@ W0MJ/PV$@FIB$I@<)?M$NA!HS90XYXF:4Y;< M$!P]67%7;YTM"VY(^>.LM\%K?:M==?V[C-=5=Q$YA$TV.2TKSJF "&- 1*+) M$1.B_2/!@: )1"HO5,R=_",+F4NCR2.5Z_(G3:^<@]9>-<9ML+?SH@(C.C&; MC@73HSJ6-3QARV0-BYVY7I8U#N>%L^QO]0T+J*KM[GDI3Q.3\%&]-J. +A,S!)ND#A%8?<8/B+^^M)39XN\[C'I..:Z[S+W M'9VSVG3Z0_>[WW[^D)M*?I:5W&D71CLOMYSO[NFZZH[W5Y1G'&) Q3O=BRW?<9I\K2Z.!"]<>;^O/3'UJ;;J+.JMJC[^RZBJPOT1._BJ=^WFSJ9L=U<5EIT"HL,H+HA$&(0L"Q)09K%5.4TSI"RRC2\ M*F%IKZU&P:C6,'I75?=Z")F[ M/.EE&R^4(KURH=ODKG;[U:?=5MSS>O_MB^:.DLNJ/6K/$2HPTZO2F'(]P7,N M@1YZ!#"G,DXSS!-J-<%[I2QMDK>*UN_(5E/' (9^4/LG>C"H)I[L7BA9SWDK M%'KFO;[_:,[KGT[G>[^ 6>:\E8W=O+>[>'19N*\[NJG6M<-Z5E>,ISSFA&@4 MI7!"SM7=#H&'5*^D2A7X(1Y8*K M!"$-GA0 2E4 DI$8Z&\R1":V3G"\>I [MIT#R&-!_W)0#K\;Q\(S\?MO(EP< MDAQ&XC-7@H,K3FZI#3T@]*4U7+IMOI2&'J6?I3/T7>=[\+DQA-8Q9KB!C@KN= M4UE)71Q#MXV^CK6NNWW=1$9QY[HB%KC;L6QP-"=F4%\@?2J/V ,3N!")A>"Y MZY+88W&A3(G#S9Y]B XU %8X39C(D%[",L0!3%D!:"X$R N4RT2F)JG%J?'0 MX=E+8Q7X;T4>_[?H8CD)QX9#1P#:$8OK1Y>J2@1R3N.7C],W0T)!//T<_RH:S,:ULO:#[MS'1MZT"'#;^] M"L'8L-OS!\\6;GO5IN,PV^L7>;Y<^3Z_?[.RVP,AO),(X1 M!)AP:#HNF\+RVNNGHL"<VI3O-#=?\FOK_"KZT^@?U08X[B\[ M#(KE^WP2J*=^W8=#V=TI< 8LJ,]@+WU>E\(9E3./P_T)OML7;/]N4^UW]8GH M<1^?+X8_Q:'?STHAR?)"KR2X-(F"HL@ @SD"*.-8%21+,*-N>QBVHA?':\=K MC4YQC[9B#N#;;F1, >GDNQEL'QVTOGF.Z$W4J'[40BSD_H8K7F$W.:RES[S3 MX8K*^7:'\Q-&]%Y^O?UNLJ9IMZO2!I1@E.9092;@2^2&KQ1@-(Y!$0L14\%C M*9SJ@?7(6AQ!U=F[Q[K6VX.>B4M](%OZ56&@F]J1^D9W4G]'*L,V3?N#X_YA M$^0@6> 2O/OR%7'SMU_NM_MB_^6!6\+4?3?U&%[KG\O]:[K;/:KM[B^Z$U6; MM+9*I&((2P)0:B)*,P4!BW,"8(P8BXM,_U6-J0??+WYI3'.U;DEC0O3,AILN M\V]<"?F! ;(^\YD(]ND/?T(B/KH:O1UP4U:I']#@1:O7VZ$S5-7>\BD^>])T M_5N]4]:4FNFR.)O6F$VL_AM9\5WYPWS\J#[MMC_D;O]X^[.L5B+F60P+ 1"! MVL/"(@&$*0DRD2 N4LX$L2J)/UJ3I;'B!_VW9F>WT3'ZTVCIM-T]9EQLML9G M0GMB,G0%VG'S/ !(XS?:QR@QXZ9\ *R>;^"'>*!/)NI>WIG^CK_3#6T<_S?E MG0D4^K)=-P%$7<("U,M+H03(31XJQ(H HIU (!-&)6.)Y*FT3T&UE+HTIGM2 M/#IH'OV?]/N/_RMJ#8B>+'#)@+0=A'ZJFPS:B6G-!56/_!N'[[A#9ND$,,^6 M4NH =R7OS-]#Y9,ZHM:;2&K[K!DS2!W->YXZZGJS.]M?/EWYHIWJ4I6<;O;= M6\7L-NSUF\C<\,-<\_&OC12O'L\?(.6J@#(7+,8@3Q$U.X\24!1S$*.,RWJ? M(+$JLC29ADM[BUP/ C\R],G)NZDW,YNJ94_61K6Y$7N\> 8J+4]FIOM.#+^H M7GRD)WZI_6\PR/:ORQK2\YZ$YOXDD'I.>M/8WYN7N[W1U= MW(9^FQGX>[DIO]]_/SKQQRK.$D$92)G &:, L)E!B1'G*B8$(6MPLCF4'9I M_L2QO?7>>&?$371D<_1DM-E">C([4MO=LYNB(]-OHM9XFWB$^;\TPU[&DKX* M$SL<_]M^"^S=D"5]&V;R2!;RK7!R3N8:IAX_97(59G-9Y@+SV'N93:9O",2N M?-#S[D'>?M_>:Y=)_2\I[J0P$:8K(B%#,6(@1PH!"$4"F("YB:,B"4^++"-. M%0CZA"W-D3CH>A,UVAHZ:/2M@ZE=(QEZ<+:-6PB#WN11"K[ >00D#",2-OR@ M1][,P0;#EI^'%ECIZOV![N]WLLW64DSA5&0)P()0TV4F M!X1" ;B*19S!%++"*0&^1];2.,2H&AWI>A,UVGH65>I#V8Y" F$W,8/XP^;> M=W48D* -5WO$S=MI==CNLQ:K%K?XL<=OWW^LMX]2UH&>'^M#_?80DF1%'B-* M04%S 6":98"EN?9':$HX8RKFJ5,R^U5)2V..)HR[T=#UG'<85CNR" +6Q%0Q M$+A]TT(X00#W(#HA>>.ZL%E98]#F4\X8OL&SI".MOMUNA/G/;.X^T+7)C&OR MJ-]M^,ZT?WXCF_]729K30N7)>'?&:Z4&K')X)F;=:X34;SZH.7KUP=.[9^[+9"2YE5??6^:!5 MK_NC[?4"2#$)$PB4R3:#,*& "I8 69"*6?7I2YM]C_+>SI2^R:J M%;^)#JI[IY?UC('M[FQ@9"??IAT/ZI@,LF&0)DHYJ=WZ;W.Y$:!>>7Q46MU5 M@G!2().7CY$$,$YRP/(8 Q'G>9$D*:&PL&LH,JVB+G-UGK8D7?-,WC7/W!_T MC^B3 8X+MHF&V8XU7W[H)J;9VL#HF851V\?J%V/DKS?G/5&/+*W7CT>V'O5+ MU0PMZZ,U;7 XAIYV0$)2^D2:SOH.F!;MTY?&Q-+\WC)?S1+Y?O=8;Q'6V[G5 M*F,%3Q1F@-&ZWE0J ::I]GH3&C/%J5#(:7U[0<;2?-Q.Q:@R.MY$5:VE&Y-? M@M*.AD<"-#&'/F'SI<'F2S\VSIS78WU(PKHD9E:VZ;'SE"KZ+G6/F'XOJTK* MCS^D:;JRN7MO-L5, >SJJ1/GAIG-KHYI$A_PRM89KTQ6#RL\?:_$8O3^/M*4/*:=BW\?&<0E'S2):!JM[ +@-;$3.4#E'^P MUF48)@G5.A'U,H%:E^V]&J9UY7)WGZ,[G]CI)V[NY5_E_MOV?D_%MHX!VZK; M+Z^+N%BI).Y%+XXFG8[A6[:C5 M.^H4-SN\6O5(ZV[_'K>$?]B]"0_J7,>:+X&GO<<4'M>9?"D7?*-?[C>:+MH? M\P"Q;>[0];ADE@^:S5ES,^S8C7.\T\_!.SHKT&HWF0#W>JW:+EJWF^J55-M= M>Z;PE?Z4U1O]H=J7?)5 1.,\1H @*0!,! 4DTSYA4D F>)[I-2EV<0)'Z+*X M%T"KEYM7.&8P[#S'F2">^'7P[*BU:3M\,"4ZV!*QVICN:+8VYR8:'!MG1S0 MJB&=U3'JS.K0!L#MU.D-\E7K8HOB^& M@W7RO1_L&;9"?S;)'FW^-=.L2S'& !>F5$9"&&!%^O]R]V[-<>-(VO!?X=WV M1 BS! B2P*7:AUG'YVD[;'=/;/1%!8Y2[92*FCK8UOSZ#^"A1-6!!% DQ7EC M=MNV1"(S'Q /$D BT_R'DXS@F%/*G1)_7FA_;OQJ!ZIKV5(G_-Q([PI41J8P M'T#\ U3.FSUH<,J1B&D#4\[;=Q*4JB;M-.#J3FUUZ=\*L9#WJOTPGUO?P%>44 M;1(R0S=5OE2S[EWMI7&H/A>;,O)WM]LL^7['^$I]*^PM$[-D-C::1N^:.H\+ M'.<,HTP!RG(),&,"D+1T@V+)<@V)A%Z1N\.H-3>^;5OU7W5N8UO\M+8LJDV+ MVK;95[?>E9<(?WUZLV+;;9E;NZJO5/ZFNC./J5 \)QC$ ML10 8V7XG:4)4$D"%<5$8.V5S"U$B;FQ>6/#<_7JQHJ@1 5!_>+&QF.C/3+W M]@)M\ZC8&F&EL_G,1@,F5;D&P2$Y-4B/21GT&J2.^?*JML+8\5;*,M\N6WUF M2_EA_88]VOI#"TTXQ3%*@8YI!G <$T 1%$#KA. 4YFF>9(O'$&:S]@[ECG>,'Q6-K+:5KFC2GW]B.X2Q!G,8B9);E-U,8"%S3K,5 IDG,A< M""UCPFJ(WZWEQ W$O]SX76;*@8 ;.39( G;[KO06%(1K\D:E+2[K'WF)?[ M'@^CWB]5%--VH12D*D4YR#F. 4XE!4Q##C+%U0 M:^8WQ ](Y80E*&4Q4+G6AC)9!K@4$,@LCB%1C%+D%5\5@M,4KG:C5R!,U'PR M7$L&L@R9F06;A0NA*04IAC1!,A98ICZ9((-@FB#+XY4PNE.*/+3KF])/?!R8/>G&5Z;S"0#> M;<"/#.?(W'!TEWE[$U4&/%?NJ4VXB8P1UILLS8A*.P;,KQ,.XJ#)6^W0LAH+(1 .DN018"0UH0C7(5089 MD3H6(O4['[L@:6Y$5NIG[X94F>U#-D8OH^IZ%C4 5B.SE!], 8=$/1 ,>^YS M2=C$1SD]-I^>SO2]<,T%FC*0W"Z7?U.[!48)UXFF0#)9)KJ* 4GMP0J5C*0) M%XA3_WLQ;1&SXP&;"WUG%8P>C88AMUY>(.@V]*_#9>0QW[YS4FYEE9G]AKYS MR2MV;2!Y='/4HV-X)<3Q>J'PFZJHO-'&-K0FV,4([DO?]Z^L;Q6/R(FA"V+9Y>(VQU; M2[:Y/#WY%9AW ;&K4'SG^],5?'E M,_AAW7YBN1;+QY59DAOJ7.@X5DRB''!N:[YB&@."8ILUAD*=YBG!J5?"P*NT MF1L/&F.B9UVCE^:83HHJ@^SQU8O':INB/TNK/#?>K^M/-_=NLEX:F9E;J'^M M%Y';Z/='R7:JJ@5Y7?]X.X"#X#JD0WB=0I,ZB(-@=^PP#M-H8%"S$)N]DJV* M46_J&F>9RJ'."0(0(PXPDQ 0@0A0N4Q@G"59CI!?J-U%63Z#=9K8NUK5:/6L MJV>H[45*YY!K9/4Z3KYH*A.,5$UF+ZH+/.9+PJ;-J*YS^:3F.;>%P+S8[/-VO"Y M+1%'S@IRY\4.M M5M2H&SV:%5NIL&=Z[ NPNG'# &"-?2C4X/.YP>^(&K: M]-C=]IZDQ^YY/#!(3-PKN5^I3[H)N;5Y"-_]-*-OS59O]MM=\6 &XNU:?BS6 M=Q^7WY6LMA5_??J;*NXV[/%^*9B!2;%MZ1Q^4S]WOQHS_[G(\X3G<8)!1M($ M8*TTH+DD0 OSO8DXPXQZA96,I^K<:*FQU.[5U[9664,;8Z.#M>5RSMH+2H,/ M>>OX4]0V.BJM]HQT&^_3<./%>73XR-0Z5E_7B_C(VAR51@\9P3=ZSPP: CB> MMM/&$(Z.^DD0XO@2Q[[8\:.H;A<0KIG*,@%8#H6=C3) 1:Z!S(2B:0YA3$>Z MUE%K,+=)!L4P'^M21P.Z&\^/"N7(]!UPH>-'\7K7.8X ?)W+'(T2,[W*<811 M^$6.XX;"J.[SIA!*R9)YOS++Q;??V7)EV?1]L;$_^:K$?E-N$KQ5?+>@&&NN M%0842@TPI11PRB0@)$\P(E IO^QGO@K,C>@:_2NWRNIK?2VK:?2L^$UT, KH M8@.VYC$_=O3N)S=R'!/]D;EQ>."]F3$4O2&)T5N'27DQ%*%C6@QNY]I]B]_7 M&R6*N_7RWV4>[E_56NGE;ONE6*W>5[FWCQ:?*L=,: $!Y#@#&"()>"()8%!# M8LB1)-(K##-].\]TQ&+,K)MP1<.N% MB=;ZH9B.LY;WUN:5UNJAJ%U>BP>W.'JAF'.%1"BAF N9 \(2FT^!2$#SA(%$ M:"TQ$0D27H?/UZDS-\H-*#HR;7F826K#_#]7&&8^16'F5Q'F/ZD&^!#!.$P11'I,DT.$]%38W?FT[4U;; M4(?U#*R^+NEU8$WH=)8K]&E8: HX1 S$@F0Y)2S%B5>Q/W?1A-5&D>_5G_.0HG^0,W)$-Y2)^4K_Q1.6:O M@!9"EZDVZ?JR6J&@G$.*=0:8X@K@C$#C\D@(($J3.(>$)IC[+3J?&Y\;'[5U M\UT&MB!S7=2% 3'Z$LT!@X!EUJFQPRZ:6NU/O 0ZM>QT07/F&;^Q*=5R42?# ME]+T][;^X^-RK> "\11),U!!3%((,-,IX#1+0*PATSR%BKKEG>J4,K?16BD: MU2K>-'^)K++1I[7CH6,WL-U#>3"X1A[3P4@YCW,G))X'_+89\5LE_GI7?/]O M\WXUV,U?CL=X=]N3#'8G\YI1[_9PZ/!_]Z V=S8'P:;XL;M_4SP\LO730BFI M.$(B* M_[RD:5?WG=:>K.2[G_;/)O1%/10[M7JJ#DJ4_$/=+\7J4(DX5A+!)(N!@'$" ML&$&0)1( ,\R05,"8Q([>0?]HN;F(#3:1HVZ4:-O0#WL'I2[*6)8[$:FB2EA M9C_;K?FD6;6<&) M?^V7V[(VUO;SIGA?;!Y8?8]GD286XW!. MF0<\0WIH+F(G==<\<#CVW7Q>O2Y*\)#7_-W/1[7>JCHZ<0%3G*D\94#P!)D5 M'C74@P@%,!&8)RR)"?6J.=(C;VYDUVNM8I)13+3F/O7EAD1Z@K)SWZR,0[KM8:%U/2,;#+#1 MC\WJK_*Y^D-4*QO]4JL[8!Y@1V#&B$N\)/)5 @][[+\46=CW6AAQORE6*V46 M]&6BH2=[TUNHY7<;9=2L=8A&::ZQ B1!RI:+(H! E0&NS4K<.(N*^T5P]TJ< M&WF_5+C*U'!0V7-MZ0Z[&]D,"N;(=',ECMY\XXS-D(S3+W12SG'&X)AUW%^\ MOG;"4?:(;\6OZNUR^UALE?RD%PGA&.6< 029X1^6<< (@R#&, ML^2Y\5"I8]3*Y?_FGFWN?->M[L"[,= H<([,1"_K(9SDU+'W-KB*&M7-,^,4 M0W"":ZQ""-W"7ZT(@A,F7040W!H((ZW?=R4;?C8?T^YM\<"6ZP5/LAQK6UV+ M,&:\(WMTF4)#5@S*A+ 80N25*?Q4Q-QHJ-8P*E6,_JR4]'1_S@#IQC;7P3,R MK7@BX\T=EXT?DB3.2)F4#2Y;>3SL.Y[T/X[\W2BWV9DV=NRG88MJDVRM?NX@ M>BC6N_OMPBR#6"PY!6;(0X!UB@'G>0HP(3GE*I/0+6#12=KL1GVC<+5WU:@< M@;O9+?[.?MK\ M6O7.B,B2G"F8 FDWM[%... 2*Z"P^4R@I!)*IX*F)RW/C7-KY3RWF$X!Z^;1 MJV 8F3.=$7 >KA>M[7"AS#LM]\G\Z]AU.FUTDK%ZT99F7%Y^8*!<(.8OS<_J M76D;)VK^+)G_=BV;["2?=O?F0^2&\BCC$D -[55TLUABB="V'G&N52*YQEXY MH:_49V[C_7 >(UI*7YG:P[.'_(ZX)L!]JB.P=G(/^_?#+VI[;J*V1>55U<:F MFZBT:L3\'F'PCIK@PU.EU\WP$89?;XJ/P&8#"]H9VXT?97 P#]U]6!M"4MM= M/<.S!)N7$@SR1&);YT<"AB$$4IG_IBF5,?-*;]PE;&ZL^5+7J%'6L[Q<%[IN MI#@49B,SW@6X1CA_$$07CV"L: MWDGJW'C.ZA7]8C7[2V06.$V^[OI$W*YWAHD_<.L2-Y8;'.B1RR6*]7!"0("1M$G9<@@HS1+CJ3$B/&WE5 M4=^JT;\\#[(WJSSK.+I#[\9/XP Z,DD=E&Z'A5N];;BF&63+5944Z,:6@Q2# M%H?UQVO0LI#NTJ>M%.F-RDGQ2/\6_ ,H;',;)G:L]!A$5;"6R?_;;VTM5$@A M(] 6@13V6HK $K D@8#P)$U9)A+C:KD&3W1*FALU-&$5DR',,_P?M?D[^S_C=CYMZTN;MVM956'<_L_? MO[RI=ZMUJF*,S$)6)0+9,+48\#S1((]YQG+.>)QZ';*ZB9T;[1JMHUKM_]H> M2JO:96RM>O2+5?[R*NN:+G#S#H<'=F1:=L5TA+,$/ZR&] H=)4_J$?JA<>P- M>KX=1E:WJU7QPTXX[XO-VV+/=WJ_NA6BV)K-1G!UZL%CP1 M)&>: ?-?"G NM5FI:F0H"7$),8>IVWWGDY;GQCJUY -26(HEQFF3&B:",>:UJ7(3.;<#6.MMCN8/6K#^X^0E#HSLR$PP'K'\Q) ^D!BV*Y")WVN)('DB<%$GR>==_:[NI8O)\ M]FV]12M"E,*JJDPOZX.9Y0O,,B9 %M/8$%9, 44\ 2)GN58\3IARNJ42*']N MW'4H\M.*'RA+)SY;$57#K!IM'KDZ0WJG?Z]\9,Q'9C1?N/UGC5#DW7?<1^Z! MB?;AG7MBF(WW*T#KV(X/:76R3?HK3&YOW5_33&A<[DYM/[,GV^9[(]-.7C99 MA5@5V_U&+0B3DD)IIN\T$0"S/ &42 3BG)!8H2S5VBNW1(^\N4T9I;I1K>]- M9#4NW;,R,TNMLV^H;3?@;L[M@#"./ MN:I.8]>O]-X%29C;X4/#8>[)W<5+!/Y:7[P>/ED%\WO\+A.WYG, MG[JH;MM;NOQ0 $\)L=DKN5JR,MO@4FW53[':VPW&)I%OG:-]036$$.<80)Q2 M0V!F:[>$PYD M. J^XQ\8OCJT'L0Z"L13,>Y 4/MQL3=B723MWMAT[.UMX M:]W\[,/]K&8EL M5]COC?KG0I%_5;K8/$G@;?D>>%^BY$?4'.#KGHV9+HV92(E[:T M[DY85NOK&/\TLE=C.FA>V7!MIDTT>S5J)YEGKV\QM*CNUWNU6AUJZ7((J:0" M4(TEP F$@">(@10Q98""G&K/8MKMYN?&\[LJVOBOFATXE*XYPPZK8![]JG HFS+U4K)YG9 *YG^@B(ED,XP0)#; MU#U$ L83 3@7.B<*::&55RFV2Y+F-H@K1:-&TW:(IFJ'6.#DI' M+:VC/ZW>4:FX;_B;2P>X,*G,7?BZVNXW:+3?*BFO2&M:'EF^J6XZW:VES^U3_6.!4YY#; %UM^@'G M,0.,:@&RG+(\SW)"M%?5GC U9L==^\?'5:D\6T7O?BJQ+Q,M?#G85-:.\..M MP YR8[+Q81^9VS[6.YE/=9;6-M:-)<.QVG5P#V%KH- M\WG/5TOQ?E6PW8)KQ)E$$&0DXP C'0.6QQ)PF7,E)1&:.*WESK8^-RZK-QTJ M#:-21=\]F#9VKELP@8A,LP/C!$; !LP9HZ_>?VFW.?'VRQES3G=?SCT4D)6& M;0U2CVRW63*;\$.GDF,*%1 B%0 G9K 2I#!(.45IBC#/M5/.K#-MSVV 6O6B MEGX>.5..0.L>FU=",?+(' X%CUPQX6A,E1WF")7J1(O9"]'V<"(J;]=N!MA$ M[H"C*_W+T1O3)7PYK^J+%"\7'O%W(-[6?6V#J!9Q!G,"$P0R498YM0LF@A-@ M^(IF*X>DK-C1_*]9%%:)A-TUM;$9=P66A:<8S M3A 0.HX!QB0%E*0(2!&;A4**LR3VW[B\*&YNA%#MD2WK8"=5*?F7FVBM/ NJ M]*"<(P%QFB4@YM*@+,V"C&"N@18RSQ.NB.!Z\5UM>#$]SFVQ8R/=5KB)&?NE MUMDS-UW?=TTR30E$@&:(F@G.^)>$V4Q;/%-T LW^S[7J(1B:($='QN!MS-4H3[<6=H#7039=.^[MNM9Q_<;H; M+)V*O[BMTOUDV/K@$$SQ^WJYN_VYW"X2G&U^\_1U5XA_-E53LR3)E#V?UV:!CSDUBR,I,L!( MC%+*I&:Q5^CU&1ES&]F-BE&IH^>TW(6EV^B^$J&1Q[=>C(1E/JDH+O[*MLB5NZH\SCS/(,I4"DFENUB69(Z4*B,TW*V1&ME\7XKFR\-(XSSA$%"E#,T1)0"G MN0 QUBE+L"84>=X.:;4^-X:KE0MT85X"Y^:\!,,Q,IDY(Q%P2>.,QQF@+ MF/C:Q1G;3N]7G'LH<*P:EJZBDO?;Y5IMM_7EC6VY.A8XA:D4,8 8F[5(QC(S M=G$&J,C-0*9YEKJE"W:2-K^Q7.D6M-/0C:OCT!X*K=&'NAM0_B/=!8!!1WZG MP&F9P,7V$V9P>LE_!?.B0F>9;7;!&4V0S#3(4AL9"+4"5!,(L,KBE&L1Y\@I M,O!\\W/C@N.BL][IP,\@V+]BN0Z7D4?]&)"XKU*N@V:B%8HO1%ZKD\L(=*Q, MSKPTV:KDLL+M%4G'4X$>SCW;*+N^D39IAEIOJTH,FXWIJ8HKGYX?^[(]N M?["-?/>O_7+W]&&]W6W*CV5;'F!_NV?K3X]E$IT_E%TZ?5A_5IME(?^AEG?W MYM^WW]6&W:F_F?9W;XT-A^RY"Z13JG+$;""G,/_)$2":8L!SR&4B4YEH[.5- MS<6RN;%UI?Y-U"@>U9JWG-S0=K5< MY];_@SKILS%NV@7!;,R^M/B8G8*A24"_&R6*S=,_-LN=>EO\6"^RG"-J_"@0 M"UM]4=CCV#S.@5 I0UD.$4\]DWL>BYC;%'K0,"I5!-+HZ)O!\P1&M\GK.G!& M7_5XX!*00/.2Z<,FQCR1,G'"RTM6GB:RO/ADX#6+Y>IV+?_&FL ]%K,LSA() M"+%EZ7$J 2-)!C3"),5F: OA5'KB0OMS&]5&O;(RNE$P\(CB&$"W(7T%+"./ M9R]$_,/$S]L]:%SXD8AI \'/VW<2^7WAL; Q_%%MMTI]5,:-V'XN5DOQ]%S' M+489$I@+P)#0 &M! ,.9^2?)[,8D-[_UFJ@[9,UM;%>JWD25LGZCN@M2MQ$^ M$% CC_:7&$5_5IJ.4T/5 9$A>:!+W*2>@E2 &$8!',.,426%5EZEG@?3;&X\=# ,Z&(#ML:TZ-FVF\A:U_J! M'T\-UYUNK/8JG30R!QYUP$WTLL.LF>VB?#=1;>;335,<5,G29?JZ7-^9SFU^ M7>YFW43,0A%9ZR,#2%0C$EE(AN/6P?ME2"8>3KE)>7MP3(]9?G@!@?[C[>A43YWDF>4Z!R$0&,*0<<,(HB/,D99)D@L3M/''_+C_I'ZKR5:V4 M*'>+[3GR(2"FE8/XEF_++.D+C#*6XC@%2C-I7#J$S:A'T@")XR2328ZHTV+1 M3^S95CMH#HZ_*AP??VS$-!G!(O]5?B4G= MVF",CKW>\(;\G>)O[.?M?G=?V'V:WXK-#[9Y:@Y 9]+J/9[\8.@M'(7'06GH"KJ)=Q MCP*B^_.YD3V:M^VV?L?S@TKFMG>FO)5^IVNU6[ M[6]J]ZXI(_VWHI _EJO5 J84JQ0AD,), PS EB28L QQ5K'*2(P]8OTZAOO%KW\5#2CZ*IC$D2"C,)%?<[:[( M91'S8YVCRU(??6LF=L#9[YA=#]+H%#(B/H$7[X)PFL@;:^-C*XA$T]W&.X'% M]4;>QVF+/?8K?O%FWNF3U^W;?5'?U7K?%$-;4*$0C),$I)G6 &>Y36Y(.,@( MRA.M**:I4T&D;C%SH\##)M"F4O/&YCRO_0-NIAGSY]9>*U(_A;+;0[IYT/PI MBKOU\M^NE81ZX/?;;PL'=:I-M2\-GK6.PV^9G<=@C'VQ(TFOLOEUWMI+.UP7 MG@Z,X'^9/=KNG"TTPDF:"PTTTL99LLF&N*8IR'2BDD2+G!"S:"MV;.7&%F=D M>%'%0=+HWD!9(*M6MUA[1M.=@Y((K35,&)!I1@&660IH0A30PKB@FJDLQEZG M(M=".9WC.3B4;B1Z)4 C,^BGDUSZ5L$A$^E?-G_06Q)GQ$Q[4^*RG2>W)3H> M#>/,^K+E]I.VD78?MML],TJ_*;8[FT::2D1R@YCF&.#8EIC260)X2HF"C&5" M>%66Z9 UMX'?J&H=J3(JMM$V*M7U8X NC-V88"#D1F:$4-"\F<$!CB$9HDO< MI$SA8/W7/EQ+3/!$Y-%Z+3*'AI 2:%1_)(""8(1DKS+%VHJ,K=)@;V#D84F]].MU['*S+W)R@D3MB9/J\U >'GY>FM/Y],.FF[*$O2JCE M][)O/+K(V[6Z N0A7:X0-29UQ:[ Z=A%NZ:I\#0VVUWI%_[Z9,1OB]52VLM[ M1N)OQO[63]ZM=]7-*YN;5LL\SG/!04KS!&!DT_WJ5 "4YVF>:4> M4Q( BE)@5 MLF HEXE S#E8XYR N7%A2\? ,(2S,/:OFJ\%9^SSQG%P<5].7XO/:X5FM/0& M49DRHM 1*Q\3F8^S/*["Z..9?C9UR9;CGR57M MH!KZ5#_%2M;GNG7P :MKR"R(1DRD.@>)A@Q@D:> Q#@&*:=))BF-8^J4(L5; M\MSXL58^:FE_8^O6BU4DCT(\_A(U1GB4>/+JE7Y6'0WKD>EV5C![%-@:"^ZI MZFZ=PAYQMBK/@$KTJX"ETRZPFR+%?F>ZHGAL+K.MU8^("5'LU^4I\W9GW'>V MN=Q+?@6\0I#NJNOEU=YTY;Y"S'Q1!2RH@;!MB3_89FFW.6P08;EFS31.C@LET)SMB>V3BX>/A8 M5^(SD2ME,^2)!J3E.JIQ&[B,:0<67<[.N=>F\VDZE'[ANG0]%U@P2-PKN5^I M3[JIHG8K_K5?5JOJ[:]/K7]55:LRI:F0F@!"4K/N)5D&2&X6O[G@,8N)0BKQ M.C'Q56!NK-CH;_W[QH*H;<*-W;1O_<"O=EAP/[FY26.B/S+M#@^\?^690/0& M+1#CJ\.T=5P"$3HIMQ+:3FB4SL/#LCIJN5W+-V6>DCNU%F:QN,AQ*@3C&A"- M4H"U61@>^7%>>O?*ZQJZ[N_6^V'Q1C^8[OC>B/FE+V<7ZZ\Y&UI(XSO(TH2"-);>EN"6@ M&<\!)Y+!..%I(N!BK>YL&(P;8?8+=1J3M!J3;='C#(\\IUT(9?+.N'YTQ+MAU2'V5>W;]*%RZ;N?PYL0E MR\O_V&JI9GJJBJ5"6^*04!HC(+7-\)F0'+ L)B#52"J5HS3!:I*JXV>4FQNK M#5 CNOPCJLVL"T!/5&S\7.\[[GF^4I^.O1\Z<7=.5Z>[ _=9E-H^I]]_1K7L M#F0'*WC=)>.:FIB'S!%E*;W#M:)FOGJ[5V5M)5M-R5956J0B)@0F*G^,S-\N7;$K(JY,ARSEC7-'!-;R# 1R^"J?OHJ\0OW/0*S.5P8- M; 4!\'S+OI;G@D1]]%?@T0W:.G MA@5SHEBJZT'UBJIRQZ@CQLJAD;SEQ\92+1?EG%-^7QIA%DE!HB%B 5,49P(C9@LS&@Z6IO6<4(^H8==4G:&X,7.D: MU5'7.[#6Y1F$WTNC%MYMSAT1M9+8-!\R9$%S1>'8%MXTON%7BKW?%]_\V M351NH/G+L??7V_PD).%J9$,/SL]/O$GZ[E][H].']7:WV5=ITW;W:O/MGJT_ ME=>2MG9E;DO654OSA8(:(99Q$#.I 99:V4!/#60&8YCG21;+P_':MPGV43WU M#SBI^S;%-9A2R9OHM[V=)";:(?7M^I%W3\?HR?^8G=7*^*AE?52:'^V,_5$- MP$U406"#XV>S^1K8;;/8F/75_3]CTS:P1P;;T V5'YK9J2G$H"RPR]6RU//P MXW<_K>[J5[56>KF[W;U7IFVVLM/OW@R)IQ>%'!::)P+B+ 9,JAS@.(/&A48( M0$9ARLSDAV.O^Y>#:C<[YUMK)7;+[^JDFLA+:R.VBVK#HH-EQ^_<1+VDP:7<&9)<: ?9A#$F:A&P/8T/]480L)FC=LJ MR\+6S%OV.LBATHZF.H84 YEK#+ B$#":9"!56N4I01ESN[+;+69N/-YH&3U6 M:OI1\ 4HW;CT>H!&)L4#-K6&(U3-Z<9@2(:Z(&E2JNFV]I@S>I[V/]/ZNY+[ M+?OZR#8?5^(Y8UY]*F"DC"N8&!8!S]TE(ZJK6^7-PO%'FW=?&P>([L MJET+I?>*V1V=(5?/#E(G74F[HW"\JO9X\\JZM&6,ZI?EW?WND_Y]J\HB'PN> M95P8_@%Q3 3 L:%\(A #L40X3Y$V=.\5:=\I;6Z\H+"@V,QE5)G,!J MJV>Q=J.;P1 #HZG_+FQ3J-H&0JL&BW]B,:W"]RH9T1@1R:C1O/RS/-C.^UZH[WYF]6_ M!/U=+^C>!!4(W9"4Y:O"I"06B,\QK84VXW\X\;=5P=GJ+=NQK\5J;S<'JSVE M>J>2BXP@'3.;"&[^)A.19 B1A"LG3NL7-3?ZJK2-K+I1HZ_W-G / MNOU;Y\-A-C(S=< 5<.+0@YO[_OEP^$VT@1[RV7GMH+LATK&%WM/ 9'OH;H:T M-]$=WPCU%C?+[\S&,AWN1_Y66!EL584E+7(H**=I D27<$ L1W<"KX$QP.5SA&98)Z]/Z,1N MG2,&IXZM"K6SSV.# MY%'090"PIJJ/%P2:7TF7'C2ZRKI<>G6ZTBX]RK\H[]+W[)4WJ#X7JZ5X^J9^ M[GY=V?2B*LXAM)&:1&488))R0"%)#8PP9RDBB%.GY"Y]@N;&AL]767RK%ER$ MTFWA,P1 (Y/@,S8W4:5E]&?]IU4W*O4=M*9\-R2C7. YEO4Z=W$N6'SQ6LVE MYT.3Z+&M>E-L=PL).9>QX$ R:/,[HQP0E-FTVBQG)),8QLPO,5[=\MS&?7VF M;%7S35O78.4VSH,0&'E@NQ@?D"KNR-!AT[\UC4^R7B5-^B6++R5'O_C\ MU64P/F\*H93&DPFL5A/#!IZ,ZA%BN-*"A5GMGZ M/]PL61(* :%( "B0Q#J%N8#.I;?;#<_-(ZIT\XZ$>8%5_]YL* (C<\@0QGNE M@0T"8;J$KQ:,P=.ZGMC*'F4E/7T]P'G13:(V58YN]LL=\WG MDV:2498S(#&B ),X 3P6.>"2R5@RD>?,Z8CWDH"Y\4VI8W10,N3TXQR,#L=# M5X(S]M'0.+AXG A=B<]4IT&^./D=!'6 T'4(=.ZUZ0Z .I1^CJ= #IQE37P3,R$7DB$W 8?LGX88_!3Z1,? !^RLN8W5YZ.14M>; MR&AKSW@;?3U31W2 [#:B!X)NY"$>C)I_SHA^/ ;-&-$A;MI\$?UVGV2+<'@E MC#M^W6^-/[#=WHI_[9?;95FVP-XG89+$,$UB(! D *<8 :XY!-QX[AE#">/( M*Y#M@IRY<4:C9M32T^MZ3A^N;E0Q %HCTT0(4-X,T0/#D.QP2=2DS-!C[S$K M]#T>Z->K.[N[_44]%AM[XOQWQ;;[35G%Y.UR*U:%_=?VEF_+381%H@34,DU! MJN/+GQA^U]M%!_9NH94#4LL ,EMH&3V;Q M[!_'U<9HJ(^](AD4\,>ESNV6O[; MEG*J]DEM%.+M@Y7][^IP4>1:*$HY$)P9HL,5J%3'SH\H4/W9SP=^-T@9&=60>:VG[?"QC]2V+ M QTT'HZY/. 9DJY*1,NH]G- M)H-A-#)_^,'CE4:AU_QKLRE<%C!94H5>&]NY%?H?#L[;:3,-UT6];+*\9__F M<&JS2)7(J";V"E.F 2;$UH3A$*!4)TF8I!B1G B2:IYS3 M%!/SN@/E7)0P-W:IE(P.6D:5FFYLVZ#7^F1BV#3-L ME?CK7?']O\V[%2F8OQQSP>5V)QGVO68U([S_P3"GPI##&T,8R]T;MMD\:7L) M:2/+XU*:)EQ2 U;.20ZP1A1P"1, >[2M.HK6K0 M6?1E>-V[C;E M_:OW;+GY@ZWV:D$)%(HD.4BHL,9)J1OU6&V?ES(TCK)K1 MLYXWD=4T*E5MK=I]5Q_G(79=;EP-W.CKBZLP"UA8="(R[$KBO*B)EPZ=]IZN M%;H?][][7 ;4WJ[*GE%R5WQ1=F=VN;[[K#:&B1Z8,>,37RWOJJR0BX0R33&1 M(,4ILI4T,T!(CD"<$N-N"(FE6^QZ@.RY\4E]1^@F.N@=M12/GC5WOZKKVQO= M-#,RQB-33ZEY=%#=GI;W >VXF M!VOV^](B(3W25^MN&K;=,E,$*CV4OL'8O M; Z]\-CJA<*A%[RN7 ?BV'$;V[?%R2YJ!YK:OL,=VD1@T*.X5W*_4I]T&6I= M7B#?WJYE^:]6):MOC*_4P4_ M!JDQMWFDL<(&!E77"2I#RMINU0]:MD1_EM8XI<0=LN_V3D66>\SO / MEKP*RT&#)L,TF39X\BJT3H(HKVLMC%7K$X WME[,IDG4@LU2'<=) @2D-D5R M$@,:YPF(RI;]W3[=:F_4&VZEW;&/W=+:_*FW< MCT.HD,W#SA,I>*Y!JC(!L$XU(-S>*]42"I9(!6F^V!4[MNJ?5P)U\)I:#IJ, M-_CJ4#A>ZAGY5UZZICOZ9YH)0!YYLJD1/9@0539$!R.BQHKHU]?H _?99H*^ MF&C"&:E/O*:;*]'LF'%"6YYLTKG2]/:\ M%RO3QK92XDNQ6KVO@E0664PAX40#!CD".(=F!2J$ @SG.C7S$1+8ZW:-I_RY MK6;:ROY7,_;^M I'M<;>R0S]^L-M8VM$E,>?*DQ=93 $GS/%!X.:"2.^W\U75]Y#5K(,LMEN]_;(M ["7^1YSE/" M8Z 19 !31 !!E (J\SC&<:J8% %ECKJE.HV[Z:L:M92.JOBP6NWFQHD?Q?4@ M[\9H P Y#8&%@^?-4VZ8#$E+/1(G92$WZX])Q_$M_W7].ZV5V!5:W)NO097+ M7R:$W4#8;I10R^_V('$AXA1JF-@"\39^/Y$0D"1/099!A#!G<2R<+N4X2YR; M U4I7:9(*=6^B4K%HT;SZ%EU]P6D&_;]2_;!$1V9:UX13/>U]^"@3K32/@;7 M1L9=A+>L&%#L=Q&3Q6.3!&BM?C3/VI7Z=L?6TC@RPRS"O6#M6'*[M3/9 MO+ MK/9RVN_%P-J9Q7:G'AY715F8KKZXN6VB19Y^,^;M-QOSJP4QWJ3*\P1P9#/[ MPSP&5">Y#>_@D">4YL+KGI:SY+GQ_:T0F[UQA1Z- >#9@HC7*15 ]2]]H1JT\J6S\&EK7OIB'? PV**ME1'ND1: *V3+>P[,MTIRN\_-\K@.SPAD-:GBFK/=Z$A2[5.S+22I 3@/-> :66#'72:0L(XS[QN+/=*G-N\\J*,>;1L M]@S+5+)6:;-Z-%I[NLB]L#NZQD.".;9+_ +'#RT<*WVKDZ0!?6%7; ;U@7N% M3NO[NF)PXO,ZOQAP[UF9+\IPUYTJ;(N/*V6YK/YIH>N[O8N$8B:R5 '%;<9J MJ@1@28* T##64DO,8^1\W=E)Y.R8YZ!U/4IJO:/Z%U6QFU)UC]NW;NCWNZS# M8SHV ;TBG!YWF >'=2+/R'5=3G9K:'I[B1[&?;B*K+?F]?>0&Y" MH8R LD3LO- 9V@#T:>%;SA MG^CB<1">X]P\]E/EE:X>!^%U^>YQ6'.!53$?U8;9@\B/-MAJ^WZ_VV_4WY?K MYHTXYH@@!A- !:2 \J3!.@X@3!5<:I(YG+1P%.N%V%. M<+G@6WG46^I<+AV7NU)3SR*9CIB[T> (2(Y,>P>-*R"W-U&E=%1K'35J1V^' M\-<"@1JTJJ:CZ&DK;/KA<5)MT_-U_\7Z0<+*2BC%?%,VIXVT.>CL(?X7ME-' MOH/61&0YYT!(E!NBTHEQ\A VG6+^QS.FH=N>8:@"TMAZO:"?.7/R[7=C.ZS-N[R)1.J W4I23G $N2 *Z4!DE* M8H8(UPSF;HDXSC7O,WRF2;+Q17TO5M_M,!%5$FG-1!F'XN?_OL#0SRQ5',YI/6?XD)[IB_8G=3_/67;L8YY])G#GW=1BMYXZ@3R\X;@..A.W8>W\MM8^@?5&.>9RMO@#, M!MW?\Y$_[:9> #(G.WDA;82Z(X=0G3*ETK=[MK:3DIV3[$VF5L S3C$G-O>J M%E ;9X52P!,D $D2F8L\2[/8B]/<1<^-T5Z$IE69J'9&^>AY-K?Z.T5)7]LI MKM[/&%"/[1L-AW* U^0+V+ ^E;/TB3TN7U1._3'O%H8J\OKKD_UOF9'UC5G4 MW14V U-9GH=SBH44QCO#&@&L.0(TPPPD1*2293IGQ"E8)T#VW)CM7&G2FZI M:97+]B:J#7@*JI'DTRUNU#82V"-SVX X#U (MA>Q<W'I+PW; MWT08O_UFV]O>?]X4WY?22'SZ?:ODA_5A0^M6[);?2YY=Q)0+%:L,2)ERLQ8E ML2$ZC !+8T8SE:FR8J/[R:N[Z+D=OAK-(ZMZU.@>\:?6UNVSXGZDYM$7;IPV M#L(C4]I9<'^QFD?+]5_\8/;F-'_$AJ0T#^F3,IH_*L>$%M""_S%M'=G'GYZ3 M9=YN%"NWW19Y8NL'2<37:^/MD9 MI(L1[;-&I^=#JW2_,1_'AJT^K*7Z^?^IIP5,%,FT3>FO)0,X305@MMR>3'*: MQQKG,7$*8KDH86YT62D9U5I&I9J1T=.W3/[C=B>NTWW!K-,ZW9<>#,TI*%9LNUWJI?6UI%U3+G=JM?QN_[DS?;LTE%%M M$]0)\JGF!"N.@$B4W9HWPYWGQF<2/$40IHRBU"N=JK<&,OR^T_RQWC1+$XD0@"CNU:,8K_EIUOH M#N\$U$FK[T$I::^6JO6V7$K?;C8VK5^9&NOI^9'Z]L&MS0_]?"OUDRY_L/U# M;>W6UX?U^_UJ=;M[MY:?]%>U^;X4RCR\+.1""XY8*CC(">< )[D]6C3>&1<$ M$I3P6$'B7*QK0L7GQFFE88!;RZ*V]5'+?+M9T7ZNAB J3;Z)/K^XV%WA$-5 M1&P7J;6TOVA^4N'@49MRG5F:X\W"N _**LW&O(]W>WWA@=C(>@I!&R M5:MZ]P.IS/A!) :*&+<5BSP&7&<9B(G*6$P$RMR2:%R4,#<'YJ!D5&D94##S M/)+]KL#5^(P\9X\&C?NL=S5$$TU/_E!YS1N=,'00_/GW)F/B3K7;E-G]8 M"QN\^ARLV@IKK;_"-!=YJD0.8B526TTS!RS5AOFP)#2._%W&UO:D@D1^;(ZT#TSV_AB,R@B2WZ9$Z;T<(1@9-4%J[O MA;'-K_OMKX1QU*H%,Y3 !GD !.M >

    ,\\;MP/)AN/N-NFMO*C=+1K?C7 M?EEE+?8,#1VNY]S([55Z8V06/'1#VZ@RK4+%CXU==EU]>+9MFEF=E\9%?]9_ MCG(E:VW]=RN=UMEMSF:VM^ M:/,95_4K_ZYV]X7\L/YNEO!*;1="4TP02H"R*;FBS;6'%(DWD0O#'I.G5AF]Z[+P%9&10>K_(C_R@YU8_OINFEDBA^Y MA[RY?!A@AR3P*S6:E+6'0>^8J@=JU8^?MYO=XNN.[? 7;8J@R$H)UQ) MGH-46F\:J01PJ"E06G*M<98KR%QHMU/*W-BTK9]7?$DWEMV,-QA"(Q.9#SC. MK.1D? ?9F/=;1&/^=4PRW0(FX0XG&QM*<'LXS!/[@ZWVU9G*:E7\L*DWK$/X M16W5QE")W4N\4_);47J(30J;!<]AIE..@0'I-Z7=<@=>QK7=568'HU=6?9 M_&WQ8+P\0Z@8QSC)0,Q4; A5&,^*4&(6M"RC#,%<:^V5/ZW=^NR8LE)N&_U9 MZ>=Y+O(2.3?F"L9C;$IRAL(_9=DYDP?-2?9"P+1)Q\[9=I)5[.Q#@:.U\;X^ M:7L__+UAB>TM-\LQ)G8+"6%.=98#K84"6&$.J,Z%K5(M<2;2'#&_P=LA;'9C MN=&US.5ITR&4ZIJU0*VP[^#N MIQK \$W]A#/QPY?RYP@&10:NB2-RU3.%A^ M0APN[UQWLMD^8?N\*=X7FP?VF]I]6(OB07TLMMM%&L@7J_I?AC\H=(9KC(/ ?N&O2"T-+3$L#>$R@<77,"@485D) I)E 0J1,LMB' MGRX)FAL=-7I&I:)12U,_4KH(K!L'#0'7R)03@)0WM_3!,"257)0U*7/T67Q, M%+W/A_'".ZV5, [2NY_BWH;BV[H1G];67;I=2_N'/97ZSE9V<;M(TA M/<\,5Q@WAA %@:UH#9"?2#K3!U6A1]M MS]N]8GN,BS22<:8XT F6AMJ( "Q#$JA,QGF&&87(*?&4@ZRY,5F]7'C>QVB4 M#T6!J 7X1KUX#.L>718WL8?4:_>ID]3_BO^EP-__^O6O M?V?KO69BM]\LUW=OE=R7T93U!0Z>"*58K$#&$ 0XA0CP#"= ,YW!6,50(>5Z M/[!/V-S8P^H;O5 X.F@<<#>N%^MN#AD:P9%)9&KPW.\8#@GB1-<-KP/3Z^JA M*SH=MQ![FYCL0J*K,>V[B<[O!"<&+1X>BO7772'^6=X+WW[:[[8[X^@;60L8 M$R@9(R GJ08X4SF@)*, "XQIQF-)M--];#=QS;K#XSCV@O)*"$-2C3H@T2XA4RW* 8CDPGD\/G[L<-"N-$CMQU M<'HYU-=+G^OS"ML]8W]?/?3)@!2=;4A M6Y\1PRR3($$, 8RH!@1R#A D,<-)AF3F59^Q1][#- 8#(_L,B>[8_-,)Y$WT MS4@<(?C;&:)!F:A7Z+1,DRYS52#DAA@F!J_ M)E4(Q(KJ/$Y2"J47&76+FQT3'3GQ)Q44_#BG!VLWPAD.P8D7E.[@>3.,&R9# MTDN/Q$FYQ5+<9 U-SXIU8UJ?:-5N\9ZH[+[#DL?SOW;4P.B-S*7 M3 J<^\;4@ !.M"UU$Z^V.\,KL5C0]UK]<.^T[B,Y5XVVPR4 M.ML1Q([-J[X6)MNZR9LXT]5'FX_=MOX7PICB\Z802LDRB5,5@?:-_?RB M]'XMMPN<91E),@XRHA' 6B6 Y9H!I'BN$H@@2;Q2W'4)FQM?-+I6V<_JB$F[ M?.&"R!#4D>GO$G9P\7R8P)Q>N>J-")?U*-= M6J[OWBZW8E5L]QOUG$H7(B3B'&*0T=3&J%,)*#4>"".99#2)=99X54MUD#DW M1CEV@[".=@+N1RL PCLPM#7 '=:-G?8U?,D:&80^ 1LAK MTBGV-;*=N.!P(0>*TZO^VT[-F;]ALU8*^.;&X2*)N2&2\?^44\#DVT?N1G2WCUR?".@AEBQW15Z6U4DV[*U?-P4 M-CC^>9R*-RN7M MW4;ID#WI?KS[R750%$?FUU< T*,VV9! 3E6GS W0B#W87?SI=_F=,>TJ>M;; MQG0%T%S->5$,S?DE?\(^?P7]'\7FGZ8OZU0;"Z325& FS"J#I0 K! ''6 "% MDUA"E!,IG8]>703.CK;+T#[Q%.UL,9%5%9J@ZL0,Z^A'I7PD*NW=R<<)_'X" M'QK2D3F\SFCQZ3BCQ:=U5.O_5X;/4D6K0W5ATJ[]O M[?>Z,X\UU>E8&;91LG[[5->\KHN-6MX9AG]4F[I^TX_[8JLBO5^7MQW9JF[% M#(SE-EH7N[+ES6%SI?GM7X>9"GPZI6,V<&IFL@G!QZCVG.#UWA7U,[X*M6:; M95'FL& J%[F($Z 8UP#S+ $D3C. LDQ(B;(TX4[SP$4)/F, M%U!VL_H@ (V]F>H(2%C)C'-&#U8NXT7CTY?*.&?;V3(99Q_T]_':9<1M!?*5 MLO3]IEB7V6 _%U7JQ:HZ3HIC3E,#&U(*8*%RP+!D /$,8Y6;_Y?(U=-S%SNW M8?^L>1G <- ]:I2/&NV]V,"S+_H=OW$0'ON =Q;@NON"XX \D4KIH_ M9AT.FT=CD[EM_@:VG;> MZ\H>=YL]EI):KVMLD)M-M9K+"]+-3O 3V]69C6P MU$LEG\LB+W1",4(Z 50F9D:(C>-'D++[M800D<1""J<983B5YC9;5%5T#H<6 M;9NBME$WA[.,IYOHV;";5K'P@.+JU_6NVRG_M'TV\OPS17>%E7$?!.'!"[U? MI]7TI> '0?%LL?AA6O;/"O55F39,LQ#Q;\O=2AE.UC%#* 5IDL:&DW$&6$QB MH#3/="H1CX53SKUSC<^-74NEK/,"T2_\+U&CKGN&IQ/TNCGO6DQ&9B]?.+RR M-5VR^XK<3"=-3I:)Z9(Q[;Q+%Y_Q7V1_JK9)UW4NS/= MEOJ[+P+=.Z)_@3T*O&/[-S- UGUU/0K"$RVN!T/::VWMC5C'TMJ]KASI#,^0RLU_HI*M(9PR.%XGN M+X:QSO-BLL[\D6L8&R)1@&MI/$F&!. Y3X%*5":DHDSXW:\[%C W3OE8K._ MQ^5W,QQ"\JB@,C([N /BS027K!YRX)_(F'2<7[+P>%A??"XP8HUEX^PT5)%P*V MDI9+,^H>5@5;Z_JJ_O9QHY@LUM_99FEO[=N0O@5*8QQSG(&4VZL42G# B19 M9@@J'B=IG#B77G&4.3?F,*I'5N_(*AXUFD>5ZC;6L5&^#(+TV.IP[ *'+:3A M@1V97EX;4X_-H^&QG6CK:"",_3:._-#JVC9R;&FZ32,_TUYL&7F^ZD_GU=RP MLW/#X5(1RZ@B-)$@R14V*S2K^ MM[3.0=A/O5<",S+-CH&).W5>B;B%?)M:>_E]:!7P=Q MGGMK,I+L4+E-B%V/75=_O4Z(OLC2)$=8)X!HE9IUKED04(@98#$BB99*27#ZDFGU);?EC/DAUW7$ZV_WQGR=Y26=ZE[EMKD[%EZ#O0'7 M;9D; MC$%==KU8:OLWYD\QCEU1L1KU)5_ M,D"08 GJ0:44PE00I"4%/$TU3[[8"/H.#<'ZZ6)EEBJ,,>6E5'+S*BTLTJQ MUE@:[8JH;:L?#8WQ';A1V2OW[LAT.$+'UADXHU'R78W8&T,2]1AJ3DKV(^)\ M/&&,*6J82>?W]<;\Q"CT[_+PM:ZXLWWW4ZSVMGCB;>5D?5:;'5NNS0^^%>]^ MLH?ENGS\B]KM-^OMEV*U>E]L?I@EPD)JF<::9(!IE0&,S31$\IP"+C2'LV(:D,\\RB/_B&$34&OV;V3ST<7>_8F.A@< MU19'SR;;6:DQNL[O6IKM^CUU^LS!O;=__:+W=/Y0R[4)@SGB$(,IYI@$5& ,-$ *R4P#E,E$J<*GWWR)G; MW-%6\[^B2M&;RNOUS')[ 5VG!TS3'+%9 Y;9T;(9SP+%,@9)"8I3E MAB*<,M/Z")T;5[1UOHD.6I?IC-IZ^\89.\#OQB)#@SHRI5R-9T# L3M P\8< M.\B=..S8'8G3R&./=P.]%'&OY'Y59RPHUG9U;^N_U7%/+XO=EAM,SQMYG,"< MR"P'B L(L"2Y64Y#!(3*=!)+G7"&O3R9<%WFQF"-*4UZCLJ8JN[AH?2%>['G MP;O.T5F:ID/&=JB"^F+4[=0!@!W41;M"G6G=N.MQ.W'U!FCR6NK]3?UH%_0M MUN:OHDH^8-B^JOF[/5OT=_L\I'-!L-*$ B8@-HYC"@%/* 8R3[(\82K/$Z\P M\V'5FQM!MTI>?ZTC2+;1[X]V/[MTB[J+8X<2]2 =[PFT2'@&9D& Y#Q2MG: M9?ZU&5O/MCU9PM8NR]KY6CN?"W/YOME$\]5MXMO=YV*YWGU8?UL^J+^K,K\& MRX6 ,LT C;4$F,<(D)1RH%*L:*(0UJG7@KI;W-S&>DO;B-D,ED9?.XU;C:,_ M*YT]#Y)[\';SI(9#<61*N Y ;V_'#9B9-Z(V[6'WL7CF_YWT;YAUK> MW>],J]_5AMW5[7TL?GRQ7DK]N:>:I"D5B666W/P':L"1Q(!1I5BNB=)9[GH[ MQ4'>W/BE43FJ=8XJ-:-5\2,JL_VY7])P0;N;7$; <&1VZ87/DZ-=<72__#(P MGA-=A@G_++UNMGB TW'3Q:65R6Z^>)C4O@GC\]H5^9F/\TO4GS.6VA OQH H ME &L" 14"0&D)#%&&JL4>L4@=LB:&P%7(<[/NM;)30)]NRZ0W1R[@: ;F7># M40O+5MR-Q^!IB"^(FSZ_<+?=9Q,'][P2QAWO'AY7Q9-2]:+SZSW;J%_9]F5Z M8B/99I\R'&8#U;;?BAU;M7]O2\O]5NS^5Y51W%5(W&>U61;R?;&I?V2?@PLL M4I+'D &9I\8GU(FM#*(3$%.892F-.=9>>>"G57]N#-=8?]B1*>T'W +P(B5Y MF6Z\PB"J0+B)2AA>)BXORS@:)*(G5=T'J;"XB2HT;#&OJ(6''X%._*6Y(%]) MB^ ,C+\WKB,U_C01_YU,RQ*V[.4W\VIY M5$>@3+!B"> V&!ISQ %E*02$()Q(BB%+G+O#+9-N(E9=M[AA>?N3K1?+5U MT$HL_9O:W?)M63)NH1*>9PIF(*-, 8R3#/!8QD!FBFL-&4.Y$_5YRIT;*[[( MEEYO?_W24OTO9G5DUD!_-OI[[B2Z]H:;OS,"QB/S[!EX2T"?ZZ,)5M>2[ 7X MFM3T+G"-E*"^4_1KI:EWP:,C6;W3ZV'\U=2T_,=R=_]FO]T5#VIS*)/V17U7 MZ[UZ7K(M6$Y2G0@*IP:1\%X;.,>T%MN*_ M.OVV,:W_P59[]$7Y?;#ZSIV*_LUEQ'A[9^FE!$J+35.5 D,16\* $ M4)[' $F4H0P:GRYW"N1SEC@WCBN5CDJMHX/:Y8YTI7B5O*I4W7U!YX9]_Y)W M<$1'YJ]7!--]R3PXJ!.MHX< UVMM[ 54QX+9K9W)5M%>9K67UGXO^C/VN?*^ MG\TG\(9M[\MSAZITG,T?L]QM%Q"*3,3$!DEJ89;40);",V"+C:V#.E;5?UYN!"X-5.8O6JZ@!2F.LM%CI5]Y9XW5U:Y6]2I->5;]Z\?= M;5=C4#1'GB@:7:-?&FW_TKKGO(UJC8?,K>X(SK#9UON$3IQ_W1&#TXSLKB_Z M.[7O]IM"%JL5V]A3J3H> RD>VSSJ0)8%&.S6 \_2#."$Q$KH+($P2TX(]/$2+BX.X;7XC.1^^>-DY?#U@5"AUMV]K7) MG*\NI=LN5N=S88[4^^7:.-;&D?ZBA%I^MP1YNUH5/ZRW_;[8O#$.W7+WL=AN MU78AL&8YH@I 0JU+94B.(21 +)G"&3$NEG:JLQ4@>VXD>% ]>M;])CIH7^YD M5?I'U@ _)\NG3]SS]Y+SU)-[LRD1FU@P6]2' JU/=X0AW*.Q*SZ]?4I<(.2X2 M25&R>O$.!M5.6Q+/>2@^.H<\%P10SHDVY@@)8QDS8M3VU6K4I;%9+;3>:VG% MUC]KP75;N$.=DUIXVV(01M-@1F/>P9WZ",D/KO8U(FQP\EHJPFC@>2M&V&!Q M5CC"ZF:'J.L=^9]BW5CZ+":,B3P&2=6Q/DXC@%., (4Y(1%A. ^Y<<1UY\%+ M8YM:-@?_Z 5:P_ZB*P83DT*C?BV7H_(6,=6.(,SD#)J^"W9QT!=T[HN![EX^ M7_SS!2%?Q#Y?^KMKW#/=?]R4^UTUHW50/B=YHBM=90Q'RNR)$H!CW3H4Y\H: MRE$*(,T,EW'P3'X0:H6,0ZSQ->7]AA6?C3)S M!/$U+<^#A:]>:6]!5#TSOCVLB_V7[;I@S\>"M3#!81SI\#<4(65.D%RM[H0! MFH1QG,0T%ZF19],[RM)6>25H4$EJ_FF]CN&PD>$%F8D7> >4X(]:3*-*O!9 MF1LD7@";R3KI G>&FQ];91".'L/E^KVS63&#XG=-FN&+QY9T?_-8%AM1EK?L M7X]%666IEV^>._\ZOK&,Q12E+ 0)X\K;RD,,4$80((3E6 HB8>A8N-U1XI>+H M]DA=+X'N\"Q'Q[ HR=W=3MPUO1R;E(U/:O2J^? JI#(E,0\!3'(,8)9Q0& , M08ICRK@@G$.K(*JA 9=&B"_EU:NS35GZ0\M<-PBW=2*'0#=T*3U".;6#.0Y% M>X?3$!JO[N?0F/,ZHX8(G+FFIOVDL4HL75/(%6D +C^L$-0.'U!V+J8T9\)BWL=N8G\K&.DWI+=[EEN=SJS1@]5 M?:4.H50KEF5)PC((*!+*?9X1E>;L;9]WR M?SR6^ZJ%W_>MK@>R8<5:_";V=;]7'>WY?:O3!+_LMD\%%_S-\^^EX!\WGQ^$ MLGB+S=TMVQ=/536E0UDPS&7&A& @$DS97[IL+(D2"F)EC\5"T#1)K3HZ3"'D MTMBPHZ,NL+!KM0PV0K>LJMHRJ]_K?S&=B?O0J*HWG[>MF@$YZ/E7.\J1<]9/Q)1(GWY/)AW+\>/39'\>\PW^ME-BO*U;B*P2&&49CQF@ M4<0 9*D$6#("A. )9E1 A)'59Z1WN,5]$-HX M*%;O-_MB__QQ4Y6UTCLMAP/V56/@X;/0A)F"+2L87NU8?8,4N^J0;C:Z)@=P;];5-\P&-OHOW\FP71K0,O7 M%(^MA \ZTEN6VC"9@"A.A<"(@$B]S0"22/FOD$< TCQ,.(,RIT9UI;TC/V?! MDWDA-S,1?0,Y,74[86A?O,0"%*]52TS&G;=[GGJK8KN M 5QYX1B9AVF>Q2@&$8YTE63%1C@5$B1,".7+9C#-K-)5; 9?&A<=#RFT\"^. MGTL/)_M6\V)&5%.A/3%A^0/:OBNZ V)>VZ3;C#]OWW0'9,X:J;L\PXWEJA&4 M&ZT&$QNF"/3-\V]D_[@3G^7QU\]5+GVF'I#+A $A,0<02PJ(5*XP882E)$J1 M3*PXSGSHI3% M')],9C'ZK#QFC\HIBSD\P3YOY98_:18\MC-%882PB '#D?+&H82 "LP (:'V M!QFAR*A3]85G+XV%&O'<^L">XM;/(R/1F/KPT2<0YKDK(P"9*7?%!ABK])0K MJO>DIYS>,5MZRA51N^DIURYQ]!OW/\2N:C/Y\?Y!^:)ZGM_^(+L[4:Z(A%D< M*^=0Q!CKGH\28(PS$*<9)5%",.%6=9UZQEH:6U6BUHU4@Z.P02.MI0O8 [&A MQ^<'N*D=/#?,[+VY832\.F\]P\WKJPWK?>::&=SBQAO_17:%#K[XV&03UJ<: MOVWW7W;%/=D]OQ$;(0M6J!^;,H,H2S.)TU2'2ZC_Q!0"DL0$9#'!88B%;G9@ MPR;6$BR-8UH%@E:#H%;A1J=O!HT604<-RRJ7[E-EQDJ33L#$7#4!]M8\YHR? M3W:S%V)6SG/&Z)0)W1_D6$;JD9;B7X^*;]\_J?^T57FAC&0*0\ )41:52") MHS %1+F!-!4(19%5(MW%49;& M"RU='&C>2DI]NIZ52NJ]V&WUORG6ZJ]WY0RKWJYP+R@3* 1$1 M50X5)LH$B@1(A3)_9!P+ JWR RX/L[3UWTJI^YS541&HRV-%1J!@U;BH!&Y MZK=:.A3T'\9[>-?8*XH3$\8K &B^V^P5R)GVG\<":K4G;0Q0SR[U\#-FV[[DVU^DV-%RJV:['W!WNJ$H>,^%.:44\6Z+!6Z6T&BW*\(4B QSU,:91+% M5H$!%T=9&MOJ-LF"!]_4&A*VW- /IYGY-1JDBL%PFL-R8L#S5LXLD_7LVJ1O1>[$<"77;'=?1'JO_RK8&M2EH4L6!V1=$@N M?R=*MBL>JD\:3M(HQJ'NE21R &,I (U("/(LB1B'F")A=>)E*\#2:.-4:%TP M[/Z![.H UN?@J(0=E5A/C!G+3 GWQ 1DCK15UP5K?G*%T"=U6,[/<0R=%'O-&,JMK5+:/S_NRSW9<%TEXUY3[HID3.8Y4W:1\DH!S"@#*)0) MR!/%@R3F@B(K[AL:<&E2$]/8.!#M M@R$-D?$: CDTYKR!CX8(G(4[FM[GQC9OM?0ZW5DSU]>B_.>;YT/,&DU0 M,\ M!X1P"6!(,:")''%I-%(+K#^RM; MJB'2:3O"D!&6B$&8,NQ1[NC[BTNBF+474D=BI MEE,/QF8TXQ6YR3=TFJY$4^[6& ,R09FFGD%?HT#3, 972C,9W&A_^%^7*/U. M?GXE>]'6+BTJ8^F+V-V3C=[;*:04.Z&4+%>01P1#+(',="V05%! .11 44R6 MWF[E/Q M)'B5O5/^IUCS#]O=[Z58$9HPJ9MG4D8%@"CD ,]4[M%-_$'R@:FW$6J'D MTY U&WA68]8*BU.#UN[FL76FM%_>EK)Z_DVIUQ;!CY,84 Q)+ M"%"4QC#*TPA#JQR7P1&7QDV=0D=:XIM#9;8JNZR5VK6,U#78S1C)*Y@3L]%( M'$=4B1K 9IK24-<&?:5Z4 ,87"\"-72CO3/=-C/_+NX?MCNR>^Z87+^7:DQE MB^G#"')7%6NY?UB+JK&YSO=;\3@3B) ,Q#&$ !*=2.J\>A'[L0/L2F5 M_7[L=?5%_V*[N=WPZJHOVW*_4P/OA'[EZ_3U?94[<8P>_$TH3^ [^;EB.$I@ MF$&0Q#@!,(XD0#GG $+ULC,>IE+0MNJWH54^C:1&R_UEC?")OY.-,F GUGJT M@!R[DCF4 9I@;BD+44X9!C0CNG#MA&NWERC=E_&^&#J* MKSC]JTI=ZMZ-=V$>*^8-8&H\U?;F@[OBY6Z)AS.WNMNVQ5URM4W*7\9 MC[",& $PA0Q 2C' F".0Q2RA7/!0A*FI2WUUE*7YRX<67!U)'9*LKZ,Z[.1Z MP6IB5IT<)G.WTPM<,_F4;K!9^8J#+II2:D]PUVQ885R"*L0_#R*999("4@6(466- +N( )9$$(@T1 M#!%#$AL=YG8?NC1F>O/%P4 Y(#1LMKGH/3$[C%/9W 1S47TFB\L$ BO[ZE37 M'G/J<.ELUM.I<%UCZ>QO;K:1\C;K7-)N"Z!/AXZI),QRS$FNZSU+ ).( T(S M#!@B0F9Q3'ALU?>P?[BE<8R.]&P2HKOR.C2F-83;S+KQ!^+$A#4*/VL[Q@P6 MGX;+P(BS6BIFVI^:)H9W.?I=51#;VSJ2Y-#Z'800[CQ*JD)CT9F8(FKY;H(6H#]:&7TZ M.'T8>'5D+@XTK\/2I^N98])[L6,X_.9)U,Y.O17>EFY?Q91RG H!0LI#Y920 M5$? /&P+?2BR+^[%BO"<)Q%B($FB'$ < M,D!21@$BRC#(\Q@2\U8+%T=8VIINRX^0?4""2DY]%J@E-=_POPSE\('':( F M7MG386-^,C(:HYF.21RPLCHUZ<6AYPCE\GVSG:?TBMT]7.F_T+&O@9!BMQ/\ M._E9[[O\;;I28_Z+-]+*=C^$*I\L4Q*E15UK/,F$:.8AUR7T8L5,Y&JSA4! M,90A37!(8615O&2,,$LSV0YYA5L9'+0)!DH%U>F$1M7E_,^FH9,WTQQ-[0]. M/#WV+J0'7+UZFV/DF=1XEG&!-!KBU:6>+GD\SSGCL64TV6T1.S3/K^^U8KMSM5[=E0;X0IC/" MV^R))*%89!G(<(B5RRLS0&$. 97*"$LD34)NY.U>?/K2^$H+F877$:O MGVA&8S(QF]C!8096_[H< \'4[I&9]L9K\9JJQV58MNNP%.PO=]NG_U"WU,M0_7"Z M L\>-\OBNZ9$N^ZN_MU^R7T2=V3]?K/73],9N'%.6*0W*<*$IP R?4P%\QA$ MG$2)R#!%J=%.Q85G+VWA5>(%M7Q6N@"/0F'@-V@!AM1"OJ#QB+9X^ M<;;E>$65[HJ\=HEK;&VS47GH?%XW:I0"LTRMRIQ)'33#$V6YA@3(D*9A+L(X M)KE=3.VE89:V5#L[^IU&\ [E"*Z@:N8_C\=JXH7L I-#M&P?"GZC9"^.-'-T M;)^VYU&QO5?;?Y[?-=NP=4_J]QO^CNR%^DCC3%(6 Z8;M4+,(D!U[:VCWFO6MU/>O^%KO6*GJJMKN_;6RFKLT>Q2K!,L3:XLS 5 "9)#F@8 M$QXQ*JY-&1[!F($ /8+$(0TFS%+!,;]90C@"&L0 ISF.2 M$B[B*%QMQ'X2J Y!P_O9@ I^T=+]JG.(V?J15^73MKOZ)'"_WQ7T<5^%=BG> MU*&5NN#@=KW6EPTF'0]!;?9=<7O;)OZ$&OV(M MC:Q;S8+;HVHWP9=&.5W$D8DJ&J%6KZIRT"C8-NK[;;L/;N_U).TY;/6M5<>_O2JF_U4J]RJQ9U/9[E=F; M*590+9['N@MF1[V ;)ZROQ*&_P>8K MDN@=H!=E%OT_WOFQG59;-7G%(LPPB!A+!(>49,N9&, M()!R(BD4,(JH5;'&X2&7]A&N);X)SII0:K'KEEZUX'96O@'V9M:_7T0G/_0= M"Z:UR6^.CT]7PǑT$+.QVWINNBU>47\JQ-U+K_29,\2R3)"$LH M0+%R%B A7(=,YB!D3&9AF$486F4)]HRU--Y1HNX>E07QCRVMS W+)F-]J!IN M5_O!:NIMZT;*H!%3<8L6]%#]T>,.]C >7G>R>X:;=T=[6.^SG6V#6QRZ_[[[ M]F9'_J=8M]7'(88I"B&(=*L[&.<,$,D2@$F(0T%2BC+C[D,GSUX:&2CQ@EH^ MBYZN)W -N^$C0)AXE1_U=RA7?_;>F/>K=0=DKA:TPR^&71_9RQKWM88]N6.^ M;J^717W1P/7*)8[NTG9SIQ;[_3M!][IK2E/@3$(>Y:$D&AIEHW!, :$8@5!" MFB0H@9A8%9R\/,S2&$E+";28@9:S;2/C5#/N"JZ&[L]HM*9V>9R LG=S>G'P MZMI<'FE>=Z97VS,7IO]JQ^HG/\A.O%'.$-?-&L6FK#\G:4X03*,04*)/-EB: M A2%*4A01"!/($\QMJIKXFWYHO%;]N#S2O/4\>K4]J]31 M?[63A_)U6S[O?S269HYPG(:, I@091I@A "):0Q8FA&2P@QA840&%YZ]- ;0 MAF@MGY5A_@(N(P_%%809/)1:-#B@#+X:MAW))XWX/Y<4= MKH]M3U?SA MV<%'S$:\ILITF=CX'H?2;-M-N5T7O'JU]'F:CNWY[Q_;]?KY\Y\;P775\X(7 M9/?\A>@]&@#(+\KU-7E7+=Z[3[KBU!OI7IE[\1*,"ZBA.8@2;(0 M0)1% ,<4 I*PG-,4Z: ZXV)OT\N[M _$"S%O JUTH ,M@EKMH-([."I^$]2J M!P?=#]&J-\%13:L^]Y._(\-?I87-_,0?-H^3'K2*URW-7SYXJ>^#156_9;T7 M<]4)7,[[85>%<+[9ZJMK.(,4\U5*G _2%[479QS6.>6,"<'+#PJN9F=3=Z2O MCOP_U'&NF[M;706W-N[35%>2R"#(LBA2=@H1@*19IEX?@A(HHY1G1G:*X_A+ MLSM:\0/]N@6_M!IHEOBUCF0)#EH$1S6L,XJLYLALTWU"Y"?^[OL&W24-R04Z MS[E*5B+,G=#D@L^%K">GQ[@QX=\%T5WHZGZ7#X_526-5YX5Q@N*<$9"21+EF M.8L!)@D"&86ID'&8DMB*\JX-M#1NZ\@95((V9]\.%72N8FM&53X0FYB3W,"R M9IXA)'Q2S-6Q9N62(8U/26/P>C=V>/^OQV+__'>Q_['EQS:6[Q3U<+'AY>?= MNZ*LDV'KVM=4)#RF&4@@RP"47 L" 5)2!(F0I:$S*@.I=OP2V.26OJ@%C\X MRG\3'#10DQ&\T,&.8"RGQXQVI@-]5@.I#_VC_/XXR@TVG\QE*<&L?.:&SBG+ M.3YE;*.HNB+ &Z$L[6-3E'?J?\I]P6XWVDT5Q=UI=Z$(A@+G60K2/%(&%&$2 MT 1#$*-8IZ#!""56Y0='RK,T=NSV(VI*+M!*HTY/(K56&ZVJ9--&+]<.46[3 M:$::,T[.U"$ASO,R4[>H40!/TS#*3:17ZADU"K_K;:/&/=;^>++I3*K[4MUM MJG3DOS^N]\7#6KP3Z^))[/1 G6C%\KAY^%DV-S<9/X+_OE&#=B_0H75K43VU M^MJL=&$JQ&((PA@+74>2 9+E"%#".$N2!*%06G9@GDGTI1%_VY*WH_Y-T ( M^!&!;JQIV3UOT-34/N6 0U !$>Q_B),KCW@TQJ!UE^2YWK'AD\[EOCD3?Y7^ M]TMS[:6Q[MF]P)=GYF;@RWN)7'J.SSR/P\W,YQ)H[B[I,P-]H?WZW!+86V/: M&]^H5_:9\'\\EFJP%8MDG(LT VFBBR!(3(!.;08RI4+]@*4,C?MXGCU]:3;- M0<";H!71_(-QCMVP(3 *D8F_U9[!,/_ C0)EIF_00<8#-CI@5G'K6@?84K*N MRQG_6:@%^;B?+Y+V*G8]O']^SVS4?%7<+GM>O\@]E?I[DY&YBA&.8TYUFT7= MIQCE&-!0,"#R,(,YPCDUZ_YSZ>%+H[>7V<#V>=('T,PVTURAF)C7#%%P2H(^ M5==WZO/A^;,G/)]J=BG-^>P:>P/D=R70;D]T[;F?#]NZ/MV*RIS0D$0 LRQM MTIHE24&4\!"C*,\P-BK$=&V I:W3@XR!$C)HI33_^%X$<=@8&0O-Q.MV$E3, MK9*QZ,QDF+PK2K83>Q$4>W&O#))U6PGT\2)\GHIZ]H'38WE98@%J$LS.V,DM[AED9_5^HT MEL$?)D=2+G@;VC/>4)S:PAD%H)X3%W@LGRE$SDS[4T*6UZXR]Z >KES M5/45YX=FXSH0?R=XT^ !BY3C+)0 TU"95;JAAK*R*$A1EF.9Y!GE1BV8[(9= M&ML\O-CKW36R5U6T*^&KG!E6B1^LE?SF!H?%5 P;9], /#$1+0);8OVP$T_%]K%OQS*T>-AL]J*]@ETKTN%NE_W[)F*C+?-> M/[5<$<7I,Z0U[:&;2B&JS MD7T%49/-_?$X3;['/R5$-EO^XZ&:;>??'C+++?Q^+'IW\J_<.N.&?K_P+_?U M!ZYU\ZW?:BEU<7C]'GPMRG^^>7XC-NS'/=G]LTK;0;&,$<8"($$(@#!6K(BP MXL(\ST4:DBB-K-(;A@9<&B^^D#?0 @?T.3B([)0C-0BZF8OM$\J)J?,"BL80 M6KO8IKCX=+('QYS5S39%X-31-K[/E6S*_6>I6V65MQO^35EU!1/EM^V:KY)$ M1"1&,8AD1 'D$00XDQ&(918G&>29- LU'1YJ>013-Z@J&QFKZ/*'W98_,MM. M$CWX0AE"$N(4\$S3>,9S0,),J)\$(CQ".25R]21V=#LOPMTAI\>XDK8"N)4W MT )[0SGB24SC6((8Z5*BZI4&-.((2$(HA>H#RJ/S$=OHE#:/C]&EX=;>;OX)#6YU_ P3L<,^N4JU6%*];Y M?#H,<;O1T8N5P2=BG..,"A RA !4L **.%3$$2J[FREVSHUVEXU&6]H7L,E: M/0KI9%3W VS&&=Y@FY@VK!&S3STS0<)K8EGO@/.FC9GH?I849G33J+YKQ>;N M6Q/_6/[^P-5X<1CA,'K[>/^X5B;[DZ@K8WX1NV++/\O;)HZR+7$.*69IFH)4 MZ$(%G"@3,!8"8 *S/$]BDL?$H4/;.*F6QD5'I8*#5D&M5J#U4F]N<-0LJ%6K MLB64UA=!=>,-'U -C$/.J)ES6E#4/BDJ:MCSA0,$Z]D8P2,U^]5 M;7N6K+JGLUS5OTZ7ZOE#9UF=5W5I%^3U"QRW9BX&I77#Y3.$2C*KXC0:]Q7S-(P2 MRG7!164#1"@&*$TSD-%4"H4ZR3*K0*WK0RV-8!I)@TK4H)75<7N@!V$S=O&# MV\2TX@J9-9L,H^&31GI&FY4_AK4^)0Z#.]P8HVTO\I7LQ0=2[/Z+K!_%?PI^ M)RI'Y'9_^.4J9(1RFF0 9_J *(DXP-J58&&.J8!9+#.K R+SH9?&*(=>0%KT M0(L95'(&E?2U QV0?>4K7G)'C"?/&4Q^JR\98_* M*8\Y/&%L UT==%9N91MS1C:\C3A3OA=*(,P3W6H1*=]+#JVG[7#[ZOV(:W'^F;BY7$ M;K^]#;(PFZ('[S">QKUX>Q[U2CUYAY6[WIO7X%Y7J[;)AKI]5#.]*_;/G8-< M+*(0"0J!#"-EQY)< *3CL9$,"8(2R]BN($C?8$MC^T["W4':4" @@Q!HB%$L0D(@E#B$*SBA^#(RV-0]X)6>AVN6_$1OVT#[3@ M-]5_#T?'C0K/CJ1R'70S1O$"Y<1TXA5%^[Z50PAY[5!Y=;!Y>U$.Z7S6=7+P M!C\U&4OU^ W?RF=!=JLD3%/)! $P%%48-@08Q0RD81()$L]CS] GAQ(PR.WKCZCVZHCB37SD2S=$5'R_! M8UG]\<4C7K42Y"5EAJI"7KS'S8C[*G0+/+87_-M^R_[Y_N>#V)1B15$(,Q(G M $/,=!T? 0@+.4A9)!F52"B^M;'@+@^S-)(]2AF46LS@<:/,#U(W3WZV,]2N M &MFI8V':V)"[2!52:@[D_ZNP6I$]6>.]4/ATQ:[,M*LAEB_MJ=6V,#5=HS M1;%ZO]FK%[TZB:C>>O&.[,G;Q]U.?516J8 $LS0#)!,0P!A+G6D;*:\N1")B M,:,(FW#"T$!+8X5:UJ C;*"E#1IQS6AA$-U^8O")V=2[^XYP&3.#*19';BA; MCA2JC*[=\^KW;RN90REA M@D <401@GN0 Z3(=J:0BA1C+$!K603D^U.:UG:?>R>^_??S^_EWP[?OM]_?? MS)9V!R,<09E %BH[":4 PB0"-%<_T90F$N$\3)E1'(@;0O/XH47]T5C.,6>Q:WGY]BY,Q9O8J+FMX[D]""_[F^?=2\(^;0S7ZV]JQ+CIO:IRDD.B^6"2&NGYPPM4'%$K M$8684;7*L\1F@=N+L#0*T.(''];;/\M 3VRGV<)1=DM^<)@7,P:9%NV).48) M'U1@M^+K:J6_: V"8O/K1=PGH2-W$'T2EH,4LU*:.TJGI#?B28[US-@/P1_7 MXK/\]H/LQ!NBQM-%CX3>URVVFVHOYW,5?54V@S]_UYU;C]E:E$0<9F$(9)8P MO163 B+#!.22R92R*(JH536+\2(MC39;C?1I1*43H%JIH*O53;-WV2AVTZYL MRYU>#_-I1J_SSM+$=-N=E"_D61];=?MHWS2S MJGG+OWE#\:Q&G+\GVPNV(NME+H^W4-UOKI1'PCUW[M"C5"N,$E1PI2I MF@E(= D1 @@6& @H1,111A+*3>,2!L9:&LU6X@(E;W 0N HH[HAL?JH^A',_ M2WI&;V+ZFQ4X\V@$CP#.%(PP!DBK2 1#:'H"$8:>,%L<@J$JW3 $TUL<^U06 M&T7M==KW!\**=5T']+[8ZZ$^"''L:K2*0QX2FDJ0DCS3MB\$&,H<2!Y&*4]Y M+A*K7$N+L9?&OEIT;> VQ0U:Z6^"H_R!4B X:F#9SM)B6LQ,V(G GIBL/>)L MW_72'C&O+3 MAI^W'Z8]+F?-,1T>X>CR7S1::WOU5A.I'J9X$CJLMORR71?L M>2503$D2*O=>>?3ZK(,!G$2ZZ#!)>$IP)$*KLPX'&9;&=Y65?\&1M_37'2;# MT$&?%N+7])1CEV,ZEB4#]N=*.XV MW\G/)F*M2?18Q9C'7')%="'- ,>!+F(*.A!#"7$2"08: ,J3R3/,XH M-8I1'1QI:=S1YLQUI:U3YNSR#(L)MI^XTW&+(N MA@\:0UZ)[#%!TQB>GBVX_OMGVX S4J.[_69V@SV;?M[_$#O"__%85CYON=_6 M">-:7#VEQ>:QV-QMZ[/P[:9##N:,8CTUP\0\)> 3%K^Q:4N@BUF:NOC<$)V;\,>"Y%Q7J V62JD(7!WR=LD)] MNE^M*]1[T[@F/8ZD9?>(T0T!E$:IR2+$YZA MT*Z1U_7!EL8G+WK1=.0<:DACC[(9E?C";GH_WPDVYSX^?7A,T5= @ZS?;W6[[IS*$WA+UVJAK5B*D M<4;2& BDF44BK%Q;%%=A?!C2.$E2HS8 8X18&N-\NA;Y<% F.&H3'-0)6GW, M'3#G:1MV>^>8C(DI[-]@'LP=XCGF8R;'>+)YL7*1QP+:XRH[/WHVEWFL\EW7 M>?2S'"MI[K9,"%Y^4(I](SK*7?U&^>?[9[W)N[_=\$/8Y8JAG$4Y(R#.E1L- M(Q8!A"4!81A3GF(!"3$ZX7(8>VD?IW=%>2P^IA;A0R-X%?\K7D0#KPLI@F)3 M/NZJYBT/C=*6M35^K86^@-UGF]/E[<:\W(N5WM2A+Y0MLY=^V6UYN M=]^:JNL_K4%XCP2F.(J)WL;,0P#B%RJA/,Q#Q M6/V&H@P+XR^;+Z&6]J7KZA4<%3LD^#>J_5__!XJC_/\):A4K(_2%DNVQM4'I MCNGF>_AK^!JS./'7\?]/$VC^!7V-B9SIBSK_A%I]67TCW_.E]3;4;%]>W^!T MO\3>G^U:/7!?[*JQM??Z73VDB<9%D?K"YF$*8I%3 $7. DE P*G<1Y&,DJA M59K)M8&6]@6]U%>E6HYU>->7K8+]H,K+J]HHWN"7=T)-%ZN6O%H$>;U#,4_NA.SC!]@1Q3+,L%IFH)8O2._4M$K$S2N M%[8RNMM^C^(WI04I?QR";-J\4(Q(R!4' 11FNM6G@$#])@04ISSF HLH,\Z4 MNS+&TGBH$3/H1)8VDII[D-?@'/;H/8 T,9U,B8^YP^P!IYG\7P>\K!S8 21Z M_-%K=\[F7@Z(WO46ARZUH[QRM^_XGVKZJX#DVY]%N5*6EZ22LTC=W#&)U+].S:&>I\^RPH>U:Q>XP95N#M@M8[M'P3LAPW4KDI7((\EY M3$".=6EDSI5=DZ<4I%'*>(9X2&.K^*AK RUMK3=R=N/;+=NS#$)KYD7Y &SB ME>^$E;6;- 2$3\?HZEBSND)#&I\Z/X/7V[L[ZI&Z^TSY53!1/%5AFYLZ;9ZP M?=T]>D5$G(:")""5J:*(/$\ HIB""'&19@D/,Y&9NCX&XRV-*4@C!41S)\HSF#,Y5&-!M?*N+"#J\;1,GC*; MUV6A4M<#L[G-S5K3 3A_%NOUQ_L'4NSTF_1I6Y:K,$X8R=(,P##E ,8\!X0G M&+ X)!%%4D89LK'5+@^S-/YMI;P)CG(&GZSS-Z]@:F:DC4=J8GZU!\G:/NO' MP*=U=F6D66VS?FU/+;.!JYU]MA.>T;UWFOZW&0ZIB)'RUB*L"$%0 8C,&<@$ MRPFF.4]#;M9>U&0XFS=]GL:CM^??OIM@(_;Z;(>LU]L_=>)*686L\NTCW8%V>C^OQO1K!U,B][IJ4PMIA6B3OJ??\1M_C8IMT/+L M#%X?;VZ'<%#S"T[A\#W.!/1X_[C6P2M5R,N%V"/]"C1Q,LU&]!?]YZHB;G7/ MRRB9JC:NDN^S_$Y^KD048DA_GJ0>R*K8Z+ MVNV->6Q*J6W6ZZGLDR[=5NDF/.EES. OM>*_-FOV4FA3N]25CM8$.>EK$B5Q MG*:( @X3 B"'L?KHD0QD*"5"O3H\343SFKS?\'_3EZ25_'^_(BZOB/%G>"F3 M/OV7?(ZY=OFTSS$#GJV#246>V\"8 _\+-LHLPSIV4Q)E*<2A@>DG093WTNRQ M/S>='F;Q. ]]N "@5SP3TV3[*$ MRFOG)-.QYVV;9(G(6<\DV_O'E0!49%AO0%>4N6*01 F#">"4*\L9YTP?[BO" M(@QF.<\$1E:'^Y>'61H]54*Y%?<[P<^,8,:C,C&=O"CH5XMX$_2CY%S+[S(( M4U3Q.QGI5>KW7=;V6N6^*U>[+?FF5X@VA)IX$P@QYKD0@*6BRHH6 &>4 !SE M&*EGZ%0*F]5^-L+2%GK;TZ9.N7(*WCE'T6S-C\)FXN5N!XOU2K^JNL]%?C[( MK.O[JHZG2_OZA8XMOY1GM-W4^9\=VNB$_!QRJE&6X(BP"*0R%P!"D@.,H@S0 M!.%8LIC#S"@LQW[HI?' X?NV5]^W]5'>OUJV!C/'WHPDID%T8O8X"JV/TJ[5 M O::?>Z.E]<^8N:CS]M2S!J5L^YB]D]P=4/H_N-&/:J*?OHJN+BOVB-^J;:X MFZ3E/(G52T@Y2!.=Y!DI?X3P1 ))"$&8)SQ.K'C+9-#E,1;=!T>A;X*CV#=! M+;AE4RVK*3#U:_P".[F7XP%3![_''"2_7I#!N#/[1.9(G'M(%O>.Z;NBMYEU MN<8KV:/5CO*[XJG@8L/+S[MW17EH(*8SHI0+124'(

    *&,%B"N%V!7M G785>\NN;IHU*S4_N&2*F^.^K',KC; M":)/F?8_E*\BR&Y3;.XLXW,\3*P9'\XT6;.VB_E%J_-K/4M74^)O@M_JP*J# M7KJ^WPO-?+>6\8&R__XSHZ1ZA28U/E"\W,G&RY-';7S5(4[LN2I;J$Q7_>3; M#:_^N:X[==5-N(]U/*64G(2IT#DL&8!9FBAGF0F0<\QSB2&3D5%&ZVA)EF:. MMCM&K29!5W:G#36'V;':>)L6\YDVZ%["W6A197!T]0AJ18(_FO\UJ7WKNJGG M#NL$FW\.PKS&)J$[9ESD*\OS*?(P7&6Z56R=<8B>"VO M9_1S[3.SW_]DHBR/!5XJ:_O^8;U]%J*-D--!<%5Y$9030K,H RCF.C)-)("H MB04I25$F0JC+99NF:-L,O#2BK67OEA8*/E2N;2/_BPA7N^(NUG/2S[=3(CTQ MKRX)9/,4[ZG GBG7VR_H5IG?+LCUI(!;/6ZV7' 7);M)X4[WVWT5N"A6[YJW MK7(&JE9>7\7#=K=?"<7Y&4HB0 4F *:0 ,+#%.BT<)*E49YC:O(%Z!MD:6S? MRAD_%D:(!?@^#M(79MUY0-/S(;IA&4#/1^CSF1_V*-@=GX\P M.70]PN_%7M=;5OZM/L]Y).OJS9=AG,N04L!3F !((@PP4K0C0Y[DB211@IAI M=="+(RR/99I(.!U-)39E70;S=J<(_Z[N7/!GL=?%;5LE;NJN+H"24MUUS(>J M.J?MZRKDQZNM"XU>GI9^0O("]L3\XX"-59G17OW'5AF]_/#9BHSVZM:M,=I_ MX;@,QNF5LTL&$]N[C2TWJE*WB@2_-*H\NM- M<-0F.*HS21"T!UBGR+9R$>=54K)&X'8M;VO,(QTV_A]W6[Y=K\GNEC]55:R: MS"2",P:ALK98)'( TR0%" L)XDC2*)5<.7Q&)-DWR-+8[RAGT IJF>G5"ZG! M'KT'H*;>CY\6(XLM=@]8S;6=[H*9W:[Y !A].^37;IUO-WQ ^!<[WT/7.H;Y MD6+W7V3]*#YN'A[WY2?Q)-9Q\TK2%$(<9@PPW5(/YA@#1*'.M]%O9F<(L;A[RLNU%^EG4YCG=%R=;;\G%W[&J^(AD/292&(!(8 M*0\T%LJXRE,@4O5+*+"$J94':C[TTACFI.A,E09:"Q\C&(MY,&.<:="= MF("N5O4YBMTT'YPFS,P>-)\,93'ZK(1EC\HI?SD\P;$X0%W5U65+1R8H04*D M@&"HZ"W7/^DB9HA#2(1$+(F- L3&B[(TNFLTL:T5X#X59@PW#\ 3,UZCQ&+V MUL:#ZK7@@+LT\Q8@&(W:64&"\4]T/:/8%4_JB4]UT.YO6_UPLKZ]UR6T5PF# MJ"J@E,:(Z/PM;1\#=!*V]0"VQ[_M"' MM.D)@R?\)C]#<(7.X73 !*_^_]] \Z\PV^@^_D>OLE-8]GD0_%3'Q.H=2K* M_5>R%RO&>12FBDOR7$AE<)%,T0BG $O*(>:8"6F5:]HSUG*9Y":X?5(,?B>" M2NB@E3K08KORR3G6MFPR"L'9N.3&"K013'(5CFEXY'RX5V*1JWI?YY#KM[@Q MR-^5Q_A85[2N-K\^;3=WW\7N_JMX$IM'\;?=]L_]#SU.LQ_+TLF?'1A-A/S%'^8;=F+T?P?#*:K0BSLIPC/J?,Y_H8QWY#G!>U>?:AV) - M*\CZXT9N=_>5#WAQUQYA&(=,%[IE.8 LCP'&H6Y-B[!,2"RQL.)#:PF6QHC? MQ%JP_3&34ZS4 ]Z!'^8["][FB(S,IP4^(GI\"A[GV-EW M1L]KHQ1K(>9M?>**T5DS$^<'VOZW;IBC+\[V4:F'7 ?V?Y2W?5@'^=0XL M1HAB'@%$F3(*818!G0T.."&22/5?S(P*:IH.N#3..\H=FB?TF_FSZ2A:; MNR^[[4;]R"H[0EOM#Y[R4'S?=:PK%A ]K41Z__$F..,Q$")*<*..,)P1@ M$4,@E66&J7K_<&J5F>A#J*5QE](I. HLMJ)/)$_- M1Z_/=FQXMR6;\@MYUJ%&W[=OR$8YTBR)",V5T2BS$$"AK$FJBV022D4D4J;\ M:ZM.4>=#+(UY]39&H,4,/A!6M>.R[%)W#J(,&2,BS4 >2PX@5E\]RA2VW+ M=S[*O WXKFIYUFKO^I5N-/F^*4>N[.LJD_L-*0NVRI3-G0D2@Y!B!B!3]BU* M6 *@)$A9O())LU)KO:,LC2PKH8)6U.!![.KD=KME?AE0LY4^&J:)%_L!FR\M M-C=!):._!=\+@<\U?WF@69=]KZZG*[__8OLB6^^5W;5__E"LQ6^/U8$>QHE( M4IT7$!,(($58?=CS",1JT8N(Q"+&R+2XUNG#E[;4:_D"+6!02VA>3.L,N/ZU M/1:.J9>T.1)61;.NJ3RB6-;9(V\&; MV*+ZZ+$Y>I>Q0#G+(2 YU-6P1 10"%.0\S3+\ERW;S$NA#HPUM(6;GE-7/,< MX"%T^Y>S9\PF7MU7X7+(G1["S3R%VB-^,V52V[]V5FG4AH#T9%,//6&VI&I# M5;JYU::W^$B//!GGJ]!-M]H_ZMV2:)6$ I-$QU?DVN.A>0*(,H0 D7F<2*Q# MY$E*BO"+0:8W(G#2;)S)^:$OJ)F=LSZB/S*,VA MFRZ;TD"&5\RI-$>H/[/2XCEN?/CM\>%A76W%DW5;N_FKV!=U )PNW_Q.E_@7 MO$E4:NOR$)*E"8Y!)BD&,*02D(0BD".8HS2289H;>8?CQ%@:-W:U.%8I/^HQ MIFN[XT29,>/T\$_,CYZ0M^;%<<#Y9$='26;ER'%HG3+ER*!83%L51G!-I5:O'8-"E<6$M M,ZB$/F\[%+1R6];M,4'?C/)\8SHQP8V%T[Z8CP4^7JOZF(P[;WD?"R3.ZOS8 MW&N_-=A6:^S69];$]Y:4/V[_)#M^N]D\*G:L<\U7J1 8Q3)1;$0C !'- &CM=KFQ=&0E:@:#2(*A5:.LWF.^-64[+\!;C=&!/ M3%N+PME\2W(ZO&?:H6P0E8?!V20][+9WN_O.;1\5 M>VZJL&E]J9^M3S?@>W9"+1\XV\:HFZ+=?5+')SB_E[J:/UQ$Z_">1.?)9:FK70LGQ2IO=']=DG#4*OA#ZQ54 MBMDJMA7_'&;(X?9MQIF;Z^,TP8W;G>9X@[COP&SO$?">" MGL!X<63HZYF.L>55[<.7&_>?"D*K".NV"-^\'7:X3Y2)'F M#4?W@]]9[+JGQSK6W5A7+X[@;?3L2T>JW3)@&.:4(0X(HP1 QB) %$&#* JI M[C2)J5WTA]FP2V/@%_L"PF:7QA)N,\+T#^+4+L1Y4[QN%[V;P9TO^^H85A!Y M+8EA-O*\=3"LT#@K?F%WMQL?O2%KW4?DVP\A]I_T<&VYA2BFC$>8*^,PD74< M/HD0 6DN8)C@','8*DOQVD!+XYQ&SJ 2-&@E=6IJ>Q5;,[KQ@=C$!.,&EC6K M#"'ADT>NCC4K1,T@EJT^[J(Y/!FYFA\)E[] MDT%CT09M+$0S;0V>0J53E!MI _Y8_9.T%7_411OQ9T".U2S*INZ%IVYI?9CU MM4J[>-]\?=+ZQ'[1)*WW0CN:!EW\I= M55\Y#PGJ5N";H*^$$VH^#00[ 6:U&IRP.34EW![BMJP^WC^08J?Y5S?(?CE8 M)X1I%7-.$>0$"%WF'88$ A1B!$)!4HA$F!&[GM6&XR[-%CF*73=M/UEZNHKY M,5K/SEE8&L\3CE+ML;[>O5_"NL1?K M()>OXF&[VZ\X9%&4)!D0&>( DIP!E&<1D(0AF.>()JE1:>1K RR-AUH9VP"Z M6DKSV@470>QG%A_03$PAEJA8U3'H4WU$+8.+CYVMGD&?4MV:!KW7.=8;:O(V MOHG=4Z'W32[ML'XG/YL4C@]*[DOG!C*!/ QA!CC4NR$L2>I-4HRBC*182&36 M)MZO6$NCBT->5*-6T#V7Z,I_4[6M:Y0+],OR,C34*E#7\U2;&3[S3^!"CI!> M3)W'.DQ>\?1:N,F/9/-6>O**YEEI*+]/=R/V+[OM@]CMGW5$LOI@\/?_>BP> MJH]'4TJ^7(5)3*(DUF%/60X@C'+U?F,!DH1)B 6FB; *>QH>C$3] CHQ08[&TIH3S>'QR7<&H\[*9>8HG/*4Q9UV M',2J5JOL69_;+:[8O_?ND7]'PK!'ZM>L<*\U>/(?JG&&^>3Y> MTAQQ5G5LZC>A8Z=^WO\0N^\_R.9S%:A=_DT]8E]^W-1-04]*YE9_?$?VX@,I M=O]%UH]BE9((89XQY2K!2)%2)@%6_ 2P@!1'81+E!%H5KUV*9DMCPTI"P2]4 MJ]8B!Y7,EE5PEP*U:6'=I1!8W/3?ARZOFN%3[!7 M 4-0C=!C9%N25JC=.%%K"X)-%0F[Z1]?>"ES;_7DL.+46[>*L:+4?O*AWMY M KIVY-[K8G9?=MNG@@O^YOGW4I=1_;AY4M:(LOYNV;YX*O:%* \.+$N1Y"RG M(,H0!C#'(<"IE(#1,,21D"R,K?P->Q&6]@VN*CA^6&__+.M OH/HP5'VO]KV MT+:>%[.OY;1H3_Q94\+7Y3);\?4W[!>M@?H _7H1]TD2L]Q!]-L VUJ*F=M= MNZ)TWMS:^4F.CE2SF?]9OJ^:S/VW&O;C1FYW]Q7/-SLZ.JSO_4_%,!NR?OM8 M[K?WBFS>/"LQ^2.K^FXW\8%E?4GQ+K,[-\TL%\AVF?9QU_%S_W;Q1Z_UR)%$40B10D<9P# MR*!RTZ'Z="0I11F*H4/$^0182/6Z E7E N9@D4(58,F?*J:EL,B")-("C%:8X9H3BT8$L7 U0YA6'HC="L?2T$TNQ2' M\@>KG.,L(9P!Q!,,8)J$@"#UGRA!$M(\BQ$V[GUQ=93%\8 6%&PE4*(&E:S! M45B+Z*2KJ/83@3>LIN:!J6&R".?R ==,@5W??RBT[NYVXDZ?VI%[79U-![;^ MN=.%8?CVSTT9**^J@V49[ 3;WFV*_Q$\X(\[O0NK.Q@]5,<8U<6[[EQL#_7+ MUU4O95*;BXJMUUO]RZH)7_/+'V)=/T'?^$NQ8>M'7C]_JWYQ^"LORH=M2=9Z M(^%>$"7B]GA@J7XO?OV+I_"TH9GL"U2[>N]\(6M#XK\(7AN\V-DK9D+P4OOB MWXCVV*N#L'I+MWJA5C*,1!R1&$2"* ,O#!D@ @L@:9AG&4\S'MFZP -#+HWD M6XGK+3/]"NM%2-S\VB&XC9U8CR!.[[%V\/O6X%>',70D]NJ7&J+CV0D=&G5N MC],0A0ONI>F=;K2CS\SKH_KU>ONGKB/\YKGM\J;LU,IQK>I6AR)F*(,00!X) M #%F@"*9 IR$+,SBG$IL53G!=."E4=!![N @N/Z^'OH9ZE(HE?!.9<.-I\., MG*8 >6**\H:O-5?9@N63L8S'GI6W;!$Y92_K^]T;17Z6%QMQZ<:AEQMQ_5TH M:YE7YQG'?6L.8Q%G<03RD!$ \Q@"PF0",LYBBK,0PM2HII=WR9;&@MWDOKZ. M=]KC.6JI?9U.U[M:4?L.A7[F>MB??[49G)AB#2:O:K@[,''-,71@ 9I+%R#2@U&7QJ'=,V! M1OR@K;%;*=!IV3$Z0M1D=LQ8:#+,9[2LQ\,](HS3 K9IPC--!'BEL$L+;*Z' M4]H\Q)'U'N_OE56FFQFP[;U0M/K^)[DO-I4#T0V,E!S#/ \!X2P&D,@<(,QC MP%C.4YIE4<:D%=^9C;LXIJO%KCMX:,$KVZ KNB6M&<)O2&C^09V:R@;QG,1' M= 3,*XD9#CTO?=GA<49!_3$V03$\X\ M:)GO%'I";:9]/V?TK';O###IV8OKNWNVG34#%;K[9":7._:_V["=CO1Z)^K_ M_;BYK;M^EE\%$\53Y2[%&$GEN$) (\H 1"@$5,@$X)R2+)8Y3_)PM:FBTKB9 M>6OWNSOX=*]W*Z,.JFN$M.QQ9X*VF2WG#<&Y>+46,_BE%?A7'55X M0/3K,*+VK>TL(/+:U\YDW'F;VED@<=;1SN9>1R=3?9=$VS-/6X:WFZJ QT[\ M$)NR>!+-;]N:"A)REL:1! )C7=R<9@!!BD&&HCA+F**FU*Z,E=WX2[/P#N)K M-^F%W*W39%LATW5B#-W0Z>">VAWU@;2]%^J&EU=OU%*$>;U2-WS.O%/'Q[AQ MWENMVV:_JS.@B_*?W]5S&O< :=ON%DYQD#O4SXQ MN<6Y[OG7.JU'/UIN=U^%?FJQN?LB=E59!37R9[HN[NJ=M95D&8'J_T&NF 7 M/!& 9IRJGV28I!DGH5G8M*L 2V.9MN9)1XDJ5^F@1M#1(^@H8EU@W&Z>AG?1 MID9_8J):*O#6Y=\GFX"9:\3OMP$5W21!/1LZ7G9WF)&'SHQLCTH%VR>Q"S;Z MV"6*@_OM9O_#4YN<,1 /%Z.W>^S<%>N=E+Y0UM[M.6ZF[./&AKU#+8U+6FD#+6Y]PM8*[-+,KQ_F84O4'W@3T\BLN%DT0_2&WTPFXR@< M[?HD&D'3UR^Q_P'S]4TT4N1%_T2S.]P,M4Y$M*ZFV.DZ4]<_7Q$9)8PG,4AA MG@!(!0)(RA#$RD:#7+ \1&2UW^[)VLQ6&QK0BF(/PT[WBG_78W1#^>N*I[ID M?'G2G\?.;!M$WLQR\XGGQ*Q["N( :M;VFBD4/DVVP3%GM=I,$3@UW(SOK9 M>GVHI=EN6M+@A:C!'UK8H)+6\E2C!V%#&O&"V]0$X@B9/9,,HN&50ZZ/-B][ M#&I]QAO#=[@QQBU3]NOC6@=P58E:%PY=]=C*K?PLOY.?*QC'A. \!SB#","( M8X 2F0":8TZE@&F6)38T8CG^TKBE(WY36HV]B$PH*@WL*,9V2LQX9T*@I_8A M.QC7A:HN1G_\HL7_M=J9JE+?R4]_-.4(GD_NLA5A5D)SQ.>4Y5P?XQQ^6R=" M'-.V.O4D&,\SCCF@:0P!)% "DB041%(DC'%*8&A52KEOL*61VC';1UBF3/5" M:L93OH":F)0Z&5%'02<8VNOCS1T[.ZCYA9C9X7M\'+:]W9;[580R ME*44@@P)90\)G@ 2HAA$,88PB5*BC"/W$S8]Q-+8X>1DZ";00HXY2*MP=#D] MLT5GWB.S 6!&'I)U=9_N9*P:Y16/P[I:]I^!O;C2;77_OCF&8BCZ:!*[RT/9 M=O53^;C6(^I:G)_(0RD^R]N'AW7!=!R^#F%]W*M??2KNBWT3VT((1R%BH2(% MD0$HN4[25D01Y0@)K/Z9TJS-WOENSA(3B&JTD%YF_'R?)5JL5:F*CA$_']9- MI&59*U%J8W]]U,..B::8ZTIG(<+N]I51E*KGXXC:/M0'#2LBQ%7.NK9 M/&H9-&KJWWXRF&-K4IUP%GRR\A1BSDKK$^)\^EV8^;8K_"890PJ8.#"=F(N?G54S>,RID!WI@@-.Y0/ MH;[= -]']8=@BW1/P8?RHV4(_;)7K M!H%8W^L:#K+113750,7^ V'Z3/CY>)3(B4AE1 5(A6XH3R,$2(8%R F"4+D- ML934ZK"V;[2E?06J@T:=XUF)&[3RCCFT[07;\-S6%X13']V.0<\A$L0 %;]A M('T#SAP#8J#[>0"(R4V.::V/BK@V^TZ!IRHDN+& 5RP5/ U%!+(L% 2?70+ M&0IROGE,YNDD<=RTTV=:]W#G>H"CA^TGP=NSFA/,,YFYU<2SA8 M"Q90I00/MIM@K];_0RMOL!-U%/9^6YU+-)LIP;,@EEV*/$WK!)3N9;*61^KM MILZ":'T0Z5[#3[??;/I]0];5*R5XLX'5)%JWV?RQ3'F6 M09 0G; H8:PXFX< 45U1+9%4"*-"LP9C+8V(.^*V>Z]E4(MJOALQA._PYH]' MU"9GQ*N .929&'PSC;=K/"(XTZZ,RZMGM>%B"$G/OLK0$V;;/C%4I;M+8GJ+ MF[5IZ:GWU7SQF]=?=>3]NGD2Y MU]^+NN^3MO(^%!NR8059?]Q4(6?Z0W*H'@]CAC*D.LML]JQ%T_&BI#+^BSF%ZI^S 52:3 M*$X3"A"A,8 B3@'.20X($1F,J"00&M4'MQUX:2S;29^LJL]T);\)CK('6GC7 M?-.!N3!CSBD0GI@E_8 [(F?5#*EI,ED'QGZE_%8S1*YGO1K>[\9>?]NIQW_9 M;75\8Y(F*)0Y!CA.J2*HNGZN M,(S[N0081")),IF#+$J5PQWF.IR 41!1@60813BA_)#T.QUN)\FZ_S;PF9&P MXULT,<_6"-1B^:/1"[KZ9,KNXV_N7&#OT(>@%VHP]?<$W,9V.0,Z:9$T@\/-2L,FFI_RLM$]=D3-1;%Z MO]DKA_T[^?F1ZY176;#*HOWML3IXBWG.)2=$&5:" )A("2@C F J\HB@+$(1 M,B&1P9&6QB"UL%78QDMQ@UI>,_X8!KB?/+S"-O6VH"MBQKQAC,:1-,J6-4K! M_G*W??H/]8R:,-0/ISPQ_/Q92,)8S98AS&^PCQGY(-1U9/WA<<-+'5[>',A3 M9:NQ*$M!2$)EO7&2 ,H%!6D2Q@F+""/4N,7>Y2&61@B-E$$E9ITU81_G< 7- M?A+P@]'$JW]*>,RC/\;#-%/0APM<5D$?_4CTQ'IO'TI3&<]DI?5'8. M;O?[74$?]U5AL/TV^$+L4[E? FKF*SG#-#')C4;(VD6ZB(1/G^CE +,Z01=U M._5Z+E_D7'ZZBK1])^K__;@Y[.V_)0_%GJP/!_IIPM,P#'.08*:K2.;*[X$0 M@4S&+(]U0&QHY/?8#[TT5GC_DZT?N3['T@D(HLHYK"I $J8^20W[4)2,K/]?-<;[#:]BJ93E%:(DU]_2A"NC53" ("9 DB@C$*&(4Z-F MP7V#+(Z[FS3+6M! 2QHH42U"UGHA'=Z>]P'4U$3L@I'5KOP0"",VY*\^>K:] M^"'ENMOP@]^U'\X.$5QS'33 MN!0P+JO*@Q10ILPZ(I"$$H8AE<:UK5T$6!I-M#H$C1+5Z7:GWVVM1U K4M<0 MMDTD<)ZK8>-OZAF8^F1PP>!;% *;>!+F*@(VR63850 ;@61?]2^7Q\Y7^6N$ MTB^J?HUYCD/-@!*&T?_2#VM\JA1FB%L1A@#!/ (OK2OQN_? BU@LPKLL]I/L1MF^C&(3,SBOL&PR.D? KW]4[=UT'SX591B]Z1^Y/]X MK'/0RA7-4H02F@ 81Q+ O I:"=4_.1=Y%$(B6>S0&LQ8 */W=OZ&7]_>OPV^ ML1^"/Z[%31#%(,0WP4&IX*A5922T>G4J'W5.)X[:VIWWF$^BV7&/WSF9AV!G MG@?K R%K3'V>!YD//NMQD#4FIZ=!]@]P3([5W9U_VVZV[5E3?:J^DFD602P8 MR!%7YER,,: D92"+D,CR,,$R&6XA3)@W>.\*VX3YF&9]'H%8S/*&@/9 M3"FMUC#9IZ_V@^ U6_7*4/,FI_;K>Y:+.G"Y'3?4U239\^KV\^TJS' L&8\! M08DRCH1 @) 4 DD123.8\I08[1AV'[HT?^YV<[==DYO@?RFB_1]BMKA?@-2_ MDEU5GWC9&FIMO%8OJ=FSP=]>7J_,]E^GJ_+%0V=9@I?4:-?;Q;_9;YY4?9++ MK5R+LA2"'[JC5^&"GP[ML#!/(DPA 9A*!&#(,X AD@#1G)&<)W&>2-,M%;,A ME[8PUW4Q<]U7N)([. H>U+&5]JW(+"9@>%_&/ZP3+_I71M1\<\<_LC-M^73Q MJYI+&D#^_?^K[MMZY+:Q==_WK^!C A3GZ$)1U'G80+L3SQC;B0V[,X.#/!1X M;6M27?(N5;73\^L/*:DN73>1+$I6@,!N=R2NM3Z*'Q?)Q;7,7X'VA=R N[); M9-G0:'M(;H8=[BPYONFWDOI)UGQ5?C4?UP?U;JGI4=9K<__ U*M\JQ=Q_Y#B M4=Z9RASENI3U7,8RRW',(:%(0&325!!.8ZA77K%@))*86:75]55@:F1_H+\9 M+%L+VELP3>568P1HK ![,]S68LZ]9+=(&Q+[@6>$T+ [K^U\L0NYZ'/68=35 MH"]"Q\M$[W8\TV#^R37A[E.:F_SES7GD&U/4X+"L;Y?];?EX,/#2*(W-F2*, M>)YJ[Y>:(IE)#%5.,IPB$>HH_+B#W4:L 3^\:11C49CH<1DAD]*40$:Q M@!@1K!1F/(XSIY2F8W7D2!=I3#<>5(\ /YA__+3MR9>N'QL+85L0Y-#&&=A9 MZ3TMWM:_=G/D:+TV\(1YIL-"]H][HM,0N ;-='J30N.F.@V!W4FNTR"-^LVY MC1QV+.=NM=)?L#2KWS4,M-"X32C?ZSNTFXK^ E_7T$$%?X$/RWDF_,[=&G(._5ZFC#K[ M?N?^.IZWO[M '\#_I,K_F[= M#\'+OE] \<:*[\>M3JK8^P637>N\7VK&;W'Y9E.72[VTO=NG>&E^7$G9U>-B MN>(LPQ)&25Q %*4I)#$N(!$HCIF(XBAS.M/JE3BUZ62K,#C0> :V.GO6/NO' MW6[9$Q3-@>>'6X%T7CQ8@Q/2S>\7.JI#;HW!L>ML_V+(BFH[M_J^JM=SGE%$ MD\AD,E<,HI@GD&&*8"%X05D:%1ER*BUN(7-J['.Y!-=^%6[T#E$"[37XED< M82$=VD6]%PL#G:%QLZ_ZE,J>R6?RK4I&DM7RW+Y M6']0;ZN5+!^7GS>L+D5)5Z6L'ZHWVBLS9['+YU D?L:M&JR0^=) \3I.4HA0R%A5M#FV2IM(DU968YSA-[2X6V8N< MVFQWM::.1QR^ _AV[GI82 >>F *@&:Y2T0E H]0K>C]N4+X["M:UBT[?#,Q# M#[J];N^,Q!E+<%% G&NX4:$BR')E_IGF",=Y$>=6F6L<9/ZEF&@&C.*>6Y8.?2 9E1:.A [#1XZ!0' M:R(Z\ZHG$VW8HN2_KUP_*Y%'(I:G.'9Z[R-!,LBZ&(I?9E$">:0B(*HR).HYAEC#*?5%:O MA%A]^>,G:VFNJHFMHHZW E^!:$<1[IB,=)]OJ]>LN;T7\)[>.8.#7L)[)6#< M&W;G;#NY/G?V(9\B'/6Z7E=JLU#E8D%YEQI^'C&9BC31@Q>A&**$<$AR1/0? ML4)1RC.%K8\&+LB8VH3?J&D*9'6* @JVJKK4?3B/9__&? "4!A[-@P+D4@?C M9J!&*WM1-R4OFE0MPA$YQUH75S&Y6MKB_)LC5K*XJOKKPA77'W6GOY_*^FM7 M\Z+>Y=N.N5[?,#TGQ+*@QG&1D&9*04I83I,XX3RWSG5S3L#4B.]01Z^LYF=1 M[&>\6[$9W'D9 A9[GKL5GI%(SA4F)UZ[AL$54CO[VFB,=DWI0SJ[^IP[E^U# M;U^%W=[???KYL_[M'5__*M>[.FZF5N4]7:U>&.5_S%D<)S11!*8(2XA$QF!! MTQ2BC#&",IPGN74MCAOTF!HS'H:AOS(&--8T_T/; Y9R#?8))Q?:),"W-MGS MQ2T=V,^V(W7+X/M+?Y4>L2?ZD7IFI/E@T!YRFCP"X'IECKFE]=&FH@ 0',Y8 M(9KSS"4@'\VW^TE^K5:F[9]VB=,^J%_HOZO5_4:O#)[TG##'*A:HB#%,\R*! M2'<;)$BE,$D$X3E&:4JMW'=WT5.;OCK-P4[U&=@K;\*N&O7!3G_':_7V76*W MBSD,T -/2,$P=K]A[@Q7T$OA]M+'O46END A8%$Q"EL9*I1(KR7-;C[Q/V.1XJ]$7;!4& MK<:@5=:CKD\OV/W> M$453EB60I(F"J#"W^F0D((V+/(WU?XE=NHK0BDV-O]^;N[)T;QP0!]:Y.9G! M^L[.!?T>/3+P='!@$CBT:09V5C4QEH=VSM4*@E9#/2P['>W=N5/P^KW?FR 9F-]"HV'OS=Z$RDCNZSET MP+=R_:7:K/4OJEVN]:7\9J;L:K-L]F/KM29\N@ITS>XB4E=?LC/2[WOHAG^I3MGN\/01.EK0?=-K9_U/#;UKV(B81[%"*(TRR&E-(8) MBC)<9"Q6U&I3P$'FU,AOJW+S$>^VU6;MA889^-7\T:GNYFG:X&_G1 9&=6#^ M[ &4*MVK^\*>3169^Y44Y1J8_?U^L)U=0@?X0GI[-F)'=>0<<#CVT5Q>=6.K M>K6>WW>5Q^[^+.MYQM*8%Q)!@4WE&"4II%DLH,28R92@1*^7;2CIN.')\4ZG M&_C=:&>Y?7:"UG4"N06#H5G"TGSKT7[)UBM#6K]R,)SUOXZ'\DF;HXS72Y9L M!^7%_^_G)[QO"D?M#UE-/:GW)67F5L?++W2]6>F_FR)>#_+/]1NMX1]ZD&8Y M(HF (HL81+G"D!$F($EC%A%&E>YT%[_!0X>IC>?6A!G8&0$:*V9@9\<,;"WI MBJ(!8PQHK'&\"^;39W:^QL ],3"K#-4)SC['#3"&]$%\U!C5)[D!IV,?Y9:F M/ *]35X1DTS;)+UFFV9G2G^*S:1<)#Q.>29A)/(8(JXH9+GV:%).4(ZC-$)1 M81WO?5G.U!BP4Q4#\FUX+&K[P]7NQXOPFO0L@M'O=S,R^$^C75!.Z:':^FNL \38G2;F0&B8Q3 MB(C)LBQC!%4DJ"@2)I+8*=K.4N[4R-0^=7E;E^3 E)DY>MNX;E?9]H^=&SD MZ@/S\9" .[N/CO"%=!EM18_J)CKB<>P:NK[NQW#_DN7CE[44=\_:!7V4OVY, MJ,D'U915J3]LULT1B/9,W]"ZY'--; Q'@FO\<0$1D@*R6$2PD#P53*9Q[+;U M[B1]:FRW51YTVH-6?7..U!H #BR8@<8&-WISZQP[DAL,\H&I+BC:SMSFA5I( MAG-38%2>\\+FF.W\&O'CO(>57F9O5B^?UWHY?5\]/57+5LY<%'&6X() F7+M MQ^%":&ICFM\*S&6,XZ3(B N_790T-2[;*@H:36>@U776#2TWUKH,KQU#!0%M M8#;RQ,N9=WJQ",DQEX6-RB>]-A]S1_\+'M%5Y:-89B6$6,PI1 ME!20%#F'2&5%&N4,,VQU='#2\M1XH%/.(T#^-6#]&U[>, P\LK<(],2V]]CO M$#_EB\-8L5.V7X1;+-0YJZ_%0;UZ?KP8J'-JOHI_.ON YYFFN2E:-9%G4J_W M9-WL^\^5C"(D50(QY@E$,2::>T0,E2(2TR(5:>J4#?>\F*D1D=$2O%*S._IR M/70\#ZKEN>+-4 U]=.B.DONIX%40@A[\G956M/CN^N/^WN=KPOE_*# M:D/+WE+>' .:)4_]^:MV5O]VVV &K0F@&H)MD8TFZ3VD[M;M_0[ M/X.!/33?3 IG>R=K,+Q';M8O_Y*+Q?\LJV_+SWKM6RVE>%?7&[WP*+C,8Y5',(L2LS[%%%)4$)A& M)#:Y/Q*&K*:$7DE3FP):98'1%OYAU 5;?4&KL!T+]2-\G=V#XC;TZ:$W9-8$ M8@W'WH^LMXYD+?G?'JOG_Z/;:'U(_<.QZ]C?_B@$8FWFEC#L7_!;2WZ2SW*Y MD6^UAN?"X/&GUT>H.5 MY-7CLDE'J)=2OJ&NUO#;K4.' '5@;MGB:<8(.'^[Q@Y?Y_6J*U@A5[#6LD== MT[HBOA_*;]^E/K3U)[VHYSG,L$J$A+&:2%,K*H)O*($ M%C)-<(II@I13I3IKR5-CKF#-45=O/)(/ . M[:R&^=0#50"_@M7P=<#/"9] -? KF-C5!+_6P&W5!C]OV+\E7S]4KV]:=(=U M%#%>Q$03%C+;J$I@2&A40,5E(HJLB(5?X=.K4JUEL+*)3D-,(AYI].,<(L(()(*G,,X+ED9IDF;"ZI:YL^2I<=56 M]I>7JGW2QD?^0XE'6=^O=+WZ5ZSG'*(^H214ILA@B&C%8 MD(1"0564(8QEH9QN#UR5-C7.,KJ!1CG0JMNDZ7%CINOPVK%1,- &9B!'O)QY MQ@J'D-QR7>"H?&)E^S&'V+WD63-5*FFJPYGR"29#3WU:/D%5JV]T)>JWU4J6 MC\NYS) H4H(@3X39=,HI+ 3*(1<1%Q+%*456R0[]59@:PVPM:(N+-#:\2BK1 MQ(H=VC$#G26.M5G=.\N.FH;M@H'Y:@#TW0O">@,8M&JLNQ;CEI;U1NFD_JQ_ M2Y[I$6G]Y6XIS%]F"^V9+LP5T(_5HN0O^T-%%!4H8R*'0IFR]33-(#59$C-< MB")76*0T=4J0:"-U:FS85)\V^9J;'P[T=DR(:(6X';\%QW%@2KL(X0RT2H/? MN[\'..F073!XB01HM/+GBN_EM^V*=X>5G194V["*/Y.RZ6A MPS=2;[KF$3% ..4LI2]*<".24+<-!]M18JE,=[#(+ M'B@/C/;@!Z/_CS/ &A.,=^&X9G3H&,L5Y#!P#[V>#(FT^VK3';.@:T\'\>.N M1-UQ.5F7>C3ANU/_K(FS6KT<3_^9V7^G*8*%=KL@PBF%Q*Q*%64$QR)-B=L! MXB5!4V.OG9ZN&^P7<+3=3[\=G<&WSSL5Q_&4^A )NT5^0=;(.^+7+3[= .]Y M_L;\8#__^54N:_E&+J4JUW.N8L(CGL($XPPB*3"DR 08Q%$>):+ 24*]\H&] MEC,]/M@EH>H4!3]TJO[HF=CK"%CK$[=;X1K^?,T=*?^,7.=Q&"0#UY&H[Y-Q MZ[R]%S-L77CAPC4;S?KS4K^4B[+I\W31_K2).WZ:2/?+=^6S_+_2;JJ MYUFX&?)*+YDJLB>9\J-J;3C]53WI!-E>*1A3S M'/(LUXNE1"6PX"2&>9*EF!).B,QL:V4XRIX:RS7JFS#QO0'M%9E#$TS(8'=3 M[_?6#(>Z&ZZ=.)Q6#/$MPG? M]9PPN:3+M7ROF5&\6Z[U!U2RA6R/]]K"YPM:U[_J[ZP;,CSA,44%APG*%40< M$\BH7O A*G(AE!!%['3:YJ'#U'AM;P)<&!O WHC=T7AC!V@, <821W*[I<=L M%Y&#]L/@"\PANL!C!>H-8MC5J;L:(Z]C>*]_@06'[]4RRYE MZUQQ5&2D(%!1$WP@B(*$QAG,HR1-E9 QB:TNE)]K?&H\U^@'&@6[=,3V229. M@+O.2K?",3#=."#AE#OBDLDWI(LX:7*T#!&7C#E,"G'Q&<\+<-UJ[Z&ZX_^[ M*5?RS:8NEZ;H4/WW55774D M5$0AR22#+),BSD2&F'0Z)G.4/S4NVJH/#O2? 6T!:$P !S:X,9)KO]@1U(!H M#\Q7#D /6G#1$\&0O.:JPJ@TYXG/,>OY-N-3%/II8[:FGF5;F>FC7)65^*#N M1/75R.@V(/(H)[E I$LX@!,.]8HI@P7.1U%K*VDCEKMVL?YU(6RG-WU3 M +XJ&Z;:[1^3Q.NS?#1>X$-U7RWK:E$*NI9B/_LK05,1(5/Z1N40L03#0N0( MYH1'DA=Q%F=.2T)?1:;&6:_M:(958TF;XZZSQ2R!#JUQS1OHV6=V'ML8/3$P MS7EUPJ!.W*V@ALT_Z*G+R/D(;T/L-#_AC>VYY^D_*E?6)H+YA_[=)_VQ;E,: M8105%.4"*LPI1)1J2HUD 7%&(IZG,D'$JG*'K<"I$>9)R;Y636#4!HW>]IGA MK0"_SH)#P#@PV_4CZ%&IR0I*^]SZH2$=*:7^#1^G4_I\%WBN9,VW:F:T9/DN M1AWFR'=ZS_^23E<:]]WR;BGNQ#/5]I@M3Z6:.4+6]_J/QVI5_H<>K EI3@A' MFIZIXGIEGE$,2203&$4"%SE*6,2<$DKX*C(U%C^PP\2'FOO 6U.:_?Z=,>"U M-=X!'9[]9^<"C]$K T\*PW6(U\6C6] ,?3')2Y?1+R[=@MBYBTTWM>?N^W8B MM!_-ORRK1?58RKKS&AAE$:6Z>RB)OJ027YS$ELM#..B.1IL8X@Z20"-(\TWX\1KF> M?&RI\9*0J1'C;Y_!3E%P<)_4K>+>14C[23$$4 -3XL 8V=-A"*Q&(D,OS)RH ML ^,*T1X\=71:+!/^4,2['W6;XOCMV57I>H_3>JY[MIRO4WN6W^2]69AKO^9 M+?"/J[):M0>,^MF/51O_4,\+E!/%LA32-"<0181#FA$$!4:%I)R@%-/Y4CZV M.^;6NQXA=+,:%$4[*$XT''!@')C6C(BM<3.P,P_L[&L/I!H+MP?QYIV=D6Z[ M(D&ZW&Z'9+0>'&D*Z.^U )WFO',2$N60NRA!]!IU1R4DDL>[*T';]DSY>:;B MVC9A^\NH2 M.*:ENHZT'7D&PV]@5O2'SCV-IPTD0=-W7A4X;MI.&]M/TG5:O12TV,PN840; M.C&/4I%AF2.(!<\A$IF")*(QQ$1_6%*F,2G8UCFT/0VS$>SA^0W,,6W%DVJ7 M1H4V>@8I*',,NNT!5C @)U!*9I^?YNXZL*'JR%S :80B,L>2IU!!Y@(:EN5C M+KWM1TV_T%6YE)_EZKGDLC:)BK^:W8YNYYG(/"D0S: D$ID460FD*-&,A$F: M$89%09RR+%R5-C5'IU46;+4%.W4]*_)=A]J.AX(!.##]W("=,^=881*2:JX+ M')5AK&P_)A:[ESSS\!F*NG+A<4YS(;6A!10RT902"P8)8P6,,Y027!0J)3!!L^;UR1PW1YXE B<9 M\6S?\^.:][J9#^I^)46Y?DMYLU+[A?YI\NV]J5:KZIMVDNZI_H;,3D(A,,99 MA&$B$FE2 IN0PQ3I/U2&B*",YDZ\XR)\:AQD=#>7.%KMP59]DYNH,0#L+ !; M$]PHR:EG[.AI*+P'IJJ04#LSEP]F(5G,2?ZHC.:#S#&[>;7AQW1WIIK5@W[W M[L^RGJN48NTI8%8TEC3!3.B%-%XE>M3XVK&N6 T0[\;O1S M7'2]1LZ.:KSQ&)A+[*%P9HJS)H>D@M<"1AWK9VT['LSG'_(;K:8\9Q,N*[*F-I)W MJH*=KN#W9GYLU'4-![H^;, 19XA&2$:^)&Y0<+NX_9PN85 M]T#+3_)9+C?R4WOX;9I7U>J3-!<'M"OQ4:Z:K"E:V >V*!_;7+SEH$C&,P%SQ/.,U84W#8D\W9UIL9 G47@P"2@ MC0 [H\"!5># +'-T8@P#"0*M:?9QC %Z]3J?C=]7 U/>7[6;[ -3Q^VND4)8 MQ^@VIXC7<"A?B8T-(&2T*-IP@!S&VP9LU;.._48^5#\_?5U4+U+6OVH1: M/Y.>ZJ-^PK'B_"58[=SK$& -/-&8XCNFSL=6R1G8JQFP/GP/$$&KP%^2-6ZM M]QZ+3RJZ]SWOFXMKK3E(BI_IRC#1[CH=RX3*20+S'"&(\KR A"8YI$D<)SS* MA2BLKBU=%S,U3MAJ";9J>D8Q7 #5CA-NAVIPU],9)8_45== ")N8ZJRDD=-. M7;/V-*G4U:<]JZ272^U^Z.:TBR++9Y.4;+=N?UNMVAU\4[)8UO]:E6OY0:EZ M'N$L(VF40Y%C!A%1N78;5 RU/U$P'!5)JK#'31T?7:S&Q_@WQJ 9: RJE'(LI>[3>W9T-%AGC%1QR"F1VK'#>0)1$BNHN:F &$L:1R1C M5"7S=;6F"SN>LA?MQ%4[!88;6UIS8%0'1F.S$[O3&>R5=B,KAWZP(ZQAT!V8 MM'; ;M4&[ 7\T*'\HQO,SMSECEA(_G*0/BJ'N:-RS&,>+7CZ6U_H2KZANO7[ MZNFK7-;MJ9_E&+OD7O7C\XT%_)/67 M:B&V%5[C".6$QS#)L(0(80P9SRCD41['C.4"95:!@VYBI\;&7?'D3G70Z YV MRH.=]C.GRK".77&=?(<#>& ZG02V]C$TPV \4JQ,,*R= F+<(;L2^.+0V&@! M+NX&'@:R>+SM$^39GG#)[H2+BG]KB5+,"TF2/,H(C%B4040P-14Y&:1*)AQ+ M)2)E==?^FI"IT?GNN'6KZ QL576)W+N :#]/A\!IK!/I02!R"5F\':K1 A&/ M( .,+IH3,9-WJ=JL-8)=9;Y*@:7\!NA^4[E>TZ70KEZH$,3KJ%T-++SPZHCA M@M>5?QT$V/.L;QZV>OU!_;VJ1*W][FW*@L^:B.]8W>1KFJ,H(4B@!.8()Z:L MIX24I12*3(B4LJS()'%+QM8GZ@N8>%6X'1= \!Z1X\9ZV]E_$M9M^9H? MDSR8),*;U!&UNZ<>.-#8<3O\"JRV&T0AP!I\!VBGY QL01MBS[L?C;#;-Q>EC;P_TV?UZ09, M[QM^-/&S4M*$*+^NC'>T:EF_E;I%NOBL%Z$;W:$OK^LO1H22+,T2F FD-)\P MS2>4$9CII0:3"2&,.>UN!]!I:L33%7![(3/34YU18&?5\4NS M[49X.)X,"'=(0@VAUJC,&Q#'8XH.V;1WJL#-4C]^]_D>1]D<1YJ$%4^AB%($ M$<\EI"D7D$8\9PVV5BC(M Z JVD<[:W0_SZ]\-O0V5@ M3@L/B',Z.T]@1DY/]PJ@V=F0L/9_XAG8OM,4*.5=A;BZ+=_'NT#1L,GJSF#8 MGWSN\*6QD\F=4?A,OM)R93Z:^R]T]7AX!5ZO=3$OE()4 MF RH491 @D6N%[]QQ#(5$:ZL:-!2WM1XL5$7[/4%G<*.6=-[0+9S&@-"-S!Y M7D)MH,P"EL $S;_>(W+< MY)QC"O,"%Q!AKCTK2B)(8XEEKKC@Q.G:[$5)4R.3@X7.@:IZ4!AE':_!7H;7 MCDR"@#8PC7CBY5-E\SH6@0MK7A V=BW-ZS:?*9_9\X)OEI%O!RE,5M52_\C; MNZ--0I.7]L_]9$EEQ*7*,Q"'ZX*3(U5M/ZO MLOB\LF#69O71@Z;[VV8"#M-/=CPT)/H#TU-XX#WRDOBA%S8[B:,.(^^4KT\KUI_8/JLM/1Q<>J;M*![X[,A,D^8CPGI%=I$.6,01J) BH: MI4CA&!'JEG_$0NC4V&^GL]EHV&D-MFK;'+OY=X =Q86&=6!:"X"H>W80!XB" M9ONPD3MN]@X')$ZR<;B\Z\=+VV*C]]43TR),RY_E5VK.VA8O7V4^CW@0GZ>W:Y,[,/W1\A9X/!=!UU!AD:\>-99W!YGA[TAM7RL7'0 MFWLGA*9*Y2F&7/$"(IYP6,A"0)D5 A$L\R1WBNP_:G]J\\*!>EZ%7H_ALW1U M_4$9VJNUQ\/=>SUO=5!']4C$N#[I>?M.W,\+CUT:OX<=\%[_]-__M?V-_H/1 M6O[W?_U_4$L#!!0 ( $F+6E*A06(!+#@! $'R#0 4 ;VEI+3(P,C Q M,C,Q7W!R92YX;6SOZ)NS>O%*>Q+6W>/J:12CVQ4)9FD.C5S M7VA8')F<8C(T)%-+__KK('-/9F:0##"0.L=*RH6*\.6#P]WAM7%\S.8KWYZN0"_@O33U^GJ]*>_$BS__BDONK.?_NH6?T^_>$+^8_V/7G:? MOR^F)Z>KGSCE[.YO%_\:E,Y6:TZ"XIQ(+3P)1@ Q-&;.;)(AT?_WY%\=3]2" ML<1&38FDBA/G#/XKZ[T&[AUE?/W0V73^][^6/X)?PD_(W'RY_O;??SY=K3[_ MZR^_?/WZ]1_?PF+VCVYQ\@NG5/QR^>F?+S[^[=[GOXKUIYES[I?U;Z\^NIQN M^R ^EOWROWY_^S&>PIDGT_ERY>>QO& Y_=?E^H=ON^A7:YD_2==/#WZB?$##Y!_*G__^>'-K5=V$?P<8('Z_D?L MSGXIG_GE4LDOYNFW^6JZ^OYFGKO%V9I@9&+]T-7WS_#O/R^G9Y]GF)%1%($_7MP%_\8E?/OL%/HC$T^DL7?[K8GV& MTM"J&T**&QTAS3__A*QG6"P@O=VHZ$$.U^RMT![#^I.'J/\MG/C99BV\^#9= M3M"@BJ09D*@\H WEAGB0D1A!$_.@=?1^ #<>>TX$#A0<=TP4AP9 !NJ7W5G M?CJ?&-#9&46)BB[A1AL<\F\<;AC,6A]9ULP.M?POWCF>Z@]2VMVUOX\$F]#\ MC1T0MU-XLX*SY01,=%3F2+3DGDCTG8AU$IGB5"J>0G9,#8:#;13T0@5OUR , M)-N1$?(1XOD"^6 \?)JN4!PJ<6VKQ?>778()Y]FEP"+QVJ%3&?G_O9)?TN MT1 M(S)2@R93(_T@$@&.A#/.O=9A0)#OB9()72[&!/',)F(9XU1$C;]+ R+DSNM[840_,XP< M(N*F4+(!^X8)QVC4K.0 H]H"ITD%MUU#.XEAY"E--(-CI,;!/1"BGF62-E7 MS"-CY05RD-9Z]*UQL[/!K=. UA%I,AH_99 1 M2=%?XMR)& ? R$/O[P>3YY)I'43*39B2U],9_'%^%F Q,1"H,253]Y1J,XA8O$0PGW2+[Y.8LHA,>I*T*V4+ M@J(GX?9-+Z>=7XU"4KE0*DB MG%,4A$H&/6J#D94P"3%OM1=#9-/OO;@?+)Y+FO0PN38!BD_^VYN$DIOFZ::F M\,+PV2"85>A54\ _I(B)V(3>:LPE@]85"6#25>X.Z)5E)+:1)(-T1 \\#K^P'EN210 MAY!Q2S!9UR^\6[Q?=%^F\PB3[%5B)BLB)"T%>%$3G[/ ,V S!JBL<.ES[;3 MT \PSR6[.IBT6T+-^VZY\K/_;_IY7?(BD&[PW!'A,NZG"HUER!C/^UARR0)B M]L-5K&ZCH!]BGE?F]6!)CYU>*SPLP*_I5@JRT"!)C$Z6\CI:SA,229 Q6 5 MTC]$2NW&._L5GCV7;.O>TAS[:D-7CAE/N_E5DD&Y)%4/DNK(B/BT\.7.XL?O9Z&;32S0P%+,)%/FD/ @ MT;O6B?B@2GT+*&.&B&)NO;0?%IY+&G5_>392V/[;MWCJYR>P/F#,$LV7T;C! M>8-N-"M'1UPF5*@/#!2G;:>B'EN>57!U VDV@YN.9 MG\U^/5^B6);+27#2*8UX5ZQX2\ C\1RC+6^YUSP:RL1PAW6W7MT/(\\KI[J_ M;)N QF]GL#C![?(_%]W7U>G+[NRSGW^?((23M@8(2*J)%-(1FQ,G2:ND3')6 MZ^$"V*TD](/*\\JF'B[K)B#S\11FLTOJ)23FO?&$"E_JKI4DUJ!!Q-"+*A10 M4)$/9TQNO+D?0)Y7%G5OR8Z(B_,E.?'^\^3C*R784WEQ9,WN(#9:GGYD[L N4]"/W \AXSI@>(= MV6"\B7GQXCQ-\1,O5BM8;G2P+JNU4BKIK"9B"?AAY+CG2@23=R*6'3_C9"6CKC!2&:%X:+'F&43MX10)ZV.5V8,S7)3Q# M7+K$=_:[:/E<SJ+2ZH8 M-5(N!^I(A6:,*(RXB P8MCNJ@%"J7';">1GD8#C93D,_N#R7E.M@TFX#-=W9 M66EOT<6_U\[X\MWYJG1'+(<-DY3+J0(3&*)Q-)*&&V+!*L(3V)"U9UX/5U'T M&"7]$/2\TK"#27XP'/W;+_?$B\S^?4#CRI?=?-G-IJET)OW5STK3S8^G *OE M;=I[=:U\^%E#M:SL2>V!_2JO8M]2)%0 I$,/X@[.K5R^8]/_*PNOO'::1&UH MZ:B3B0.MB4!(<\45>+LE,!J0U1$[9%;#Q+V$R_XR;R ;]V;^!9:K0O[RS?S% M/+U(7\HB77[J7N0\G4V1M^7%99+I?VV45KH-FNA#3D$2P]9WT )Z_>5X%()$ M1U]KX?F6ZH/#D;4?N8T@< ^ =$?7UK/$Y$7[2N=%5EXIHI641,8<2$@6<91B MS-'Z3/.6_K]CH'+,[J''!-/!^-U#LR,B>+E833Z>A^4T3?UB"LO?85UDEJ/4 M/GI/A"W%RAX2NIZ!$Q?+U5H/!^NVCJ^NOWES._7%Y=RGJ7?[ON_RMC]!@2)Y*P<*(E1=89R MF0X&7R_V IP4Q$B18:[2AF10"TKS3-4B?22$%0P2;?D;BN9R<E M]4#3QX(.IL&Q7<'+G>9CA#DRVJT7<\#U2JVWQ"J-B[G<0BKG'\0(+[GSW KH MLU/W\P:W43!.E^ !M]]A9#LV."[H_G.^_ P1UQJDB_44=1#1.$LH#YG($$5I M**A1+E)FFK)0?,LYY)X >8B*<>S/0)KMAA9S WO=E5C6MOE=7A]S;$9_N,!Y MUIFD$ )Z!P*(ET82&I0!R8P3VZY^#)CFO4O1.%VF*_CWP\B\ ?#GE/?!EG2$70WLG@K:D2W=TG99Q&Y34MS'Y2;@ G+[OY^A#M MK^GJ].7Y+%<@FK/V!U>1$J"&V=SXDPG4I3?A#$689KBGO)J,)->-MD MK@%LS=.T-6)\]E3_7:LSL"X:@->KB]=^\M_6G"S_Z6?G&_W,9MW7DDN>T(1A M7_:&L*!P 6HTKPX7)*$QR*!5D#Y6<8!ZT-9(JG,8> VMBQ;A]>XSE/E$\Y.W MW7+YTB\6WW.W^.H7:?FZ6\#T9#ZA3GIJ,Q JB[GWEA)'2R>T'(72D:>P;>%Q8FR,EN=%"F)82(5E\0K&DD.:-M51H.>JY3V[$!C M(U'@T=&WDVX:@-WEG>07\?^>3S>%4>]A$8NR3N!=_F=7N+S,SVX^A41.F'6: MHN=+I"A97QN02U]&AQI/90HVY6WWL@Y'X'[D-A(P# /&(VBL 5R^6YV6^=;? MU[4#G[H+-BYYA^7$6:%%5))$!J4I!_YA$\-O:33(BY=1;6EF<3@"GR)LG E) ME; VJ!8:0-7V Z=W7^?XAM/IY^MU-,E.Q:@C)<&"1L8$);[T&0Q94YUR"M15 M"5I[4SC.?*5*.*NCEP8 MW$7KDJ-DY6)Q3*\,AI7EHLGKE33^<0T\UH&D:I$ M#[?)&&<,4R7H'"#A9O!QD9VY8H(Y)ZF-O#2$*9,^T*HZQP+1P@66LL"_MEQ> M'0HF=Z@9-T=VB'JW(N4063< F)=^>?IBGLI?O^%F_,7/RM;\8K4.0M#Q*TD9 MF!@;HV"N#'OW:"4AXH)201/K@6?KE!10I;=&+^I: -1!*+B;=QU<)0W@["JG M][I;O.K.PRJ?SU[$6"9V+S] !&03]^O+M+(P25F3,\FN1!B6E[2R8(0QSYB2 M2OOKV\N#&JQ=J!PW&SL\[NJIJ 7\W6/DYBD&=U8'8PEN J)<%&7$HJ- ,@V> M61,"U55.KQ\C:MQT:P5T#:6 O<'T!1:A&_!6T1P_\AV9F&0CI#'"$<#@%9<" M0RN<0B:0E?0Y]I:?/J2X:U3%MC4)I(4VJB!8QF:V!F*S7CIB&'A\WA(F_ T-R!O1?) M\@3$I*S+O0Y+/!>9\*PIT B6U[E&O;MYJ99&K."V["WB_?'1K?QL(+O2?8;% MZOO[F4=QS%,))S^75-E_+KKE3Q. M5@MAU2#YH0&EWX*MB?'\['Q6>J^\ B0B3C?W:^'S#-;*F:<79Z77TN;>[8/, M3SAU7($ HE-&&QME+C6LG"C.<64IQW2=6WU#,=!"8#9,_G(,C3: Y <9*:&& MUAAJQK ^-0 B56E(P R0J'GVPGNF?)7JO\>(:B&VJVL1=Y5\ WOKC;CCCVX> M[[@4^HU=&$QIC$LE)Y6.5FZ&/4M5"Z#<(CH:3?0/FZ#^[ M+GV=SF83%:(5(7-BO9=$)A^(%\(312&[+ /5HDHOL4L"QCU'&5"GW0 ";@ 8 M6R4R2=XYGJC"=0,GJ7?YS"6O.)D)']-5T+!=5$PHH"1)H *)$%M08:FFNM<5$368*AJP3/=6AE4J&D!5;PINI'#$,0P(@M4Q6FN2H%6,TE[VJ'*6^^\W"Z DJ*#!).*MB&C0#7+A M7"01@P1N S6T4E'M5G*:0=1!RGZ@9N@ R;>!G\4YOO6>C"9:6<^U12= E#9$ M3G+B,U#"I!#%N_.2UH+0=HK&C>?KH6@ ^3<1T&]KR7#)U^7(DPF:[ @!#"G# M+X@T<3WV(I+$/("62?IMPS'K],>X2]RXX7TE@ VNE0:,UI;54J:39Q$B,;Q, M7%JW3V-1$% V"ILM_E>EOF1/,U7M0*P2B@Z4> L!7S<_^02+LU<05C=2%UI1 MFE-T)'JF42@*[2TX="6#=]X!LB*K7%+;3DXS6UQ%U_MP/31@@=:YV!ORNIF( MUT'DJ@?31 ++*9*_I9HI MN6>%N_=T?@+SB$Q-T'I;:ST0<$F64G.4$*X7@C&'!D=3-+K*P?TC-#6SV]7# MUE ::0!K<)&;OKX3 *WF*2 M]I9V$\F"%RFMN_GXV7L_36_F+_WG*;KZ-QB;. 8\,X5*!H,65?ARB5-YHGCB MC">5-:MS/O*E O1HE$8GEDK&UQ&7PA$%BSBD/.E7I$_,W#.J3%=8/$G,)\.?T";^:Q.X/2A?$/6+W+G_RWB5).9@>& M1!9]N3VFRJR(B,&M8QR,9=Q6*Q+6V3 KZJJ!W?.^U":&><4MR@@ MK *H R7>0)*]I-W*>5,WF]WHR_EFOKWE MW20$*P5GDFBTTF5.A"&AM"Z.$!)-B3(?JC0>V(W,L9L/5L%:14TU8+M^G\Z[ M!=)]R<5$:1N\5 +!H(%(BXZ %\$0'JR(DD?C5)4FTG<)&==N'26G=9#L&\#. M?;'@7CX[3[A,WI<+IZBJU6HQ#>>KLDX^==M7TL0(Z73"W5YIY%4:@R*D98QT M5*Q8=,U%<%;$]2UN_4@-9S^H;M;#ZH(AJP8H\6M4V<39H'%39#+J7.BOA0 MJDHBY""<-=I6:1WS*%7]$/6W4FY==/I&C*,7P"FYX-_N:;]+E<7S[\'D<'X@&\KF"=(/P\T M6O%=?CV=XYNG?O:^VPSRN+Y]!C$SY@4)AK,"%R N*D_0[%#\&\"(NE-='R%N ML-F2FP&*.@F3(4:BHBL=_9E#;U%0I"S'*"T&\[I*''J;C+'/Q ?&Q(.3)G>7 M^=B3LK<.A)92>Y9 D!A+\L692*Q'PVI5!J\AEZ/_'J"I/$:]/E[V4.>38]1W MD>W8X'APOC>E082H#&$B!B*M523D%QSRXY\#D%@D86B)0N$%>ZI2JMHE:94DT8,R73Q24)#%U[7$@V22>LJ3,&[_F,4=])QT^/4=]%X U M9DN(&;6PD+4C3CA%) #:8$8=R3)G35%(4*?0:L\QZO4'Q YH8?:3<@,XV6V4 MAY+&4I >40]E^H(6Q#,92[]THS4&U2I5Z8\P_+258^9V=H+$0:-6=M%/$R56 M-PI:W_O%N\5:>FE=FO@>%A]/4>3HZ7G*C CH.\:$GI[+Q ;CB/>1*ND=9[+* M;=(>M#7B*@T#M:%UT8!UN\'2FO[EB_/5:;>8_A>DB>=*"\8=8;;T(N9,$:LM MHD!Q:XV@*K$JB:Y':&ID7QP<3@?)OD48O5DNSY&-'+B)&1V&R$*Y=>T$K@;. M"1>9,1W* ( J)5,/T#-V87%=^.PA\P:@A^D: S.F6Q./2*JE"GV]QVY5< M["+F!K:A+=D%IL$R#IIPK8M,E"%>6UV.2YR5"B"S*D<)C1^!'N+T'BCE!G#R M ;[ _!R6$P-1QY@TP7T2-\I2?&^]L(1176Z%VR1XE7K02P(:"83V5.0]9V0/ MJ39R)KE5_N_'!.D@\2HGCS4F[//?KI85RB=^L4)+@BE'<_*&J(I1<<^ M&$5"Z?]+#Q&PZ!H*-DW */U_.?WBRY/RRP#JG,,B5B' M3IVDODR<-X"DBV!<]NC<5F]XN&KGX83+Q@ G+I:I.SD88C5J M.5.3!64Q\5REONHA@L9M>S$P< :1>@/&YJHYUL4>ZZ7W3DM+4LX9;:7F)##C M"&(^6I?P=U#EF.D.':A?C^!IEM>G@\CNL3KMTO0R6 MDR0T,^CM$XC4$0F.$A=*GS6?;2E)S;3.#9E>U+77!>4P1 VMD 9,T3KS\$ *6V])DN=RDIYI$S3-HC 64KY)8?H">]KJ?')SN.5#H[72V M?H";2\.[/J[GUA/*2Y=)JBCQ5&<2,D_:0S"A3M/7Q\GJ!ZCGDH4>4 4CVJ1N M.IU<.G87G?0NNJ/E/)U-46*7K;I_A=PMX*HBI61)3<@B.^3)V$@DKA1DD:(; MB#\3*>#&;^\$^/?JBP]X?3\TM9Z-/I;\FXC?+DB_6"*_PAQ*5E5DX3-5&$B$ M4&KYT18[*B/A4G,3J;6L3@O^!^CIAZOGDKX>0N@-N$R;!/PZ:T&M,C2B=Q<- M+UF+&(AUH3A[R GG*B19Y5K,-0G]$/)<KZ9=I@GE:7EY! M?05QAG^EB;*B>'*&.!&0)Y;*E&\N" H&9$%[8%7*D?L0UP](SR4I/;@Z&K [ MEYOO)1^_^N4T3K+4@5'FB 0+Q@COC@LN=&FDH=X;92TP]$SR5/?;C M&T#-7S ].<5X[\47# U.X(_S4F#]+F_N&KX[7RU7?EX\O0US40"SP0 Q$H-/ MR84F-@I!E$._SCJ+!%8Y\MB)RGXH>RY)[7H*:@!]=Y?0J^GL''F=2)XR!)X( M^(@"LX@(GY0@3!L?(U?X5Y6=\ %Z^B'JN:2^AQ!Z ]AY8&%<<'-O?4PLEQ:2 M0)V;&(O(2FV,L<2E4.K'M7:Z2NRV(YW]RA^?2U*\II*>W>7V+F^9X76;FP-N MNF]_>MUK[STX&K[3\^8MZUG9]]Y]=4,ZQA0$M:4I9T;00F+$:4W1MC$K0J", MRBIGICO2.6"R01B9!0V9L*208XE.@&41MWY(3GNI;195//U=DPW5+5<%A#R2 MB-A%[ WLFGU&"6Z=3[-IYGXEO:"HUQ%]S*AY.SU <6P1AC0418T"-Y)*/H(ZXG ,Q M5N'7P63%Z]3(UN%GW&VC]05S+* T47_7:R9SS-:ZDG^+-**D!4TD!.2*)9.\ M9Z"SKM*A:["AV=5J$EK'\EXJ;..@\2X[EZSL-7_2 SAP*9+,2O]E12EQ5.'B MY#1*;VQPH0J"!^:CD>N@1_#WQP3 8/@_7KO)EWYY^GK6?5T.EH>[^K=O.HT^B700!UM,JIU M=: <# -/3E'K+^NQNS9M;4X$-'"C$SH& M63 4"&CBP4@29*):B)0T[[-1_C!3U'90YY,MO7:1[=C@>+#7E!9!"XY[J&'E M1KX%3D+6GI@@E4^*\D2'Z_GV7%IZ[:397BV]=A%S WG*+>>M%,!F%C*1F>/: M$ M=B>UD:UK3W!T1]54 UB\1?)-X"9AQNAO0*D*4[]Q<'*B[.2G/BO];=H\Y4+X"))AGDBE4O$ MYAA)I-ZQD!(UL5)%_![4CKM;'AF)]?79 &BOSRF6G[H/$+MYG,Y*.NTZ3_RI MVU7J.7LE @?"A'#HQUA*@O(1_=XHLY$A.:ARX;4&,^.F58\,^='1T,"*>&QQ M^Z25*_V8+<4(3GJ5B-NO] <.(?7: ,P?77QVH?N-NL<,E,\DVAP4Y*4.6)]:51E X:@5#(7 MJUQ*>(*NYJ!WH*X:0-M_^NF\R.W=_*.?P;N,DD-9K;Z7 M2K!5:2#RN8A[(IDQ,N+R"0IP#;G(2"C)>\70+Z%9RU"GH+P?>>.V]FT.E15T MVD11W^4];EB7YZ")W_C&1EIA65;$Y*!15"F@?4^2H+,!@IMVL# 6\_1N;5^T\,]&)8)]2%P05$ROLH=MBVT MC-M@N#G,':JM=KKS]>I:N2X@O&J4\F[QJK2!+Y6#J/_EQ*5,$\V&N.A1D$HD M8@$$L4IKHX-)-%4Y9SR<]'&['S>'ZB-CH8D='WDN,]9+UY_UWS>D^])_GJ[\ M[$JT3BD*69>!/2P0*7!MAS*_QTB.<5]FS+LJ9YW]21RW0W.+>*ZAVP:\A?N< MO8BQ.T?)H]QA^F5=,&,E%Q@/YM)+H;3UY"BUD(!0BYPEH1C4&0W8A[C19]56 M <:3^#M02XU:S,L+ M?N2-FT.E!JA-A+IG(LV7V;C>\K4VE^[QKW*QX92!5$7C37MI[_WTSIKAT M!= F$VV$1ZLL) G<."(22HI* ]Q4J05ZDK)Q\]VC^V?[Z*=)P&VN.*\[6*S> M3GV8SM;AU<18K4*,FBC%))&N=/OW*9,8N90Y"J5EI3E4/2D<-\D][LYYH+Z: M!"*NK,7YC1-TN%ICD;F0$D.CSK4K+4L]"<@J<8*)H)*/5E09'KP#C>-FO\>T MA@/HK$DXWO90;ZXTX1P'%!-A1B0BE71E#@HC)ED.,88@.X-^L3 4,9>E!E1+$2I >JTM1V2B9$'P367N!X- M( TTL.E?U#])5)L4LR=)^U\PZ"MI!IXJP:+/<$1L/D)J(Y>\W]:\?#N4 MIAIP'M %O]@87L3_>SY=P*W:NQ?S=%U^)WQQ?P3N.89CT!B1,Z\R+N;D:$:? M*%BH@L'^)#9Y>7_29,4DU8" MA0B9H4=B8['^VA!/+6@;M1.].J$+Y8B_,5A-+6RGD6,9P4BB.'@6D2:.3$:1<,\, 3 MK5(XL2NA3=Z^K8;1FEIL<5]_F+U)+J-XREU-59I*2X^L^1S+74V0-F5*F:TS MZJ$_C4U&/D>SGP/IKITRX9NK;WMAZ$,EH1]@=;Z8ESUD@HZ.U!P='\%KS40=AH-QCT9'M+K'TWL+YOC>=O.PMZZ5\8+K1!1U M@$LZ>!(R_I%$X#KZH#TUQ_$7#@NTJAVGCNXJ#*.[%F!YL=/@OG*3R_71R!9Q M3D#&3$L@J5,NWQ(Y[@'K"-Y"S5TV(['T%^HY:@D M2Q& ,!W6)Q26V(!_:*UL4I9Z38_9J'!??%8[<3TR/BMIKMT\_NOIW,_C=D$R MBKN H;34-^#BHZ45/]>9,&]E(N*)M/RM>"UO_S; M<0,OE\6-.\/E=(L%&@1Q,J+7$&5IS2 82=I:R2+GV5>9*;2%EB93Z-7,U8&Z M:, DW;2X;Y;+:!Y. AP""B'7AG_7:R+LDILE<]3%0MIL4@ !(T, M9$RQ5LO])TAK,LE\7)NVMZ8:P-X'^'SE(-SB Y(VL=SV<,Q&(@.$TMD2/4]0 M,D>TV"97J==YB* FL\6U<#:(5AJ*!VXLFYNLK5F*" 27$Y2Q35#Z!282)%=$ M>:%UE)(J5[WPYBY13:9^CV'4#M). ^9LNX%^V9V==?./JR[^/7$^00QHD)55 M@DB=/:XER='YA,0%AC^5IHL\2=FX?9R:V$CWU5,#P/OM6X3E\I/_=M$>>GT, MO;5)Y;8<838*G,3 1YBRRA3^$6AR1(%/T6A/P58IVCZ(ZI$OH%1G]#_1THY">2!-$N8")+#KA8P*KF*RS<3]) M6C]D_C '$L.JJHGR[?XBG,1H9"REZ4Z7::(B)^)!1X*"L]9+J6FNTDJ@/XG] MX/BC'&!44ET#E03;VQ6M[TG,4_FK5)A]\;.R&"<:'6.:(BXTGFEIWH$B+(5F MI>=:-L 4KKLJ6_H.1(Z;CQZX>J":=AKP+K=S\1X6TU*5>[MGPB0ZPR23F7C) M.?(6#+&6:J*93E9PGVBN*)1!U+N7WHF[<#/51L':(/O8&V>J(4,O) 'JL&H.H($FY/4-<4(YPT%)+G@#=D[:A5BU)/0K4=M''@5#[;3Y, M<+$NU7KD^NO$>R^9U:5\MA1?Z\!*[BD2&D Z)0506N6T[2G"QDU+#PRO0;4P MF(_V;[_\_/[RY]?PN@I\#8G5^\H_8G6W>\+*; M+[O9-)78^$J$R\W]ZM>S[NOR_5KZI[":1C^[S=!R>O9Y=B=,N-=.=L<7_'+- MRUTN+]YS#S6#\P7?5C#'X/#G R6*Y*I+-^:T*?,Q:%GL D& N4 M>4-2T+HL34VL*3( EKB77D=>Y9RC/XGC5@T/AIW[O_5Q3/KSI#/4Y@OIU]@TR7N^BZ0 M="Z4F:0FES!3(I:M"9P8 \SDP'*R_@G)#TG/P3/Z+M_]:=V*U"#]*5I&J !> MYKP!"=Y($F5D@D$V :H4>MXF8QP#-AI,[LW@VU\G#:34KJC?R*D(J9NO YQO MT^5$QQ"BUH9DB(%(EACQ02D,C[U$R+FX&T.[= MC-9!HFX *R]2FA;Q^]E[/TUOYA=]5BZ8,2X*G1PC@5(433:,.*I*Z)*-LS0Q M!E4.?AZE:MS+>\-C:#@5-("G3^5,ZGSQ_>:2X-[;[%0BE#M1[JMR8F'-AU)APQL$C*D^P$I& -UZ'*5;I^Y(U;N%!A.QM>*6U![17D MLG0NJG9++[#E/>Z29$%YIHB@H72F+UU#;63$.D.]R4(F5N6H8#9Q99DJ:8)> MU(U;S3 \X(9720,XVYRR7M . $8L\3D$M,FC$%<]I)HRZ+S&(E4&BUYDXAQ MBQ2&1\W> FX '']T\]C-5_A4_,3)Y5GD9>XC!"DQ_"#)\EC&OF#DP2F0R#PS ME',0=X^(!BJP10P(IB6B]7DY6:GGGZ!39GUIKCU77Z1NL]K M[914+B0!DJ'"I8;2Z8HYXB,MYI-'T#$8V:OD'=]W TSXW5T@]26HD2$W^Y^7 M5)%\XTBZ6'326Y:2XR1;6L3%@=ARY9T)T)"YI$KW.>$=!$MC'J+4@< .^-I# M'PUL? ]D3"1-QC.,8'$1>B(C?N5*<4_$K[1%[X[&2DTM]DY3C8*H?93>+V>U MBP8:P-$MY\\H%P103QAR3Z03:,*SM<0%] FS8%K6:8FRLW<]^)YV),SL+>T& MD+*E.EJ"=EZA )*WBD@(GGCJ,LE".<=B\$Y628K?)Z61-L$#5H[L)^4&<+(] M(G@S_Z=?3(MX+G_RVWR%LE\3Q@K2' MR&RDP&1/4/2*V0;14 /XNS]B>WT:>:MH\ .R_KI;?/6+-.%1>!^S(LIFW+ ! M=VW+722*68=Z2SD5AO& 36U%$#$%Q7J2Y+VQ](N!L(XWTHS6=+ M_9<0E/@@7;GJ(Z2U"B#R*IOD#2+&-5]5M7UW_]Q7].W<$KVNX=I<0 PI<9N" M(0D]3@Q\';H3 2VQ2]H+(04(6:7_QUU"QK5 QP3102IH!D@/%')-$L8LV65) M3.F[+H%'XDRP)$6![.CDJ(TU\/0 />.Z[L>$U1 *:09=MTJ]+F],_^J7T^5$ M^4B-DX)$"J660M/2_P8%%7,6V8&4LDJUP<,DC5LO=4R,#:269F!V-\MVIZ8B M3E<3C7#@ G"79XX12;4D-B>&%II&7XZ8&#M*SO,^:>/64AT3=@.KJ1GXW>!C M75RQY:K9VVY9.M/!]&3^\AP)G!FW8NNH>_?(0'AN*^).P=NF)NG%?/-OWG?+U0)6T\4Z MI;"N5+H2"K,Y,Q4BB;PTQ5#2$$_QJX 1&\O!)Y6KW'RMS->XI68-KI2C *29 M57-?W)/@1="2:T)#1!GS,A#&6B".LNA$5!3J=)>]3\JX!6U'S0X=IH9FX/1^ MT>&B*]#:[@!@_\!<,U.X[I]$XKTMV]E>@A,@@2#KPL$@@[H M;3-?1F'BZA39LI!9M+F*M[J=G'[P^R'.G@;01P.H6M.^.=Q_=5YZVFUJ-->' MM'XHKTZ[-$E41[" W@(M M/89H9"08YTD./.CD>3:Z2OEW'^+ZX>V'.)D97%<-6+!;M#\ASCX&$(CC8#KOI#66>X)\SP)*B6Q#GU&6?*+(2N.WS)<,U([ MPZJ ZP%Z^H'KASAE&$(C#7A.CU2Q0^# --=$4&^)S#$3[YTCANK,2QNC)*KT M@#[P<@'_(4X1!M)+(^:K1]&ZC9G;D##F]1HCCG+3U5LKBMM:4]8)8)NX68!_S%.0AI" M2".+9DM%.[?>E:P\"=0Z]/5M&< N.4!MF6QK"5[4"8"!#A6 MVF=39W$I*D^"=HX$1:VVUJ1(J[B9PY _;LN"@6$[@D9_B"G6CPRV'WBD]>TW M'7^^]2.QZ%YV,W'#_BO*/$>8>W>-U MN_@<9&9":Q*=#!A]24'*:!NB _[/!)89[U-OTZN__E8*&FD9NXHF*\ M#OD#:+8;6LQ-! 'W/%"=J6 !.;#:0+E1BIZ?XXPP'9T1B5L-5:YE[-GE_%CS M7O8Q*0-)N0&ZGZL"N$ V3<97EE=SVB,'N/F&HV.I1R@Z,F6Z<\W3G\]4Z M3)]-XQ3U>^GB*@^!*\:(UC;A!J6 N#(DLTR1]H)IS:#6\-P'2#IXQXFGD,YG M\"Z_7W2?88%!ZU\"Q[4Q V'FWDY50SL-[%]OSC[[8C#?=O.3MQA)IA?+):R6_P-F"7G[X*C"Y.S6A MELZ>!1[7/_C#G\%E8$&]9AKE)WT9M 6Q]),-$MV(C'L]M4K6F:NP,Z4C#U^H M!IJ=T7F(!D>$:$G1K4DO!P(GY3#VM/@W%E8*PINRG!AU97BE19:<= 2@;5S[-C@>^N)M3^6,G$/_X.NY:AJH_:7; B0NMFM!T6WT*A"J-.[]296[%U(1YHSFWFD -=A) MVXWWCG=TLJ?&[NI\#_&-K/7?_;?IV?G9!>') -.$\G/K/E]]-8-(<0&W(YU]O?%8E'D<+FA;2)'W,V8L8QXR!@YJIB) M30$W3B^34"&)J*HT=GR(H)'++X_AU0ZBBT8Q=>$D&2TR&M1,C/*"2)NX#J/R'CC:0_X-(.EWOYC.X2,LODPC+*^6VH6I54[E M[)@FB@5.I)6!6$,YT>LAH<@@MU7"H4>I:@]/^ZC^[J6%P?30 *@N+?C'\_!_ M(*X^=>_P6U\.FM;2NV#* HV WAXQN9PQ.>J)4XD2YCDPI[GDMH\SM'>L_2AU MXZ9X*H%L>+TT!+9[[L+;J\H)C\LG4&X(9[[,HD6_(62':ZC<^->WO[V$RS.)EE: M:H&7#(O*94A;($$K0X!1GKRFSB71PQP]^:)Q4\T5S=*P(FZ^<')]K.SGZ>W4 MA^ELNIK";W]OLMH!]="G5CN%,_>DRRE*\4)@3AGT"@:Q:Q) MB/A*\\$>HZJ!F'\_%-R;:328[!MP>&XS<[D6OV_:+:&63E(WK M5'U)XZ: !4;P'-*CS UGO_?7UK^-4Y3+2G2L@4 M4?M4=E7.HOK1^"X9W,#0JR*1AI V@,<39C2X*U61)5> M+NL),H%'#$8L).\5C]$=TVB-FV^L;ZIVDG?S,=E5J(F1SJOI_"!PT9G_>BN$Z)I)R3E3)6F,V7*N+8$<<9(]"DF*TW2ODHKOYHAVE]0 MX@1(+[[@3T\02>4DZ&8J@DVH=!@I.$^T+1/6 \W$9N4)PEV!LDBSK7+LORNA M305RNV#E<0,TL(::V]#N\'=S4;^'12RNH36:6BJ1*R& 2"/P*Y\MQJXL,6IS M9+UJ&H=%X!9"FXK_JB'P4 TUA\ W5\="I5_M1#J*,0=UQ*3,D!?FB&UQXK7]H'"<.)KWLN^4P3C5^>+PXX_'GS@L%YV/[H'Z,GWT(NNFZ@E M24%X]&6X09, 1I @C".($NJCCMKUNM7YU'MJ9(.*;_8NORPM+-&Y+@;DU(2/UVAM4_7WR00?HI &WI6^&ZP]S9.(,[;:4QD*#M@"Y ML\:>&21?=^>+B4I!J7( 2PA?XDSXBV48C0!WN>HJ!WU8/&2T'$.AIH"Y,[Z M>FYXG'Z!B0;C@G.4")?*A!UNB)79$R&3!Q*:"\\#CZAJRT\[JJO M9X3'%QG?><6DQ_@.E&#$!(<29:7;('.6))$R92HI"E4.R?>BMA6ME$3D(JR5.G1$QE-J2J$RA @A<5YG)OQ>U/9" MI/NQ$#F(YG:'I]O Y(\,):L(%YP@VU(N",/FY/@V9O2)@/E89DA07)-E$V@D@X8SO?N+MOC?8-< MX)RMA?= P>0=_I0)U-%,2:0YDC)@EP1N)!H;A09&Y!SN3OUZ_)QUAWRE[/UPV[6R[?Y+)+2NDI;N3^(@#:EN5)P(IB5' MH&JGPSJ72ZS";3!*CIH,/%A6*0\_9!'NTXJ%*+(R.I%@R^F>TY8XBCNUS#QZ M;9)V=<;6[*C/LOS69[.9OZR"N*0 MN3:]'SW<,-%]>!G(D?H 7V!^OIZP?/G"OZ:KTY?G2-$9+*Y0F7PV(4I*C"\= M1F)PZ*JK@+X40M(:[6,=&]63OD.-UTO_>;KRL^E_0;I\35'+'[":,!VTM-*3 MS%PYYQ?XP2>.:JQJ(N6O'!E+'R 6U%PL[7RSH>%FB MI3PSR@==&M*A@R.C(EY%2TQ@WCGM0.?0PW-[X/'C5NS71,=0,FUX7_MX?G;F M%]_?Y=_]_^D6]T=.[;&?/?G(H?:QW6BO/\DM.B^Y!$LPW"LC0\RZ/40F.0'- MZ$:5&+>&X:XXR6UZ,E_G5^:K^R^Y]O%\]AA#B4PBVD@B1:E90J>11!69-?C8 M9*J<6OX-*D6,)I5SHE8 "L&"4A02 T1B$TQ)!CE?F>^Y$[[B6Y M2O \@N8:P.>+V:S[ZN<17G>+E_CZZ?I"X$V&HDD.J%4$4@8B'4O$*6W+O(>IQ6=U@QQF3/)?EO$M9(G7* M)"AC":,Z9Z,V5:D%K@%U\8S#TTW^N4*0>O'@8X6JV_BH'[!* MI@-(PXF.#.U/D(S8[ 1A/$3.I(]<5W&62X\%U2; M)_:S9] ,?&"$#"_:!DQ-.4?O%H_>MQ="">53(AQ#!$1^E!B5&H0_%X*%(**( MU6K?'R>MV2CN$ ,TL$8:P-C'%08(I]T,U;&>9+7Z_FYU"HN)#@Q4J0/)S*&4 MA"A]8P%Y458F;[7CILIV]@ ]S89MAZ!I"-DW *%U)@U?^WHZGZYP5_X"]]*\ M=QJ>W9CC(5%0+F9!E L43;)QQ#$?2 Y>)Z:" %\E(7H(T>/<=ZP,QJ-IL0'$ M]ADPHS,PIU!X@9E0!DVJS<9YK$\+ M]"O.%]_7^T.%=-;MYQ\KJ_4(5_636QF\UY8"X=R7NZ^T8$CS%JQ&J.(\0-\/E_$4_1"$TT5;S5(X8- ?T4@7SQ)>T<.GD3ID,D;'-L%75N=P*/HL8&- M]Y8-N.#MPN^8",J4 M#EJ#TS_][!P]46=T#H:1G$JWTU)!8F6TA%(#W(5LH4ZE^'U2FLVO#0:>W27> M)&8NT5^*>W\'M+1IDJ3S/ N'ZZ#T3=;!$VN<*3PE:H27B5=IB?*OQ70%K[JO\XF3/,MD!-I6CYY?\IEXBIMZ3 &# M"DVU2E5VO/ND-!OE[8*#N[;H0(D_8R/T'C\>IVAPEETY)%OBC]-&F_-T'=QEI8+SQ,4R (E91ZS3F? DK!7 KI? ;O\N:H;>-3EG6Y7*U;E:T[3DP2L!!B,D0$KHD,K/B8!DA0RF4>)+H& M51*%_1T)]HGP1+/ MZ$$$_ ,_6/9]3W)F(4G<^R7O/K/E]]-8-(<2QM>^_ MW2!<6FT0_)9XKQ/* ",(GWTD-#EGLS0^].KEW4_[-]\\SAG&8-K?6X@-) "? MW DQJ( W*SA;3K*(.7/)B5,!<0V2$<<9)6"E$%:A&U5G-DM_$L<]"ZOH5%36 MUNA=8&Z$EJ5\]=.IG_]UVLUFW]]]G4/Z>!Z6TS3%2/7]6A'EAXOEZ?3SFSD2 M@*R7T1^E1K'<6[SYK(M!I?X$)LKAKLZ8)=G&,L<[:^(,(-R4!1.4LP;L;? ^ MT%&F.JF->\9[(JQK5]TM6.&#"BQRBBD7R1LO<X.]3]\JO8,(YCR%I2;@KEQ$" M1EWX'\9?X*Q+R5K(O(=EWI^"<8L@CF!PCZ2<=B'X '<7S?55D-Z[H(AR3F"\ M1A.N,/R*:R6@=$S3JH]KL._[QZV5&!=^PRFF@4U\NP"OO)<;W@G3- 4.C%#/ M2U=_*8EW$;_RP@C+751W3=XP&W9O"L>MM3C2YEQ'7PT \3"OPPGT+S+H,A39 M%=A"C#O!6Q M(;NUR^RT3X'&/B,,GJOW.##RCJB,=B'WN%/"6%3>T$QR+MV5+>XX/J5,!!6" M.Q,MI^J']1:/"[?A%-' IOQ/OYB6_.]E$NLW%./J^S9OP^BLN$V4H/]21G1: M@6ZO$>A\@ /GJ FFBG?8F\)F*W$/V6SKZ.<9%\5=_+Y[LM:U7EGB%)5P%S:U*7N@J'4"V4M-LX=LN:'BP*'AON3>P]UX-B/GU M?#F=PW+Y$4[6B81UQ8_4N9S")A(52-PU4%">>2#2F(@VW0"&^74"WD>H&A=, M VC]7BP[E I:P-.&]E?=F9_.)XIZX7/DA-&<<7G93%QVB5!G@V,8 "E19YC M32I&/C4>3KMW<;.WJ,<.,,_#$CR&,^D\KI87Q4%9&Y/*>/-DLR;2^T""E8&8 MB#^GW@2?W!,^TT//'AD ^ZNI&U!F>^O\"RQ"-X#6/W1?+ND.4CE3YJ@&6N;W M)$6)4SP2'H151@J3;9_,U/431SXQ'T3#>\JG 9M_M25>'SYH8X&7OGF2TG+X MP!,)+)31W-E0DXVTJ4J#DONDC N-X;V% X7=$ERN+],)"BY;U*CER1$I&1)? M1NZZ&',"QD#4:?O0VO7%0Y7[]+7%723]C#,TM]J1^1OMR/#KM]W\9&N#O)J7 M& \@YWA7&H>26?TL3E! 98Y $L]E)((0Q!O<9$4,4N .*_/=HX;6LSC7)_L/ MMM+;;![<<2X%8T0Y*#,L/73#S<'7Y@-H9 M^U8;^-EORQ*>(ALHM_.S\QE^DUX!4A.G:Y6]@F5<3#^7+Z]97T>N7J.3F\$2 MAZY,F7?CT4=UA@3GLTG.Z&3ZW+3M=P_N$$I;*1H?$CC=&%I\!G#]PY_=D/1% M0.8ETX8R3;S2N=PJP77OJ27X^$ 3?%]V7]='% MY1KR2DGCF"$&$EI[X3@)X%!.<.FN5IBPEW1;@,0ED@.8 M9$O-ML*M6R)T<:W@THE9F"2\L8G!H* 8W8':3V,/]%W917Q-==X0C%*I,R>6 M R]9FS)?T"LB='"6Z\#]<"V8=N^\4;WORDYZ>[#SQBY"'%O[MQK&2 V14PW$ MBA")9 *AC]@G7/"4,.YT+O3I:UFIZT[UOBM[:W]O(3;@BSZX UX?BGDF084H MB/C_R7NSYK:2'5WTKYRX[SB=\Q!Q7UQV51U'U"X[;%=WW"=&#DB;W3+I)B7O M&PX'#);:1S8=P.VFCJ+VQE^_#M_FE^&BEBG.1$"II0J0M*A\<@8< M8@",ELX!WR[N_\:V3_:UW>&\+)X6#@FM!^6LAJ!8 1,E\F)<1M$D>>$HJKO-:-@' M70_5W^GDV,&)>^AB[TX:X]%I*SADJ>KT $4^5-0,#(8H'2G$B%T!=S^'I!EX M3XBRD?!]F,C[QC@93]Z*H%(PX#$',-G74!N3C#J:H(LDO!\90>I@*-=:^^%YW]]O,Y H\M935U MG>7M5ON$7[\M5^0KOYD7(@/I;%C_19[OZJYWQ[OR>EG]_;K:Z\9O&QOL;N$\ M>FZ++" P.V*R<>!98+01,7H1,!!#!N2KC4I4ORU_#D#DM"+K0&W>:VX85@MB MZYK6NNET]$M8SQ,9,F_F%U>7^'"9WJ)AT3'(GM6*2TU;TGD.G#/MLY>H&K7E M.XS>?GL$C7*LMY-=5Q =Q>)FI@3ADB%P<0V*=BB$ZN\:GFG3^Q!+:A+P'W<9 M@P!MSA;0)Y=T5SA_6/!'2_Y]NBDP8-,(Q M%8**C=7P8%H'(=:>+6+;R*P#6&YO<6B%7[^%^6K3E+C+_;_X$6F!?^U MQDS>9/W6W7+)2&IQ-#F&! V93!T?_ J&*T=\4'W^3J<%]"!X'3GQDXFTJK M S3>ZQC_MHXL?I6_A^IA?EJ^*F5^,0^7N'Y-'S[7!MK7PJR9R*F01UF;5&5? MR(K1@AQ*PP*((G(UVS/7S<:,[T]N+Y6_+2"TH]-'8WF>)6IO>C)%CL8*1:NK M9:J)5($/.0*3=(!H@1A%$UUZ*,'3=Z%I#::C\7N 9"?.;+\=WC:_+4K-//A@ M,4 T-0TW6P4QJ0*'A38^1,&)=:&.^3-T; 1F M0AU?'6MQG?"J2;!^;TJG16D[T P:2S&6!#N Z(Y3:+.EB_*E5@1#M'7R9$&$ MP'4A(T84%Q/M=M^D%.D)>GHI>3O!H3V&1#H%5OUTA;C=E];);$0DKHA8^Y*3 MH1VSC, 5NL2E3:5-)=*+E$VKVT:1_P!,'2Z,B5..?DW+]?JF>AEUS(9Q#D82 MM:I*W&NF::?%I+,/Z,4#$.W,&+K_S/[$?X2HEB/P;6)Y_[FDI[R^NKR\[D3S M*H9%7BZJ4__JQL=6*K.@E0?#+>T-18YVR)F#9SX;KSBQ[*4BLV%OFM9Y;(>- MD7D\,6)>?5[]-L>+?-VFK9[1VS7XR#69@P:<(@M-I20@UIOI&)RP)2L?$Q^ MDZ>>/ZV5T@X=H_"S YOD(]:X7,U=R//O\WP5+BY^O/WZ-= ;YN%BEVVW7:?- M7I@ZV)B;R,FH%Y;L.?)WI;)"(0M6L#8SB@XD>-J MTS*6%_-<6[Z1?OYSN4CWOG,3I+FV$S4S3#()J;9R4:&4VHXMD9VHC-:.R8"J M!58/I'=:J$YU@=I,HN<)W)M(C3,"0Y'@5:W%K#O46TG,=4469K2RV/KJ?S^* MN[G=:H>GXS%\@' [0/'^D;_DM7).&I#99U".>.M389!%_<]XAH/?-E MGOFC4W7,/U[ZOE>CUCT'>'KM^7J WZ[6J4O87W=+^+K_O;:IXP M7&S^GKX]OZW*#YOBYN7E%UQ=UO81UX;-S&6=R/URM&I-JRX>(0H>P)%UC.BL MT.*!1MZ9 3$>1=/6G8\.VPG%U8&R_L=\L5R11W;CG\VT(]M8:0E,VDB;S))Q M(X, 48)*CDM99)-^'0\)F;: O)ER/(K?'>#E&9/X3[PDNR6LO]R&(;E1UGG: M!LG*0$X7.B 6!2AH@HF!^ZB:8&D?(H<%CMG9 :V9H/H?;K!\JO7_CA:.1\\X M..1E(X\Z.'J][2<>>,\MRZ3@>.T?K*P)9+5% 9K+XKVTS)DFETGM)A[L?1T9 MI"_.,0U2A7H7'C1X7C0('[A!B5AXXZYN(W9NF6*NP3X8.KISRS[2ZN!8?JH$ MQ687F1<(288,9&@P<,HA%)--R0E%S$U=YD.*POKIO;(7" 86A>TCD4Z!]7-F M,,O!F6@S$'OJF"T6JT,NP7L7C9 F<];DKN-,B\+VDO_>16'["*/7DH_H,=*V MRY"+4:!"MN1!IP06F>6\1!55\Y*/"8O%]A+AD)*/??C9I\:Y\X@,U]R:C&!8 M'>WF$NT>S3U8;I*313GR5+I,B^NG/,9'Z"\P9I89:#3]%#2#8EF9,U[E0GZ6X*.TZ( M:P6ZPR74)_1NUO5P^,-VZ,,L*,V\,P'PNL^X=!!E9A"\LJ$(9YWS)\+@"Z1V MG#PW,AC'E-D97Q7\D,"9K/&/:KD%B@&'@Y'<+ ;%V%94\YVB8*"DT,>B>H*?; MN/X^B'@ZKG\X[SLX.]_2GBL;O^>/77[/+S\V>WG30^^ZJ7(RO-YX@(TY@>*& MDU5: EA+'KQ.)637Y"YI3SI["?A.O5*K$@J( MLX%<<:$R!.D8:*6,\B+[8IN$2 Z@=>HRZH;8V0^G1PMRZKN#NHJ:0O6YYE+= MM+O"J"*S:9LF[9,'Q\DNKNWF7?#"Q(>C47;?&^QX=M? .5Z8RQ$Y._5TTZNX MQD!.S']BNKRY 4$C79*18)^-*0.MP2,O!7<^>-C1V2F0< MS=F)!RW<-:X@X6QT;[>#,X7Q6N64$W%$H=,06"*!DU/@ ME6!9^B8EOS]1,;$C/YYT'W6F/)35'>#D^JKHECE_;"N4KN=[>!F2M J$,V3D M8:&EJ!! AR*X4EEHUZ3=Q3,T]=(V90F._#U0,3!: MC"J@BA,AD M8.Q701EDEM8E\$'H&F4 5G> EIN-\\=M E0)0O)0 M.-C@R"A*DLPCG0L@R]X(ZRVS33I%/J)DVGXN+73+<)V]#YBU@]>W"QREQ\"![QLYHW",5;?/+RQ69V=B(?!F3\=C).>;2T[ ,X9I MJ9+R309;CY]?N+ETW2KU3_B53FX2PIMYH1V!M6_O7^OK1I>WW:#O>'^M^34/ MJ0C+P*O *BL4<0$59"%C-H9+H]@+ #R6AFZ3#O>!R4^WX*<2R,1Y%+N7\7JY MV+#O_?)>1;/W.AE)WJ@-%D$5LB(].;<0C21OUPK/']I?.V$V_(W3@.JTTE\V M%\59 &SKHQCT89-A$A6FZJ,PV#0"%*8PG60R6??Z_Z[6=4VI)9%B%P56A67= #4"9DA*@NE2"0/.I;P M<+S%3D@-?V/O@#I$VLOFK.\$4.NZ+ RK15W6IC+TP9I8#J44CL"$).4N//E, M6-L4.>T32L>S'F)K#7W?-#EC)P?3J&R?.C/U,-OASBW7.4IK"P/G.:W0BP(N M,MHVT1KKC,_<-C3G]XMR-8'>)-;72<4V,42W>VS;HWFSS:XN+N>TI#>;A@RK MRLE7JU6]F=HDX-Q?^_:/MSX7YK_(SU_M9LX_\/++,L]L*BY*'X&ARJ"2IW, MG06!@1MIG9?1#0#T::D^.^?C0"0NSP(6$V^8W^9_8WY?.T3?'H [5_8S!VOS M\^6;.F[)<*6DTQH\*W6JLHP00]&U-9.((A?MY)!65T>2<78:_7A(GU)P'5R# M_+(QR&^6>F>8KV?<2X7%&5!!T0=D&EPH%C1JIFRTHM'LZ23(PCBNA M#J"V&=7P=O'KW\2U];M2UU7;2+PC0SY=\^QNF>MWJ_>KY>=5(.9%YKW@VH 0 M*H(JQD+,H3J%2=?$.2%5DVKY ^F=)IMU0KH=@/AF77R/>.>I;IKW7'W[VV:1F2H8(\@D71U:Z2"BE) B:NZ\9=PU MJ'8E;[?6K34D$ MQA+8PBVHF&LWQ-IY0BJCA"HBJC93P)OIUS_QG_<>OEHNZ--T'39[MWI=!XGA MV\7]WY@O4@VU74>Q64@"LR,74.0,BF$&+X( QYGP296(JDD]\5%4=ZN#]T'7 M0QU\.CEVX ^]RO]YM;Z\F5/ZS-(W60E&Y:Q=R2!2O=]5&"&@5*"S4USD5'R; M$7)[43DM*$^(GN6I1#EUVXZKKU?5%_B.OY(SN@GHSI?Y77F5E]_N74D7K14/ M1D(PNHX$%P8\4QJTS^0C(A)?AZ1^#VOB,8BDB=5C.SPLFPJG![5XRZJ/EV&1 MPRJO__J6PR62L>@9?VG1VQP&[8P59(J#5\+5ADP2?'((DA66A2LJLB;%"*-0 M/V$_F@:0>J@K3R[?#D!-WF2^N:Y=WUU$W"S&VJA8R+3M;:T^XP*JKPK2:QNR MXDJQ)H/\GJ5JV@Y:[37H^*+I)*UNVZ9NFQ:8N-=,)BBLSO1(=;QWO2A KK4D MGB7.AG3IV_7L:3L>M0?(*#SM0/<\B>W DDK226"9EJ!\Q!HM*X"..4<6+WVC M23WP41JG63.;TVF<4032 ;#>+KX3/Y8K\OZW"Q"&Z$VT,Q)+$LC?#S5S%($7 MSZ1Q/*>'V91C];1Y0,FTG4I.!Z7C1- !AF[VPOOP8Y/PMLCTG=45T3$/<7XQ MO[Q;67 JN M1-'"!GH='?BQWJRC)<='9. ^E8B!' ^U3UG+8;AIUN/@M);4<=SM0V/MAKHJ M]#^C(LA8R"4-)8'/,9$.1AXT=\A-:*2?#M=&[GQ1-:I .@#6N\LON/ISN4B; M&^@=&T4:C3Z2>!T(//0AQ")@S*W&6;X$F&#@.;/'VBC"J@#P'VB MWWL46,N^(&:3Z^C/ZH,0')R*!K*V5NBH9 Y-M-@N8H;%0=GY(^MH272 II^Y M]+C5'1<7#A/A1 M131UQU9OFXOD1C:VK4+M;35*BW@.>=@.==.B^2E&Q)U'=:U]>=W3QNQ M/[T^.Y;]_2!G>^\:&,ODPA2HYS^9!"%=5\AE6Y15(C(OAYR:^V)GZBDI1\EP M-Q8.8&CGJ3C76E<*3-P5D")%4,Y[\$IE,,ABTBZ4$(>D,HZ2B#/]?()I-,[H M@NH<>#=M250B/A%*1&*"CF0?P+.L('A3O,T*G1IOYE?'.6!M(+!_VM<^\NC M+!\G+<@'C#+66C6N?.5I@$"*''@1P52#D;<>A#U:VM?ILN#_N"TAC+'(5*PA M?NDZ)DP37(P3@"B\8#(4LNI[RH3_8Z_^.Z?SU$\K\@[4Q,?+9?JO+\L+ M$NCZU_^^FE_^V$1E9\Q$FV.LI5ZY=B+*%KPCM6JYMS8T[7D0=(.VY>.\B7W-QO9.-ZT_X]^4O]*S_FB7'G'!1 '.LT-YV-7U0 M6$C&EFR#=Y8UN;(9@_CSC'Z.@^&3"[^;QK'WNXUOO[N\Z3&<)6,I$E]8]$(R.D5LDTS5$ZQMXBSJ4]=Q3H.) M_;>)O]XF"_Q,3ES^-(J2O4F;6]WF_5[W])TEG4K@3@$+F5QU2PXK_66 DHM5 M66E!WOH M?K4\R?.JQY?D8["R(E/W&N$+TO:(#P\6M&,6>-0"@G"&#H&E$H0 M:\Q;ZJQU2D]$V=*CP^.41D[,4@> SUL+F$)ZA:UB6@#$+!K0\\B MP!DZP5+@/ON<;.)#!D0\_8:)DYE/H34.8F8')M?64ES/LD%%RR;;T)/24R*5 MZX0SI0O7CA=F1*,)D-<$3)RXW,9X.8B[79TFJQM/(G#FM8B@4ZI9$J3S@JPS M >B8%%*0$\R&=,+=^?")LXM;GQN'L+"/1N-7M1?TJX^O#=.S+#QJ%3P8$^N( M6\_ <6.!92>M9\JGA^&GYYJ!WWORQ"F_XTO_2.9U<"C4AHW78RIKB.HCKK[/ M$ZX_+B_RS$D9"<81N/%U4" =;U$5#D8K KCGR:IMJ==EO5V.6&1OZV6^2I=UBMLIDR)M"JFZ5S,SM6.$!I$ M$!QY37=_.(%\P 'S]/N&H>91Q>=O!J?6VMKBN/35__?L;+M;X"RZPS"]G M*B3FA%3$$8Z$=T;+('L<="0739,+STN3EBA/T#,,2><6IAV#^5TY/O/-@B[# MW^2]E6)"DC* "XHV@C4! AEN4"0CR\ZSS!Z68PXXF^Z]8!@DSBFL.@XO)P;$ MVSNR;W6B<76B2#'@PT8GVCK1T59'7F%@F@?AAX12=SQZ& C.*7QZ+/\Z.%/> MKY:DQ38CTG-(%B6C9:M,/ERI%P(F2-!<$6YMD1B:I 7=D3 ,(><21SV2Q4?< MPUV.=%E]>0WP#>DL:K*?,X?LZR1%GC2$)#0@,I.XK6D:3=K5_$3%,("<6Q#U M<$9W95#<+F-F(K.R3@RRC-QV16 '5T0 &TJB;_F$#[$RP)RX??PP$)QO./4P M/DX,!2+ZV@BZ/0@S\TK5 G_&ZT&81(1HM0'%C"$>F<+3D&YZCQX\3/SG%$\] MCG<=&!&/!RZOKT=#7,Y,+HS^,Q!]R&0$D8[WO!2PQA0=.><"F]2N/TW2L%2Y MD4!4)0(D!V)499HI I#8#+ M"Z\9!I1SB;:.S=<.#JR;CN8__L3+&9*Y%8-T$%CM'EUJ":?$ AIMLI'X%5F3 M_.;[1 Q#S+F$9H]FPIO,PU5[B9+?'Z'.00V)H MCQX\K$KS7 *LQ_-N^KJHVO+[XJX#,_Z=+JXR,2AOJ;E)X/?.\:RU ^2U)%"3 MY^8W@6-;5-:2\*S\ $0,?^,PJ)Q37+41MSLP-AZWCK_QQIC2WJN@(&6OR!N+ M#F)!!U+*X)@LG+$FB2-/4C0,5N<2EAU7 %VZPP^VS,RID(+Q6)O>%%J0U. C M8(S/>[KO37<'L>"+'(F M'()2IDZ9XQZ"E[4AB'66%*L2?DC^ZDOO&0:5VR[07Y< 1X)5CF3FK'PY#)1"^\9AA&SB4>.S9?NSI]=BC%$H-PQEF0 MFWY"SI.?KY0"K1,+6%QV84A@[:7W# /)^89@C^1LEQ[3 _/]%OY:JV0\G:.Y M9DDH'><(K/M>-Z!Z_1F^]K;KF4E,U1* M@!0J$Y/(194B8H]'"^:0?U/2-XS ]H&,8BLXM6GL,L[LZGA[&"]!;7GSA MP-#7X@'IP&$*8'T.5H?@(MN_@/B@@,SYAFZ/X>G$X'CS,^G_G%]^65Y=AFU7 M[&79=&(P,Q=0Z(PP6A"WUL2XZYZGF$E+$^%V;<0HIUG4 M&43DI0XIE>!Y\N!DU%Y*19OHD(YP/[]E&$[.*:0\(EO2E&0 M0Q*@0LP0(Q9@"9V4+C N4XN3Z)B9*NI< LQC,K\##!TW BDPGR3F3&HSUXI@ M9\!I])!YO9+CTI%*;8&THZ@>=V#V2^/%?5"11:F U_[FBF& &L@!GU5.*GCG M99O)9OM0V60B??01=2P(0FE6@YT67!"U=6+1FFQ\YE63+ATO3Z0_8(&KD/%Q M(&"(%)!%-0A&@C0]=FI<]1->THJZ,1\5#?CB>!3DK_ MKN=A;.E/@4LNHB8)US:CRCAP5AC@N@2R.V(I:5AGQG?/?3'86!H%AEHHD2.8V(?FF1S&+X/ M/^I)^&J1G\2X098$1P-B4_S,".,NN B%:7)X2E*&MQRO.X#$:INZD_N%E"$=M%86@ 64J!1"K+"O*Q=.53QSEG;)MSPB))I)]^,CJ'C.-T! M5)ZTU@OGR53JHZV*5IA2)SE)\$8D'PRM@C5I$GV4J]0L@ZV9\CF*[QW@9Q-0 MN[MKWJ$Z:UOK%#DQ*1AB$DKR^I@%$[U#'V46HDE^P$N$33MC9W0\C2J'T7#U M__[;(^[^0=_8_&CSD_I7'[#\K_KO7Q_>_O3\9<*P0%S-%Y__=UI^O7[#QZNO M7\/JQ[ORC_"?R]7CN/'VY\NG?OYFOOZV7,\K)>LW]8[A8OWSJM?S.CSV!3N\ M!17_=L>5A_S:$O,(@=-P"/^^Q$7&_/\&B"H$OR93A!1 M1$#FE(F6.;1#\A5W/7N$KM<),:]_HXW\,5S0UMWLMWKZ;^.W,^N%U9((MYJS M6E.GP6UJ?1630B)*J6(+/??EGF>XOX M@.%B_C^8?P_SQ:;'LU-"6&EK5U=&2Q&;2\^2H"1FE L\\X>IO.,-F7J1NFF" METWP-;XTSO@H;7<\GOK(:W&,#;FZUEHXSB48)#@J:Q.X5,=[2!4RBTY&TS*B MLX.DH_+)[S;;]<6RY0(3)]>6A6JNJJ0@N$B>+N=,)50Z#2ID>OC<:>_$1A+G M3RGBQS!NZB*".]II5^+;2_RZGA7I5&0BUQ$#OG:QR1 3-^"+R>2]%L_\D&Y MNY[=A:UR@)1VB_LPEG5@E?P#5Y_I8:_2?U_-;\[71?[),YBOT\5R?442^D2: M]!?ZZ_^:%1VP76#H3(\N3RZ@"5 MSR3(;)3UC^N/=^O+R:M8^_&A+I%,P6 A:&U!%R^\R*9HWB3JO2^ATU[_CWSD MG41:':#QTPH#[:?B7N75\8_GA7WJ_FR]7_ MAV'UVWP1%FD>+MZ$RS +*BM%!RH4S\D\80I,+CD'439L= MT.QL&ELN/8 MK+^0;UK_J24YW\/%G4=PIVGK*'7%-0/I2+^J8"K;K !:4XZ& MOC:AC?TSA+II4P=:@6UTN70 MGO3[:YK$Q9YK- M\BI>EJN+VP3!#1-F60IE/6TO5]MWD"W@B;&,OBP^:":3D=A$ 8ZYB$'0G:1= MSQ'0G4S*'2#\MM7XPYVJ40>+P0(Y,.2[2('@:X"O%%0^.<8XYA9H?8J@8='6 M25K_' &]4=C? 8Q^7R[S/^<7%[1UWI)8%I_G=;=L2G@>?YVQS!?S2_QC_AWS M=MN8J$UPEH'QM80R>T\[1CL(6+(R6461F[2H.Y;P8; \E^O&2<39 7Q_N5K/ M%[A>D\4-2@;G#4BMB&\B9/#DV@'JI#@ZQ1[- MAQ_+L=Y-T#"$G=N-RBCL[P!&ORU7./^\N)Z\1.NX9YG21ME\>1%V&JHR(.,B MLUJ^0"Z8=0C!HH2,W"2K&-T MG&4F4_4BK-?S,D_7 KIM>O8&UVDUWQ@-LX19,Y0)6% U^0\U>%B[2:>2#WO*9NZ%CW6;WJS+9( MH:V634[=P10.RQ4^MWN4-@+J 'E_("T"_T#RE1[I=._KC7G-=38UR"XD!R=3 M! P.63'T0]9$YSU#TS!TG=MUR%A"Z !/-YW425EOG/"'RQ'1(^?D91=O*IMH MCWC-$H1BE6+D+;$VXSA>H&L8KL[M5F),872 K>N\,OQC&3:^S?5^N4N>V"I@ M#(%>;B4X41BH' 4YX#9#B$$5P3!C;N.7#J%N&,[.[7YA?,%T@+;7],KY92VH MO\UG?+L@9EU56_.1+QVE$2(+B'XSL;J.E15> A;GBW(\<-TF'W /(H=A[]PN M')J)J0,(7ML%[[[A*E2^7>^KN]5PZ;0J"2''*&E#.017"@(7.EE2Z\DSU\X^ M>XJL83 [MQN%$471 ;">">0PQG/@A?QE=*(:G1D<:D/NLS29:9EE;E(C/326 M=O =<>W)<].W]3_FEU]>7ZTOEU]Q=0L/;4M@+# 07G-:N8T0/#,@T3"10LPV M-,E.&$C?Q&U6;E-3RW)UIW.Q8?N5)]]XXK8LPU;>OET+#UBT)FO=;*IV?"QD MJ!=+ZLLI'Y+.*9Q)NY;;)S^3[GQG/LYDU:Q".B@Q65"<&XA69O!2,I>S*U8V MR7D;1EZW_6#VPON\O5Q\A^K^26^*V4]L]R2 MJZPRI%0G?)OHP,D00>OH8R861M6D-&(@?=WV;!@+=F/)I@/(O5W0LW!]>4]G M9T\N2I$:4+A8B\0E^.JY:!XYCY%E+QJU6G](2K<-&XX!TI$<[P SVSC*XO/N MNK3[)O!,\EQRR ED"0F44P*"+AZ\D)D, )K7]D>FOD;G MSW6>\Z?QKC@WDSH?MN%]]\\%O>'+_-M[7-7LXO 99[9P$TO0M-6,@]H\C#PC MPR$RE;RT/FO>1#L.IK#;MA3'0+&-?";NGW1'];OR@<2T^HYY]P:;>>$86N&A M.%]+>Y6#H#C2)N/2!R5IB4/:GPY_8[?])@Y!44-F=]QK>QN#_G-Y>5!$]Z<_ M'RL\^S1-(TQXV#[\%BHB)%FR"37[.5:HZ)JVST&;Q$)@)29>!FR:!X]M?'5Q M+_V6I6A==I!L)+MD>(^@GBMO&%4?_6N&F M;/DC?K[.LSVT[_[SSQM9;PRA>J1+FX_I"^:K.N[C5SJ(+G_\QSSCVT59KKYN M5G /-K_2"U>+<'$#F?4O/]ZOEODJ7=;$F8]TTLS3_7ME$7@4B4P2EC?3VB*' MP+P$S32BD"(%W204V&Q%(VK$'6_^'9>?5^';EWEZ57NP;AJEWVO@:VWV2CHP MDIP,976L$]3)^\A.2TY^<&XS'?<(FH\Q&;>OC3\^S;_2!EF633$0*9AEJ3G+ MZ^7J5CH_\\DQY7(=7QN1D_;2SD T40%]0II+&Y<'#8(]]/TC-*Y]?(E>4[5K M3'<[=^S'@R6'$H051D(22M79WPQ*);"4<&MZ'SE[@^L M@/6KO^?K.BY7ZT)B-JZ.SDC)0" WCO0=\Y$;A[S-++1GJ9HVCV \X3\LQ1]- M$CW :FM++K^&^6*6K)-T:%@PF^MG31^B"1J2%Z8$I0-G3>R)GZB8%C8C2OOOXIK##>>S99^&Z4MT25(RA.^;;% _KV!0G9R\IP9_7#LX>[6]3N> M/6UNSSB2/IIGD_8W^VD%_XGW5I"+$=84L-DZ8H=WA%I9V[#&++01*::TC]3O M/7O:U)J1I7XHSR:7^MO%^ANF>X.OG6*B."G(,40#*HM<2^2(,\EE)/\X^CAD MDN##YTZ;_S*.M(_B51?]"]_-:U7W[^$&JLX$43L$@,RV9GAEXD3) D0./H3$ M0XQ-4@D>T#%MVLKQX!B#O1.?^:_R]WKAES]A^K)87BP_WTVK1^-*0EW+L&OF M@@B)_&R40.=7]M&A< ^["N[4"$^_8=HDD7%TPTC\F_P\N#[1/BSC\G*>;E8@ M1.(V&PV6UP;:MC;*%-P")I'KN,+D'L80GK$"?G[VM%D98UH!1_!LXKW_C["X M*B%=7M%K'UBP&+6P@4NP=>"6DF30>*,4D&AM+(ZQZ(?L_:??,&T^Q3CR'XE_ M$Z.@9JE]6:[PQIK]?;6\^K9=1L3L414!V4A9DX=JH^:1+S>S#_/+\/%Q^7%U::]WG91.3L? M4V& O.8-V^K;0WF0D@XEE%NMZ(H28?!UQQ73A"6V;EM(O$39MG++9K=6H M\N@ 7UOZU[/BI96&1[ ^$+4J$]V:#E[Z)A/TLQA5DU:I-P1T>>-G/TWA.H&:<2R1%.B-Z1S''FX,6EP@78#>;DR M>%_APP>6S235$3#:BC&3MQZS!)D$N8M!D0^Z1 MG[;S'=,8,&.!950.3HB$]>KR+I?DGNZ^V.21."G)E$,&MLZ-45I;6H3WD%R, MQ)1H0QF2KT4ON:=_Z*N'NN=9*B;7*B,(>#DVMZ>&S+5'>7\)6^_2"":3#@&2 M";4SC57@ZM6SB=XY8SAZ,Z0WWC#(/$7%-) 94;K+L5D],5Y>E141?A.'#EI( M= Q$00<*48%GUI!_6.^J14K!#JFM& 21^R^>$!7CR' Y D,G!,*F7'3U8_;[ M+S.RAS(Y?!HT<[09B@@03#6;5$I2T3&LY(X"[?4-!M:8_O?GY?=_VS[Q&@;; M+QZBX.ZMTU@IU[0_.?[V9"")UR+.!2C1"Z2(HP*0[1&EJP+8E6 M,;+L_WPW38)7.]GOR<=)9;_15^MY>!]2G1YRDX-JI=8*!=#'.O8M6_#%5Z55 M7/ )57!#YD,..P4>OGV:#+!&1\%1K.W@//CEP\P)E[/6"4H]QI1+")Y+!S$4 M'H-+J<0=4?:C=,(O'Z;)]&JG$_;DX_3I/8^YL+FE7K\KKS=+FN/UM?4G$CG> MW"\%AL5K#]ZR>G>=$8*+&;BCC\B$=8.20 YY]S2I8>/CY22\/PMT;6?X;9=' M^\/:VK4$<\V/42)"4+2-: /)('EV\F'$]6!H_?3B:=+.IL/5X5SOPH3]Z^., MN1*5Y!R**+8FT##PSB0003BGC*4C=H?M_*QBYSU/Y>+ MOVY+*XR1I<@"7)C::\1%J!%^6@L&9#)HW:;UW3T:IDE4&Q\2Q[*W@XO^YPLR M7?:Z,,S5.:/%)"WHY)0:+-.1B62#:--)_?C"YY8W,.,%UL>70@^0^BEM2WKR MXTS= )H54,PI(*X@R&(88R4;X__O+GK>2[K/%CWOP^HNRF,?I/OK6LTIC0#& M0ATEP\D!=*1)+1J'C@M+_Q]BR!Y:(G&B1,:]Q/12B<0^/.OI,B7(C#HX\O-M MB&0^\T#';2[@I(CT%2>%.61X3IO+E!/521\"A*,8V4'0[/=?9MY+9ZUDD&*U MM%*69#U[#<4(Y(F;B'F'47&*2Y0354H?(O<#^=>!Q/]\-S,I1DTT@[.Q=A3/ MB7QEH2%;Z9CGV;NT(XGT%%_*OS_2L/VXS9AFQPI.37)WE6LU5 MV[LH[4 +^@FWB:$,G']^V,H:9*27 MR+TU7 "B=Z!RH;/&1@:&%5Z2U%C<'OKYV(ST>X]:?L?5Y?PKZ= 24Q)$H9"; MZ&N=<)\#)Z^96UY4(HMXCYSYF\=.K@@.DL".,^(@/O5A-83+\&TYK[WY-PLP MH6C)N(=B:UT,.@TA60&2[%YKF#5VT&""G0^?/(@XEKB/X%E/=H#0(NJ$"1)C M1#=G#@+W"I@)F%/D25D]N1W0TEX\"@]'L;./O?\!T_+S8EXY7I:K#UC]ICJC M U>;+N*+A._BQ?RZ$&\]7RSHZ!/JZW)Q^64]0R^BJ05T4B3RCV0)X$3RM4.$ ME":+' 4;KBB.H&0:G[.!5CF5-#I00<_6!!O)8K*^@">J:[)BHL]$AAB8B[5= M,C=-^GP?W3UZ]/ROL575:&SO $+7QON[6^/]W<9X?W=CNV^N>5)23DLGR'WC MJO8R2A"UK2%[$QTY=,&U.> &T-9EC?4!0%BVE4K_0+M)9<@I6>ERG5&CR? O M-37):Y >O>=*HGY85'P2J/5P%3LZ)O;#W $"Z@%UV\70F]^1VQ4>72 K]M@2]2"%2D\ MB.!JBV)?*]HT @;A2W&%9_U_1O \"[RPNOM:J3#3&4,X+@)!,U"L$J! ME])RY[Y$7[/)=A\P783U>E[FF#\M[T:PSXQA6G@12*&[FJA"!J2C[T#T1CI' MN\Z<>*[=4Y1.J_-:X.NAZFLKO [.S]]7R_5Z8W*&S4"(?U]>7'W%65+,J$)* MOE1VJ9@9\8R3%2M$3(K'D$L3GW(W.=/:8J? V0ABV!],_AI,BVHUU(;_(]MD M3S'LU[_3Q56F$ZMN)/I__A3^GD5D(JQT0&AG>YN!":A,L. MH'7:+-93H+&U #O0>V\7J;;@PS=X_>_;Q9LM(=O%SY 3_<&(FLJ?:DF(!2^M M &0^F<3(8DY-YDV^2-FT.;6GP-^XPIGX:OV&,^_#C^N1YI6"<+&>.>U,RK8V MNO:U6:U6X&O-8B86(?ED41KY@I/QW/.GG474$B:C<;4#/;2+.;*HR.4F7QP4K09\+!QBT4P('1-G3:)E^Y$Y[1RDJ?R"D<36 2AO SXR M\IR]HMU#>PI4L0P\ZE2K[6,LB3$GFYR!>P75F@U5.J&IM1^K.X#(DX[QGWCY M^FI5V3O3.3!I7 2L%[G*\ 3!*PL\_2+KU=?EZG+^/QNIS4=P,G$TG^"R.Y"FZ-30IY_[,A)('NLH4$=5!-S9Q,W:( \7 $J M9 Z1IP)62Y5<%,P^'$#[+U_;?4JT'2&-'J(0SP3Q)(^HO0%9SW=E;8$0(X?@ MZGEK8!%%NG !23P$<;(7%F MH]&F<-YDS/I8<=/1,R%.!*>#A="_ZU_NA5;^>2^TLHEW'.'[O_#,_?D&\ M?+O8'/D;=;$_L%YZXEB0VHORD<#TZW]?S2]__ ,OORSSV\5W7%_67+^/5U^_ MAE551K_-%T3+/%S<(^0682'%S)E*!*F M2]*31%E#JSPR1?2=H8WR0%B_N">C-?IXOE^HH L93ZH6/M5%Y$V\Q\E.<72D8]<1P!: MGVR;RMM]B)RVPNAD^'LT4J"5'#L^>5]0,(>'W0<^^$2*LF7%Y?/5O:K/![DKM?.F?1=L"!0Q>@CXTX-F(^^,#Y)],/?H(!E?=A,/,+F= MXW-_?-BF950)1>M2^V#D5(A/2H'C=/0*.A>+-<$'+P8 <- TDR>IF'C&30-Q M+\?F_=0 >G+ZG#!9&,DLQ*+H'/0R0:@9J\(&ALH'J?EX 'J*BFD -*)TEV.S MNH/Q*:_>S3AMF!B#@A!U!!5,(AXD 44J5W)"%OC8XU->#1N?T@8,XXAN>10? MI]84+VC3Q]]%_#-\O6Y@:+WG3"H/WDMBDY4&7,U4#HE'R4W)W(ZG3(X@=.)9 M7(T/K%-)<&*D/K6.[99%)ZUPGA/3:+LIDR3$0.S+,F+(P0@3AX3"!F'Q>5(F M5&@G@\*RB5PF3B+X!S%O'3X2G_^X2'=5CIMS,_X-F73 >=,:6X;,'2#NYI7U3D?]RVHBM&9*-] >Y*5>:VSF&C M;65-P6 MDU*WF6<\F,2)YQ2V.Q,;2ZL#'-Y;PTTD\<_E(ET7O%Y'&&<^9R$- M"C#,,5")H!(-\X#*6-K,VH32Y&9H &V=AP\.A,6C]B[CRJ@#V+U*:76%^5[0 M^J;&FDYIA[H48RW)J#TA#).^B;9[DJ+.#?YQ(#:./#H UDWC MHT_A[^N=<:]\OTB;&3):Q:85-,L.'!HZ!F*H?C1MDH<3=T9JG?PT39V?G.. M:RR9= "OW7QZ]\\%O>'+_-M[7*4JP,\X"UE;)Y,"(P59N=PE"%QR*,HEDY/% M8IJD:@ZF<.)1PZ>!7AMY'0S$[[B*RZ90?+7M:HTUX7 6;$"ND4,B*D%A=;58 M2<"T(&]+":Z".1T(?Z)MVG9KD\+O"RKFA!O_*CEM_YR*-5M5HXYMJXNDZ(\[* )*XARL+(YF@5>[XA8MH(X&2Y MD ?+H2<,;>-,UU= :*+R2M=F!IDV JN=,:S3X$6T,K&8F6Q2P;&3FFE#?].C MZF#)= "O]U?Q8I[^NMRT$]MD/$@N13#5)T)GZM15 2ZS6E12C$'G=(A-9A ] MHF3:&[$1I+L\CM$Z>5\K%R61[-I ZTP*UBO/, 4)A =CX'P4.=3"L$A)P$T.IS MUD7SXMJ:MG_T,;MU_#/C2&;W!)=J>Y.!1>Z@R9"]EV1[YPB!%0_,%E44]\'[ MMF;KX.;9S2%RH$"?\VSVX6X'R'B_PF]AGG_]^QLNUGB;I4'$6Z,9&,,#J! U MN.0DN)!\DL%FIYJ4I.ZDIA-U,@Y6CN=W!Z!Y]3W,+ZI:_6VY^A@N\".FJ]5/ M:3ZVU)Z1&0'U9MZQCQ"9]V"#U)(S48)ODAOS(F73NLDC@VE<.70 K$TRXGUU M6D=IKW'U'=>SS-&[8C487Q-N2ZJV?-&@DXFT#(F\-)D \0Q-T^:\C RFL7C? M"XRN<\-N-D(4.6J;R.J+1H'*D8&O=X,NJ]KRR(:BVZ'G)U*FS51I 9K#.=T! M5MX2\Q>?YZ1$;Y,);P>LUF[K_YQ?7,RD,HH1RJ%D0>>S(^[XDAED[JQ)1FIF M&PTC?9FX:=-+1C>E1Y9&!PC[+=P"=>\?[ M/^;KA!<788'+J_5=O=#,LEPD*Q$,Y[4;<@QUX*\&FYSUSB,KK$GNV\ND39N[ MT<[0&D,2?6'KWB**]LD[$4%(96N\%88D&T9/P) MR0LMA/2M0UJ2"?HC8^A$1C? 8+>?.)H = ;2R_ M)VORO:!](;T%6@PY#A@S!&\ M.65\A*SJ= FA%$0F- A7Z+B6H>34I!SI2!B=2WQ\',9W@*![31SN+>;WU7)] MWSGE*0;AI0(7+!*K5*;/:G)$]DDD0TSD38ZZ0=0-0]:YQ,#'%T@'*-MHW??+ M]>4*+^>K37?=7W"!97[K:6RWSZM%OK=*S[)GD@YU'G6=,V])&S-#]J(6#$/2 M/(4FLVX>\*+N;<@ M5NKXW:S 6$4;*>DZ6"X9$)HI[VUPH?Z0U?WV"\O+3. QK MYQ*;;R2:LY^%]J# 9\1A:.+$T] >K*2'\9%6&F:<%D!&F0:ELB8DV0CHT0F, M3,0V^;I]3/K::WY38\R/.ZM)8/M@ M\NF6W\UDV\$I/K!W.B?K5OI,"^(R09V>"2XR8J20)D:>G$V-)QX>/:NNS_XL MXR!T--EU@,C[/0%H>]V:1IOV (QY[I#<+4Z[K/:*,Q"2RU#SZ#39SSIBD]S% MYXCJO 7] 2!XI@/'41+I&%V?Z.^WO0ETRCGE9"&S2%NR-KOT-G,P4A*3I#:1 M->ES]C)I_33K. X& _%UH$SZZ>,A,&$J44"LSKPJPD,,/@%JKKW4/$HI7G _ M>NKC,;:<=O?UV(=ID[8#?7X$9$Q.1XD, K*Z#(,06 I0,'):B;+HAB2UGF"X MZM2SZ@XYFL;C_=0C$Y\<&RDC0^UT!H&5+4Q+\$&0;F5H60D8G1G2].-?;[CJ M7M(=-%QU'U9W,ER5D3^)2(I5T'91M@0(M5=.]J)VD>?*LQW!EG_!X:I[B6[' M<-4]^#BUICAF'J- 58+E!IQG="XS*X'.U )2%B^C%$AI!W&6C#?K]EQRNNA<4A@]7W4&J>TEQ\'#5?5@ZJ5-6 ME[*)T._LT+]=37 HI<$"3!.CE(L60L@:"@NH@W(EAC@ ("^]9QKOJR%&1F5L M!\' /;KU>X$Y1J<@)%V3M>MT,(D*-!IO,%EGV^0UCSR#=[IQ;L>'H1M)JP,< M_M2.4BMN,]<:#*_Q+YWJ'&MO@25II4VJ6-:DYK"?9I^M!/U<$]!]N-X!8IYM M_2:\]U%J\$D94(45"(P,17I*-I;G%$*3ML+'MMWK883N,7@:2R8=P.NY@:T. M43.F:)-D7\=UD5$8A7& 201/!I+(KDGRRK_"$-UCX#663#J U^Z6NG7.= G9 M0''(R38(=0YF4*21!9J,.@G;Y. [O(5Q#\-QCX'4\7+H $POM]05-@B;6 9D M==*6"N3N6.? Z10P,&?5H*NX_2M<1VEMW,,(W&- -JY\.@#1F\T9>H.ULQM >&YD84T8=P&[?AKW> M:&N4!&UR!A52 6]R;2-FG8BL.*.:Y/DV:*G[6?IA) M%FTL5H"VBF^[MTHN('&DU2AK$)N&SQZ3-'&7TQ.'SXX420RYBBG5 MQM(U'KBYKKT?O[W*\!CA?$X6A:7H:+$_4$YX@QN4!FI+;$ M(B2'.B(ZX)Z')*VE;S?IJC123_!SOQD85T =Z*_GVE6[PK62AAA5DZ!4R@6B M1@D^*ZFBRT;S5EV>C^L5?O97 R,)I0-\W9B7'_ [+JYN[]*4%-8K:<$+4:C,TCM:JJW3[1CDJNY MPB8X:P0+38+_8S2K/_? _XBBZ0%HSW=0-QH=EU: D74R7\!ZUK-:6""R0V-, M2J8)T$9H8G_N0?T11=,!T)Y>2!(EQD@N,<_5+[:&@].VQEM"SD84>]JP\4B!](.N^A_)JD9^9",&X-;4%<; ZD4=<^W<:Q\ $)C@&C2HT ML?7WH''BEJK3N)6C":T#/ [K^6]8Y'E3%BIB[8WM"CAI+!0O7+8\11UM"R2. M-X2A7:O5TV=KCR2H#M!W8*?_P&().M&F$M6:R*;6/00$F4O"$K*3N4DLM^%P M!O$O<8W05I0= /;)Z0%>*6645\!2H8W'/8)CF0%/TG.K6>*RB>]QU- &<>ZW M"J.(HP-8[3,OH!BN3"%6B72@^%X>JN)K.G*=8=M 85M (S#V+W&7<;Q(.@#7'G-[@O(B.AM 9$<6:JR7,[4_5_2!?"A?D.DF(;Z1 M1RK)<[_I:"2RCD.4[O_U6".3GJ1HI+%(M\]_,U^GB^7Z:H5W M\SL4,V0P<8B2)5 6"YU<7('7BFPI5F+!)OOP&9J.KQ!]].B[\38:E91%%["L M=O'*J3:R,1I\L8R5;+R,30;M/D?4M-VJQD+'XR+0D<1P'KKD_6KY?;ZN<9BR M7-W[_G;@V7&JYJ6'-]!$>ZWG!(K*Z2RT%W2T&4>''!G6]%DV$ )RGBH6\ZDV M[EB*ZOK #7]O^]=LPR@S'Y7PZ /YL*Z.(C$"HN$9LE3\5URZ2?5_-ZN;B<+ZYH@V_3\F@OWS(OD^O O;*DV;&6 MWXL"OE;=2*&9+;8H:YJ4<1Y.\K0]^%H!\40B[ >LOR$)*EP\WGM)FY*CTJ!C M[0KNLL5SC\O'B\'@Y2Z M* ]6Q-HQCA.K:F?I$$2PT3.A59-;I1?HFE;C30R],635#_2>X.(,BPDW#16LN,5)O1 M'*:VP,D0?8T_:V<5:G+6V]PY'4'SM(AM91R>2H@=Z,F;I6Y-CJ=VH>4I6948 M.)[J_:YWX%R)X)+0M"QADF_B&P\C;UI;\61H>0*E(XJN)T!>&R)/'@N695F; M!X0Z\E.58L%G8\@2UBP1"X.Q;0'Y+'G36I"3 W(\T74$R*>60_9'YDXGT$4R M4!@L^63T679&D^42?6G;U[Y+6W)J"(XAK ZLR:>6D0UGT:.!S%RMAK.L-DM4 M9-Q(C3EEE;&)^W(,UIHEH;>R L=@?@?ZZ_[=4ICGVKA.:53.> XEUD[]2'O- MI820-//63ONWJP:XC9)^!UN'MR.8=6?K]7R!Z_5K>O_\"]7BSQS$DTP2D'- 2;[D5#L M%.G;['B.67E"^9"R@$[#DZH]ZME0LSKWXA=]]1>7W6,B>^L9)^F=]-4]A<7<--DHBXH'O M:I"7>,IJSY"F&(LUTA=/QU6]V&%2@7\Q!R0-GV1J15/O5/R_5&N>ZZ M,MN2!J[OY#%3/I(A%R1(%>K09.-)\RH)P157T$MAVV16G$!SOPF/AV!KMT?6 M7H@=6&1'+/56:$;4C;7)7AW+_)DI3/MN,P9$5 K,F<=+Q!MH<6:J,A% M3B:K,, 6//+U_:9:'(.X<\EAM"!.4U/RR8QF,J@>5 B.8D(.?$<#T_&8U9W! M9"2W@SME'"B/&52V]60-";2S6KO,A&TS[*9E9_":O65]LZ_PBJO M?ZNMN6;<:AMX<4#+TZ"2WX0_#5A,S)(CYHMK7Z=!PPD2VY;Y$>R;6.H_SQ?SR^O+6\)U"<+6"[QLO"# UPX(QA5@ M9.U))K5@>DC&TR"Y/WKSQ)(_1F[+,9@XM?3#GP\(5UI$):T&*;*O-K<%7[.U MO(V!%=724&+H%U-WF*!9=S'6TKJ$OK ZC MM]82")@V6K,L39.Y',\1U9MJ.D[P@_!TA!0Z0!2MXE=TGJ-19PI/0'H^L@470 JM\7*TS+3XOYOS>!W[M9!?>V MWJ^X"!,$L.T"R4JB=A$ M);Y$6*_W#>,@<%2Q' XS?P.S!7X*5T1$.[3MY^,ORZN/U_$?F*Y^6]+>FM\D MY,U$LC%;Y,"4)/]8H:[M/3AH]$E%DWS9GH32"(Z'4MZK6]H(KTT%VZ/>W+_@ M7:ME9(Y;+RQDPTWM>%T#8IR R\($-E=9/ V8ET3UOD?_;#O*%0>\3PX\Y@,]1)IJ *<%$4U#:(X-!4 M5GHN1!%!M+EB>H&N:9L$G!V#)PBE1XP]W5(?2("K+YM[LBT@6*D-2)R0[MK(H4Y: $3MS'H0'6.+^<>\?U,=,)EY)+I M##XG?S.D+FB.@*Z$)$UP/#0I.#^ QF$H?;6AHU;2ZF0Z]%7X,]1EK6YWVL7M ML,3EW2HO,*SQXL%N4Q)3EH9#QAQ *67!<>F!66$C[;8 M7EU,Z'Q"Z5$%#E+]/UY^#O-5G19:>4^KMIE,F)I=*VH.BV)!0&1"0BHYHZ1C M0?".#OAM\H'I4L3?W#49Y7IPS8)B7M(H:/=#T;9)!F;.GT!;@';OZOJVK^7GW]]2(LKDA!U[XVGZNA,'.L#NF+!;2O<0!E MD1PP6T!(%U7T@NO2^M)Q")W#@/AJ0S&04K6FY"M*:%)SL1@"H=![Z\0>1E14OVXL8_VTZT? M)'+A1>L:=1\E-W?&687G?KR[T,3)[N]55-WX. M]]FGQ!C(X#:]J07Y.:1[-<,LLG2U*\?YM--PAU/\%8(5)TFC+V#=W];<#--X MQ+>[/JFFI%*[OT!2M?8L&M*OP@I(NGAE3"J8SE,^\"R9P^#WZF(79Y#9Q&?B M?1OVQPN.*1D#!)4C6!E=YC$(Q*E"HRL8"8TVZPYPU1;3Y..II].7X$NX1V<^D M&R)F5K(1Y,+7I1EAJD?/@16+T18IRO80M3Z30YMEDYP3GR/)J2\(OG"I+9SG MIE@%SE9S/4;:5I*;:-8VT9(+TL0E*O!6&]H, MA91R\!8RN3/.J!*P3>? L1(MFZ5ZG!-=)\JEXSY9O]00C%-."')7HLBT:\A+ MJ=7H 3A/!5DQ5FTG>#2"V"\#(V#M2F#/":I#6=^!PJHWULM%=3/>E]T>R3VK MR$94DD<+3&4R')WEX$5P$ J&+!VQ,>86H!I.8K^#0$^)BC4245\6UZ!\8Z6T M$:H4P.*J(US()58NP28U-#.CR[9]WW&6>"L8MH++B;GBA\BN6VC^OLASXMT\ M7M,9?IO_<#>-=Q9$#-XA0A;<@E(\D/T@:,&HBBZB8,(SUC \1^JT,;)) 3J: M!(_&Z!=/7',C],GR=7/.HD QB=:@]8D\ 'SR%FIKE4D7%W MGCC#'@*G/;G/C\CQI-6E)[*GB"/R(,F@]L!#H'49%0];1)?C--%"K2,Y_.T#GM, MU[2GY=F2CT\0QLE&6;N Q.-5?=N2K@BO/9WZJ!7M'!<@8,[ 6*;-F'C!,Z6Y M[Z9OVK-S(L@=)9R^U-K#!3V82!*$CAP5R%@'-KF2P'DO0:!(W@:94+0.J>XD MK+/4]3'0,,@\.U(TW4)M>P*.%$K)3)8F.<_$-A8C>*D=:(XR6V*8UF=T!HZ9 M3G2^A/6S@>X4(?6%O/O@W[O;I;A8AX2' K23L-H+&D)&!B[G) *3(?.SA5_? M]3 #Z\PH.TD@75ZH[9[LI9#[R+2$9#'52?6T98SSX##H3)M&"'>>TH=C5-KY M4L;/ ;931-,QXK9\H*2M$28'R*;RS3(!/@ND19+R)F=(%':>^15'.*3GRQ$_ M!]Y.$$R7SNG#6YS$E0VZ#L)$,C_)Z\X08A2 /-N<36%9\_.9:YUEBI_-/CM( M#*-E,OW'WY^P^2?ZP>97F]_4O_J Y?_4?W__\..CYR\3A@7B:K[X]#?RV&_> M<.^\$\/"JJ8J?\'O\"K,+]:/J5_/+S]?;!6[/,D/?^YI?_]&Y3;]MP]] HW3 M*,8_KW"1,?_?T[;A<]<;(1@C40H07'M0(EIP2CC@&B5SF04?FI@8S]!TJM9Y MFOIY,_N2H]9@E"6\!R0CT+N/MUVU5_>;/^7J6LR_>.@'.)]++01=PPB.$9 MGW"/;[B[3"E2["9P6 M9:.@X46$C2":#B"WO8;OEI=AOIC54AKNF81B,VU&: M^&=;^1Z?J6GO'/&0_6%T>NJD5;R,O0Y+@XYT$D\F)9Y-ZWR9H]A>A^NV^= M8IJ=38P=0/:W75T-;S9UDL&H&"0YNW4"&$8%CL=:>VB%%=DRWV;>^GZ2^BUK M.05N(XF@ S#=<^C-]=4?R]7\ZNN-D>'084(#M#'H=&".D;EA!:ABG'39R(Q- M_,G=Y$QKF8TE[.7HG.\2/[3TAIYC1+T\=H.?'1<8R7\ROR 7Y4C-KK\+BTYQT M\TW$X>W7G\,_EJMW%V&]WNRX4I(U17BPD9P293&"TUJ!3CY:D;0P;4SV ^F< MUDIO=N*UDU7_4/RVN%_")=YNX")I?88E<*&&VI,IY"UG"5['$D5Q.5W?W7(O=B[WYESPWB2A!0>3+:_7C@*B MVR2%9"T#8\GI)O7K!U/:-4Y/Q\[RG(+L *D_/,/,FP494V+AGH'T*&K7$@3O M70'&/)G59 KQV*32Y$7*IKYJ.R\2QQ54!\@;')$IF).N\9(8:X-5&5*]2D=( M665O;$;=9JCMJ''29G=PC8S))M+I '5[0G3,^A!945!0() 3QL%+KL'H4EA M9H4XRX3;7;;@$4K]IGG%N^7UXFKU]<[SC-*H',A&4XZ<63+@P">1H:2@& HG MT#>)!N\BIJ]JFB,P\$0[G\KQB1NK[HSC;/9W4H:T!_>TOR6=6;ED<(5;0"U< MSHIIMMV&?&?CU+TOF#8A?&3M.1XK>\3#[3XQR@9?C ;,K&9(1(3(:SYI%-:R MS"R7^EA$3.D+CRB\E^!P!"V9+SM1\=)[.H/&,8)<-N)J!];53G6ZV3XH M=;2&O!$3L5X8!0,AIP16%IZLYBJ5)ATB]U(T;6%((ZM]'/[W"J0'GK3+0G!. M3C117^>^6'*B&1JPT49>.\;(U"3.\ )='4;2#Y?^$$P=*8H.D+734L_$!5;( M-#>D<,F)31%#4F2;U:F=\ZP[3A(=X.JNNNXK;9+? M%PE75[3;:(F_+M?S*JB'!<0)K;,E*2@Y!%!1L9K@@B"4]=YI9G.;PJL#:.Q0 MB1T)C>5YY-0!!._38&XG\-V.*)UY@4PZCI",Q)NX0@B60=1",".Y,JY)9?<> M>CK,W1@'6F/POR<8/?:4/^#G<+6Z^?R^;+=7SJAX]HZ##JR0@>HLQ%($)/I9 M,5::T.;0Z0.9/D\&.([="W'0>.S277!3YW30)_RM'UK=4Q(XY)QKP"SY@EEPHU>)7K MY9%ABA;'33S/L(IGR9QVV.1XTNK@8-Y]?WY9KRMGQ<@_:@]64K=XF\KO>7J!R31 MA8N/),QK>M[71_]YIKG2,AH.*=(!HQ-; MAV,*M@,L_[Y8T?(^+>;_WA@@M]>CZ^\PK>IX\?4'7%]?U!N"'T@0OZ[FR]6O M2%_SP]OYF=$\6D:V<6!&W QUC9N)1DH(Z3P/W#?1LF,0/PS-KS&JQ_4\S\-JCNO?EF_Q0?'1UP\XWTSFPCQS&(7@ M@9CN:_0\T"?ORR;B%&W$H++:BLWLSKH[E9!AT'Q-49GSRV?J#,_=>_#7U3+> MACQ_(P2M_UA>Y/?E X:+^;_KAERN'OSG#S=/V"0P$C,NKR]IGZ8*A4\XJ[>Q MQ@@+P7K:GV0[063! %.6&\6$27I0AFAC.H=!^37%=[J3;K_&Q+V!]"LNPL5F M,MFBUMLA\>;J-BX[8Y$K,O4=>*$3J%(R+9J^>,S5!6 RM[D+.('F8:!^C8&B MT'M+<8>[!:%9D+#I_C>&DD<30 M-:!V!6QUX1II148P#8H[#\&@AIP#"LD";9\FW0L.(7(8Z%YCO*B9J#J X0$9 M*G?QL&S0&K*'@2QE"4K3'G/*(5D>UNMBA!!MFKP<3NHP2+[&X%)CL4T(S(SS MV>U4LQ_FZQ0N_@?#ZOM%_J[>]7(N- :6H&06: T)(4:&P*,1 975?M>P@?4= M]M:8_O9I^>7O](X;V-&';;0]]_YA>'I-L:/1N#WQM<^]R?GV>DT,H2VP8=1Z M%I$KZ2.#("(G,Y-)")(Y",&9(,E>D';+7]AY7;/O^D "M3MHDY%*7)/("!] T#V6N,F+004 >X.^!T M_F5Y]?$Z_@/3U6_+[__\/+^)T,\";3)&#C*D(#[-A^\_OJ%M44O+ MRO4BST2R*;F0(9<2:QU%[:;D$]DF+HF0:] P#P#.DP=!E6%=RGKF"J(,/M0<7E9-5%J&,P:D25&J$D*R37HO/D?4,!R] MQCC :**86*?4.ONP_N.;PWU;+8U1UJX1D3SK.K_/%0N>BT+KL*SZWIEMMW+9 MJ5GV/'X8+E[35?U8O.Q RWR\OKP,JZ_ORXZA?/?3R%2TDBE&AI@*M8+/,?!. M18CD*-O:;L9BDQN+(<2--VWOW?+R\W)12\+>ESU]!;:FM*62C)2F0!*\YN]P MDK4@CTL'XI=AP9!B:,*7XVD>CUTWKWN+M*.^)51_1_^LK^;IS2+?1@*V6&:R MD2P*#CE7PUXZ0A'*"+80K!QF$[9O2,=FV5%TC\>V)XX1O?+!F/@M=C%DJ; 2 MH)##4W=>@: -K:Z$XG4ICJLF:5-'TCL>F_8D>WQ87ES\\* ;TC=.1859BE)' M#A&Z%!<.O#$:.,?@N75%\2;MR(XG>335_6#CA\OYXJ;JYAMG=$WK+AE!2*03 M3BBR>UT1P%,6Y%17'=Y&2PVC[X8-__'W)]8!G='_W/QJ\YMZ[I')]7_JO[]_ M^/'1"4G665@@UF:@?Z-7W9R1]V_%]2TERWTB^@[)A[Q8/SZ6U_/+SQ?X@MES MQ$O^_FU-VZN]?=<3\Z?)^HC_N,B8_^](K6MVS+.44<3(/0>=1 T"TR'ILLU M'K@/7C)=VE1!/4/3:)UZ;BK=/N$B?;WIR\85,Y9970U_,OPD2V0D5>O/^:B4 M-[Y1HL)>BJ:>.C,.+O8VW#E) !U8WGOF+]H0@A<8@=E--P(Z[+U79"\Y\B6Y M3[3&1N.W^AMS.I*LATTY/83Q7<+GOJ^V3$FP6-W.>MQS\CVM"J Q17).;>9V M1]9*"P#UT-]W#&$/G7)Z".>[1%#M6;MA#^..RY05V%@[UB9/:W+1@K V%^,P M6M?$F-Y/TM2#J\ZCB(X20+=0NIL1HP57GO8!B]*09Y8EQ& 29*8]RR[0H=^V M3^$.HGI32L<)?A">CI!"!XC:U'/4SM !V[-LRWL(],OIBH2NWC02ZHB!J"R A<<"\=2JER MDQJ79ZF:MC-I8R/G9#%T@*FM3H+[[MN^_S-=7&=:[$T#KO6O-TDJ](.:Y%3O M0#?__0->7:\6#R^(9YJ)DE@*(!WY$T'V!9EB- M]4$2/!J(GS?6QL>KL+IJ7/F_HT/2;5W2CAY)CKE:ZQO 8.) )I""H.G;$(3V M6+@N;5*+QR%_6LW[&L'>$A_]*ND/=U,4'R_[I_!YC>_+F\^?+^:I&H,W??'H M1S_-+^=7MQT>$5'SHB0DD0LH53RX8@(4;4,*K-2N(&?<(J>L95HO_S7NE[,A M9_H&=$=ICGV]]V(VAO0&0DJ\^N:.O*IL.8@:1? A8\Q-+MG'('Y:3_4U[I)V MV.CW3#FL%V42G$?'"W"LQ1GU0B BZ0/%F,C&QJ!EDRN9L[49;59"\1KW0SML M='],[%[Z1[RZNL#-2(K_-[_Z@_Y_E=1M)&>.Y(-QSGQ-F'6V^F"U:VLLWD(J M01N5'%-M)HR,NHII1X_\=3;*J&CI?L?,B'T6,TN Q=3]3X=B8+& 5++P&"T/ MNUJQ3'N#U*RBY36B^" )GGB#]/TB/P#C.3*+WY?OP^J"METM-ZQ-;6JY\^*. MS9MWCIEC?,#KVF4;'[OF,^0=FUK-FTCM>2Z0L)8,A!KZE,*5DKP(PKW:O.,' M[+T-SNE4'+<( S(BA3/(:[H1#Y(\3FMSC<1JR"6%X+7/TNBF,.HQ[_@T60_+.SZ$\5W"YS8] M)!@OO:<#7KADR> D>\&YFF_FM27?31L=VM8_O(:\XX.$/33O^!#.=X"@NUK+ M=]4J77W]&2\CKF:6E5*\([]>UL+0(B5X*Q,D,C>EUBR3V]("/CNIZ0T[QPAZ MNR'/R5R?$#KIANC9?[Z=.:6RK_7ZG 0*2DGR:R7M(.>5=SH;CFF'N?.D*>?M M$V]P)XD_%_>=Y+W.Z;P#V1E!\)_\W[&4Q&110N.)[+>O5=DA3$&20HE?1*6 M[>JV<)+PWPP3?ON4S#&%?R KI^Y9,_^$JWFX/:^*M5IQX\&%.K:>\P">J0(F M1,6MXS+@EI&YNU/-PX=.&[L95<2G,:R#;?[VPRSHD'VAO6AT-* "?8FE&*B= M9GRV(A@K1][F;S],&Y9HLLT/9&4'PG_S^XPEE2Q&!I;7MO&F1BV0DYZ*-A=I MB.RRPPLX3=^CVZAC^:71TX__^%JY_#/\@3_;K^@%]P<8UO%OG=]?IJ M>;G^KY\_O+M=E7?I$67P)7,!T@E%?$H97"X"#'I?)&=&I3) P^Q]P<03M$?7 M-^-PL@/EL^M>_Z?[6C25,M\$P,GD0F^=(R$7101+'\&90/M-H/2!CN-@FM0Y/:"ADYOK MTR7[="K:46P>#2%-TTAV?7R[Q&Z"W3)L!!8 MZFQ>5+0_A2M-\OUVDS,MK-J(_H7I/D?(H0,T/675CG;7MYZNEEXJ%R(P9C2H M)#/X4.<3F6@]PZC(XSF/+MM+X[2X&P,2+VJQ<>33 ?3VI(?EY#$[;R%CJD4; M5=V'PL%)*ZS.1>GMN^_)DS";W3VT/!]'8'^7(+K==%8$[:R4$#)]45+$VO&= M@[:TBDA+2>E,,.KA1!Q#V$-3,0_A? <(VK_'OMW:)6R2F#F MFDSLUHJJ+$%TP'6]ESZ[)E:\^;J!R3QA8N;KA'+U==O M?U^GA4N7O>2.03+"@"K>0ZPIU4Y@0"%MT:YM_[XQ5M&K WHDQO8IR;,+O%^T M?W??*^7[/Z^(^T3:G!XT#QU+^!B,.3]I83!QE+XEIN\,[1^Q*M[M05.P]TYY# QS/9LJ)8RZFT 1D0DZ^W (D/@-L))$R;']X2 M=N>22[^'];L_PN(3[;KO%R%=W?1*J)8(2A-=80AT@FTD]Z268]% MM"VX'D+EM$GM$QW#(PBL S0^O?:L,Q<_D 177W!-:UQ]HK4MWU_]@:LW:9/Q MNYXIDWP(1= ^XPF4=;3C+"E\H8Q#SK36H8FY> RQTR;;M\9F<_%U -$]^^]V M=.HC.^6[.9DO52YD#,]R0"8R >"IV5&.HFK$R<=ZA"U:YMB=QB]TQ8& M3*1$1Q7BQ+;E[^O_/&6E,JAH339@4YU[H(6'@$G72>\R>ZZ+VYY?N=.\/(V* M:8L76EJ89Y1.OSKSEV7-;JNW!_$";Z_$/M(A@6_#&O.[Y67]R8UULUQ?S8)B MW >E2<-Q!)4T'11.ACKFV$3!DD_IG-="AU$_;=W$1/JTH8!?P071[V3_;-K. M_?:MG>?,2NV+E C)Y,U4784$RN#LHR/B>(:88@RA0M!:@,NTH[T2"&"*='SQQL]V8Z(5+HD&O M'0:R5Q?<:2V ?@_J&XK"[>,*85N3LE]U_=WJ90_7GZN%0XZRA*95& =,4V5S"%:=&!C MR2$4JZT*!QV3P]X[#$E_T0C*"2+H25<]7A_]X!T1,[]:W[KP,ZLELQE+S3(W MH"0F<(YYX(63[YZMS6W& PTE@R9='#@[ES)MS,B6I4E,W7R8'5U+ M\4'SI)*"0*NJ,^49>*$#<.5I849RL9W _SR.]KUHVGSDUL@9A;T=G&P_S4,D MT_3J*[DB.RV!7\AVO9G .V-%)Y-*@'KJ@S(Y@Q.^MCC,7&=>FUHWR;\[@,9I MDY$;@*ZUG#J X-[1YXH7VBRNVIH,5/"A=DVC3]D*$[BO.?PMX';*Z+%FUV4- MH34&__N%T:%#Q5F@-7/-H1A?RYUJ=X::%<"85:AD$'K;S&J*NA9#YYO=IYT? MI"VEVR^F3QK\+5(] XH@MB-/H9D M^]7GAXWD+H4QQ4*J537$="8<."T]H!32B8*"_,TSHGG\<>W- M11\Y/ILI$;) !G1 Y=K9VI(XR/_0.6 FA[9H=DZOK^&P]6;YUKW ?%193X_W M??=_LZB]()YZHIMXJ7(P$&BS NU:VM'1HM^>CS7X1G6:2]2S10I'86D'Y_KS MI8??FE3,>$2>O760DBB@ F,0G.(@I,PV2BE4:9*Z.I3 :>Y/SQZ9;B*O[G'X M,#LW2BVQ9$E6!:&B7^>*--XK,9M,D*6(PA=->D] MT]QF3F[K'&XS7_UE MVJ:Y6SR[#AM;2J>JK5_PZ@S6WMMPL5D94=(:88^3[M(+F!&9W4UQ/K/D6 MTA2%2Y:)%8XY7<]3#Y&3^5QT'77$54YL2$W#[J=W$(,[_? 8@7%35[9\?+=< M?5[6)N^/!Q2X%)RTFDRHPA4H$8DYIMX>"10.8T#.X@#A[WM^)X.@1[0B1^'D M*RM#']?_W/_8EJ7D WW1OS=F75L.3L'(J7Q[[UCBSAIP(I#V99C!JSJT2J6, M0@=+ZO>5^/9WC_Z8_L!\?8'O2VVPN*P=R=;ORYZV/ILC[3=B]%MZQ#]G2,N5 M@8XUYXL I8R!Z+P"[E12-@K3J(SZ!)K[O6(X!%O;)N*YA-B!Z_%MJ3?+>XME MN?IV+)*]C>NK>7JSR+>]6K:6:VB!V4H!7-#QJW@UPH6+F]:X7&%F6)JT!SN1 M[GZ-FG%PVUZ876'W282+EGA7,3K']=8RDS*%MFB$J#3Y$%8H"%IS2"IJP94H MK/"VF#V(WFEK>MMCM9WP>L#H]>5E6'U]7YZ&P+ZMJ;A2)&=URSD#"E'0ZIP" MI[TWR49O=1M #B!NVK+?9N@;6RP]0>V!H1(NYXN;^K<'6EY[]%))X%@;?0M. M'"S)D9DBO%'0^U;L*D7_'%! MC+W[]UCW54WXL8(;61??N^W/$DM(P9C02:'M:C3@9>D M=PW'X((),MDAL=CA;SQ5/;[)>;.]PL4/9(\NTF9X]/U;OEDKWXQ4&8,OPB+P MDNJ07TN;S]2Y&D7&3+]B87O8\CA*\F!*I\M>: 28;9795G9_<<5Y?"!OS+?W MI#Q;=>$^8#=XQ9RI97X6/2-\\@@1LP:ME8TV22.<[$I]?KO(_'YQ1<;+_YMG M?/":#_@%%]=8^P%\3XQZ&0[&P(0;8;VZ MFMVNX?WJ=@4WZCS$ S3\Q_@E[[;QNX^ M J:]/>@ $\L1!=0'P!XRY"Y!NK9E+\C!RIJ%8DP&9T,"\BM8\+K8)SFA)Z/L M*1730&TYETJ8]#J=1/B,+K ,(OK_Z U!J:^#"C5'H#*=MV0)[S] TK=(:6_S+-K+H %;[.35SRD592RM"J'/Z ME&2TDCJ@AYPI9BQ*VR:U=S])TVJRQJ :21+'8VIY%2Y&P=1_KI;K-7DR97YU MSYF@F=?,(A16D^F%2:36M23Q6XSH)7O23VT<,.V@9=K2O6G.PU-%,O'MU@/R M[S;&C!OE4S'5!0ZL#NPF$S+6$L2(BGDOHK%#;K1V/'K:L^MD42W'X]N$RF2+ M_+N+D5DQUM2!Q8"LMO*N@9QHC8*]G1I)/:C^-:/V'=< MPLXX>9B!/$W@OG9%9BZ!D^0[NF!245E;IPY$P(ZW3'M(- +#J=SLR[:815_K M2N@8M,[5?E!*$-7!UAA-R0[IEVU&?S^@8=I"[+%@;/QLH%?TK#2-V3??L/597WZ@\KL0N!&AJ#JL#A5W&$5#PI/;O9)YW7*Q2%_5P@<<7GNQ[TIB*XT5*V^H2GVT66F>P,A3R/3T# M[S*!*I"MD,E28-O39GK6)0_;W,3M7F$E"",5:D ,B0X^(BHZ'0"U=%)DGH5M MW#SK*5%=:I9#,/%&&"4$C2C:RF M7Q3B!Z=/S$81+5H3FMR;3B_Y&DF:[C91 M.K"@BU*UCQJG-2CZ0NJ20>#2%:>L48,"=?N>WQ,0CI7<<9TC&*(-MC]]&G#Q4U <"(+._ O_CNLYM7- MJJ.=-F:S]5J:E#-H'S,H39X6V3D6@F>Y3GR25C=Q1;<)Z>GD.-T1/8G-G<'D M=M\4%SPF+2&'VI%/U2W#44)261FKI.*RR97Z4U*F]3A.$^TS.#F"SQT@Y?'. M^8 9+S]74?R*J_DR;QAD#'G@K,[\X;5]>XYD-[-2ZH0ZDU#;PD.3.]*72>O) M3AG[]NMD470/KML-XZ-.AGD#//@ =+IK,L-H_XA8.%GC="*S)@/3AA#7T^7( MZ8 X"&]'2&?BSE$?PN+3C4K'2,K;$1N4$(:(+AF"L4B[T(J@;% ^#$EK&M0I MZOZM/=G+QRNCXQG9@_1OC?J2G'+H'.3B;!U^3$=Z" 6D3-H**XP*0T+!P^4_ M=>.G(R6V+?,CV-?)*?-NN?A"#R16O_WZ^V+^O]?X':[3:O[Y?B0[2C191P$F M> XJN@@A,0NV=JKFUI'KW\R*>9&Z::>XM#!DQA5(=RA[<"&!S+EBT8#0)'W% MN86HBX.0.<\18Y*B661O%T'3VRPCR_Y9=!TIB"XC/%JR&&O3?.LD(ZZ0V#V3 MGC[Y(B(Z:;9G.(X7E_*KR9EDN:JW#BG@32?]* M475E$*!0&2 WWP%3EDFABB7W?L")\\)K>LHN. T78_.T@T/H04ALYHLV3LH MG,YDHC\RHHCG8:54QG< 38>5DU]@_U;TH7S MQ:B$M*!YU6Y^HC@G*G9&SH[E:/3N0G$'A+1TT7O M. ZFL4=P..A>E5HZ?151&NHTQ BB^!*#8[(J QGG)S))J&DKLZOL4L-C^1O M/QF4-?%G%H+"8#%#B2R LIZH]MD#L26Y+#'0L7Q8XF1][/1GR4C2/I5E'2B" MWQ?A(:_POS)[P;Z3S']9NK^U_-DG4\ M8JUHJV>O"CE ""X EIA-YG06NR8 &T+<]/&ED6$VND3Z =M#6_WQ,M^LUWCU M<('996MMS54S]?8\!EJ@3$B6F_"))XVY38O1X21.?W<\,O :2:>#\_.G95BL M?PU?-\TDEF_#XI\S)6(2 2-8SES-+LK@D380:7#-N6,EED8E]=ND#,*1>T4X M.I';'>!E!_H?:5_&>50V.B#F;*9!10BU#5J.(J)W6I;M:&:+\_ )78.0Y%\1 MDL:40P>P^N[VM?\9YHN?ENOU^\W$]^7B:KZXWHCI?7F\XAD717DE$R3TY)4& MZ^MLEP1&&15,M%*P)DW,#J9T6'R,O2+LM156!VBL]VOORTVVP4Q*TL/%>=#( M:F&Z2N!J$:%CSFMI59"V2:;/0R*&8>@U];(ZFL5'P^,+KN*R08AD9D52IF9; M9E;+2F-B-V6EV6?4J) 7;-Y.<1A 7E/#JJ-9W('^>'Q;_^U0+D76Z(L&@W6 MCU,6G/4*N)2J>"0-J9MX;GOH&0::UW1M/0;C.\#/@:$]5%HR+3G86!(H(S($ MY1.4G"TOUB2C7TL$EK^&:_,SB*GW%K!T>B]O3^\36\#N>-*H+6!?HK1M"]B8 MBJR3)D&F.JZ=CBJ(P7N@XRP@$]86TZQG6(-VT@^,MA]"JI>O7V]R,Z4A0GCF M(')6A&TL$)&6K%U_$8*!S2MK'I+4];*!S#QBZ+^B)&=):8H9U'4 P# M<40CU(%B7E@C4 _IT75\45_36YM107 Z SLP-'9VT0XR9C110Q(JT!J$!F?1 M 7+#C#'H@VIRW7=T;_IFFJ.-R7HRTSL$SNUFXD%R8T4$EF1MP$Z\B3$S",XS M9@-S1329_/IJ.M0?).9A'>H/X7D/R'FPIVZ5IDG6\)KZ9D.J7:#"][2DI?B#E&P,]I;1\Y0-"!?HW$9.%K>) 8R5 MSI#573=2^WC4](TDV]VHG,#P[B#SP-83PM+N<0:T38QV$DDYI,A U*9A2JJ0 M\AE&8?1T?7**H(?.-3B$ZUUZ14H;9@U#J&G_H!SQQXM2P&B+GKR$PK>;_KVF M5B>GR^Q%K^@0!G:@/W8RK5^!'X+_R!DRH'4FI):@$I.U/DN&81P)0ATJHA!(Q&V'SR-47&R M>':+^0A>32[H?UROKS"_#>N;SNTWB[F;XB"8M/XVQ."X*1N'=Q/)_F%#Y;GGY>;FX\[B=MU&)6,!C MK;L4.H-3<<,DY,JA9]N3+G8"8.\+IJW9'__\'X>3/<+A=IM$'K-B,1"JK2/B MC83(A0%C74G*)53.'PN(J:V#D83W$AR.X&1G%L-=B]BBDLJ<0VUE XJ[2%SA M"+RXF K6=,PA6-C]],Y@<(S0GK$5CN#@U!CX_/EBGJIR_#FL/LT7=QYMD-8G M&X"E:,B"#AJT"]3';V@($[Z&:EI".R2RP5NH%#S(X! MJI"\XJ3%[+@HZ&?8UT$2VS/LZQ#V32SUG^>+^>7UY2WASIO@D-7HATC5!^$U M+DGJ,"2;'!8?T8PE]T=OGECRQ\AM.083IY9^^/,!X3FZ8HW-$'6=(*6= 1<+ M(RLE)Z=92'&\$8^/WCR-#3":](]F8@>:7L5CFLAC,GZ/A%T:TTK1-* V1(W MT) U+22X7)"V G,9B\NR3>>4O11-F\4XBKQ?QM 1S.\/1?=% ,5F+SQ(%ADM M(A1P0CNP/C*97+(E-IG:MI.:[M!SC*2?Q\\1;.\ .[O4\T_W0SS(:7?*UF[[ MJ="7K RI:$DJVJ4BL^,RES;%7L]1-6W'U#;GV7ABZ!13MX;>V^5JM?S7?/'I M7?A,O[GZ.E-2<.6,![Z9_L/(: P6%:0D@R^E:"[]N2"VC\C^NJH-K"TI'[:7W-6*8][#"K M[(?D[1W[_OY*H4_#V=EDT8/2>]I /62=K&"9K DAB&6)#H1(&P@+-SRKQ$UL M5"I]5+OZLQ8QCJ3 3F-ZAVKJ;5C/UQ^)FI#?+_X[K.9U:3=-&DVV";D#SRNK[8"TZ+P+(G4[2QI0Y-G$0#Z"QO]36=H;7&&+J ('[&ATKHS6+ M*4&0I)R5(Q?FK[#]%G3H\9!UACL[P!%NQCT^^)ZC?G. M/MRW77Q0)F?NP96:9FRE *^= Z&9B)$[Y4N3]IQ'4]Q? +^=CAM?A!U@]?%$ MD8>S;G[!JQF+$8/B%@QWI+XU&:51<@U:4=Z5E>.:11./NI\(X'GU@2@#6GMG*" XN MIPA&1X?9#N%@#]6 F\V0I#75Z :6-CUO0JC]RPR0'Q^\5<(_Z?UUKHK0 M,[6//?Z(.)Z1/4C_%K2E*!=*89#KS"C%'.T!830D1HI1H!1"CE85UEDMZ$$2 MVU,+>@C[IJX&?%3&6 JRPA4#SF0AW2<*Q% 0F#!2R20YFB&I-:^U%O0@N>VM M!3V$B5-+_U$9(R-UQ@LM6F0=005AP==I'D86*]%F%N-?N1;T:.D?S<0.@B;[ M"M14I!5'(4!KGFI7# T^6 =9*Q8]4RQO]_J;OA;T3$W"C[<-QF1ZG]BY:YY> MK$ND[2#5]O@J2 XA6JS=\BV&6!1C3897O[(JT(/D/;@*]!#F]X>BN\YX10E 5Z"%LG_K&8JN?.W-"^%!= M=M26CF];9[HP!++F?2'G73@UI!]A5T,*QKRW/(5?_8CZ;O"<+86,:4$XM;7( MBCN(K 0RN7UB6D89XBL?3W"0>)X=3W (KR87]+-M]7WTG.LL 34GGI"C1?HN M>3!8E-=,%9/2(*F_EO$$!XEN^'B"0_C836O"K35DS7/(V@'7=N.MU).BA$S8/X?K$1\WN 9&1!1>\H=TD:L=WA@C11 79>VF5B/=\O%%WH@R>'MU]\7<_*2O\-U6LT_;T13]XI/QK(H M"ECM[+V@I#.AD&F> MZN2H'!@XILC6L](;EH-(HDGOC7T$3:^B1I;]L^@Z4A 3'UP?<3%?KGY97N$Z M7R,)6-VJ7BY-21)C[69,?IZIHVIK?6I)+J7(2;!FE'!<'I#.S$T/AFC?UT7W!3 M#!>%"P7,Z=I7 VN5IPZ02K*9Z:CI &WO#=_3,VTSB;:W*,^>$!!6%!I=5 4VKM71T(KHA%_,'O71ZZ^-D$1_=W>L0?D\,I/?S.3WH M\F(9%N5V7>O-DDA5WRYI59=DDT!M(FEI,JA \23!%R,@&E8;_H1DV1 (#7S= M]/;*F.!IP>,.SJY=>V)OF]> W"=6$*RIPUGK+"?'N8+BD%E?;&'^=?3C/5,6 MVVFH:RZB'N#WM$FGTX8)BP)$5)PV4*856!F@()&_X=:VDIJT,^J9\E)&@M)I M[#X:,.0PQ.49NMHHRTJ4Y"[0JBPMAO:!]\[2VDRT1B/M@B;QIU.[VIPI=CD. MB,820.>] ![6KWW\5_A\6D^ ?4\;LS? ((I'ZA%0W_?=?)TNENOK%3ZL^ZZQ M+$?G34VKBLR"J]F2P:/UH=06:ZK%!MQ-3HL^ "8P:2Q!FKEZ.Z63!B]%J@5, M4?"<$%.3SKC=]0$8 0%#*O\/X7<7!LWB4_43-KTZ[O(,BU/"2IZ +#!SD_$; MK0L0R)?T-JD@U)#Q?T>8-$^)F1XT)TGXB4%S(KL[A,S=E2IJ36=T!)WJV#SE M-43.&' ZH;EC+!?5:$+ +G(F'G-RLIA?P,T1/.\M"G4724NIR+BY@-B$3UR( M$(TQP(4K9-<%K7!(EY$^ Y)CR&U(./(0)G:@0G9EFO&HF5)T#FO:YJIDLL2Y M*L"SD8B<3/%M&$R:O7G6G@.GG#@GLKH[L#P(X@EN3 W8 8LV@I*)UE&BJ"EJ MLO8!+ J;&>^O(WOS$$$/S=X\A.N]GCDZ\!BT<1!<2J!,41"%-J2$B[,:A8V9 MO=HS9QS)#3EU#F%C!XKD8;ALLS]X"IIQ4JG9<[+(N(S@K0D@0TB.=H@WRK50 M(-N$]!0#./W$.8G-G<'DKO^3C-$$*<$;74"):" 4)T&ZO$F0SUPW*2UY2LJT MJN4TT3Z#DR/XW %2'N^<#YCQ>5 L MHA+!<<>;Y>X^3UI/T:*QS=R31=$]N.X<26FU4TX ,8Y6$ABM22@&EGG!T8?$ M3),3; AQ/5E!IP/B(+P=(9T>.KUMN&+))!0R>\B*U:'?*4-D24(*&+@3BHLX MI(RE09^_LU9,'J.,CF=D#]*_:WF5@W/<(-BD";2N!D?IY"4,9\X"SZ6D(4/' M7F.?OX,DMJ_/WP'LZZK36\@6722:@Q&UPP27$'.IFFO? MY^\0N>WM]'8($[NP,5;S+\3J+_C@+)NO_[G9#28FJ3A+4'CM"*"Y!J>]!NY\ M(B.=B>2;3!]\CJC^RAA/,UI'8G]74'JW7&Q"ZP_B'<4P[JPMP+FMBE72!G$B M !JKK"Z\:-6H-<-^HJ8V3\<2_5Y,G2B'KC!U5W7G2_0^%-IBM,\4[3&(PNL'.J2+>BYTC^-T%7G9G#\J:)JC)LXM*D*.G RTC9UO/ MYTP_YC&T4C^OI+!IO)N7XYC>!7;NL/_#_$_,#W,39XZQY)+08#;5@D(19VQV M$(/E2@7C$V\R]_89FJ;60"/(?*_R.4T 76'IS7J-5[\LJUS"Q9O+Y?7B:L:# M]DA['Q=*H0ND#4?7N+]^71I)*P M_N.'B^6_-D.BWR1:[OQJCNN9R%XB+05BJB-&2KUZS"'4(=%"""5C;C/?]%!" M>PI]CH6[AJ+J HIW^^HN@/=(52M5I,.9H(.H!33;O][3;M]MLXV+<8:A'24_/2:R1_EDE:#BE? M189![;FOP$8A4R)WV@\*>1V5NCZ!7$,Q=0#";QOJ)]+/FS+H;2-4 M1.5-J,6K=2J01 >N2 NI.!<8[2G7!GFZA3MW<_W*YNIK_.]QX2SN6/^/12A/)U-#. M$A.E%63(F@P6'=+3RB?E#E^W-/&ZOR?3#%(U6^/_.^'>70A7.E'!U[117R&W,D M&TO+#"4:Z8W,3.DF-34'47GJV3GH9;\1_]_27_US%K+327E7NYX+4,DFH#U2 M6V$[1ZJ4%>V;S)TZC,QI(P+M4+9]1C847A?]8N@8N%Y5-;UK-3G$&*+1$!*Q M2RF-X'R]Y1$NVI*UP]BDF\-S1$T;.C@?\$833 ?>PT_X*5S\'*[J$[?9]F!1 MDON EH,3)E2;0]><. '<(TLJN!C:=+0?1-VTD8/SP6Y\4;T.*DGD#D%P6H%16S""M&9T$0? MG-4X_)C^P'Q]@>_+^\^U12:]:B..O DCKV\29E!RD9SVH+%.A(]*TG:+&1+& MDK06#MN$5X<0]ZH,P0,0]61:Z=B"ZN!<_G6UI+59-+X@&T30NXT?$P%&]'"F?J MZ1-_A%4-Y^7_1MJ0%[GFOYV^5T2%TYG"];H""IP"TZ13RW0%V]8U*8TZ8[[/%G3 M7G+VK)WKU_=8WOKE>5^3-5:"]FA^ Q9&)<'8+LL.Y+ M06YZ0;)/F]Q^'T;FM%IM3( \B[U1I?5ZL/CCXK=_+?\'PXIXJ4MT0DI062I2 MYTI#3-&!L&B(NU**0:78K>#XC=)I=>+TB#Q29J\*E 0PO%VB"()+2;LMJ7J; M*10XK$73*'A"%DUN4X5W!*W37A)W Z MU0Q!LH)!IX0ELF*,/X/%.(34:1/2>P#F<5)[5;B3'289"E!99-'="E ML=97TC(+C\HC#UPV&41T.*G3YK5W@Q$V0Q]=C2QPMY_&VM8YH% M\N\S"P)06 Z*D8<5;ZK# M?[G>Q&R8*_+_M_>FRVTEN1K@_WF*>0'&/H1T,GN?_?0+ ME'0]O:-!LGAU#H0CED"++#<:+"B&X&S09%/%$B6V..D7S>+=5^?E;,10\E"*Y>;\*,[B2\IH_<8=#VC"?L2V@BNX;?S MY?+[RHUUHHX+S"9M!(CLULTZ51T08,!ZJ4-66J=6C4<.D?.2"KG.@5D/PA@! MI'X*T\5_A>L;?/WM]J__.:4#M$B?OKW%KWB]Z25+1/Z GSTZX0P MA:8XC+')TU,W\H:>SGD^$.;-I3(FK/U*BIF.X?J4/MS?-J*900(>QVN:ZWW MAT^(J[?UMZNPZIEDSF NJ,$%=* REW0FI0S7O+3#T!BNPWY$W@%')_!_ M!$AZM_J$B]_FL[1)?-]UL*/3MM6M!M&E:"P@-_6XN0PN*@;>8LY)>\W;C.IY MCK#QH>H4 .Q'*?J4QOC0M0EM;[>B1, H:H0E2#I_+"@(0=$?W)HD139EO_M: M$V#=IVG8^^XRF#I9!@-/E/M @EB;ES_C_&H1OGR:IK#Q9*QE4:IZ'(+SH*1G MX#Q*2#X+63@I^= ER-IINMRC5 Q;#="CJ=0?KX<&#%[M;V%[FKRT=.67 LJE M7/.".+'%>M*IVOA4N""_H3? /$;%<*,)>Y+NO&]6#XB7C6Y,WR:OWKV:F,@1 M%:M% EZ!XH&4;0D9HD"17,C%ZP-AS>4.'TM,_W$U__J/W6=N,++[:A\C]U<> M$!+]"'!^)C>'1$!MU+RH)$^<58X1<9"TI4LQ) 6Q\$#[#M8604<$#Z1P/I3_ MYA.WXM]\\4#ZMZL.8WHTD/UI?!R!K?K++,T_XZUR_,Y7C"'E7$HD_ K:2M&: MMJ(22!:3BYR;4IHX04_0-&R55X/83%_\'R^4=E'0F)TT#,&N1W#RVL\Q(NG& M7,C>SCEDV\3Q>9*J8=WIWF3?#5,G"&($J%H[\U",8T1U9= 1@"P!X; ZV^_A5KH]:[A51E+HDM0ZD[Y.:BW@/2)@$E[1 MJ2LL=8%3IYCTP^6';8+0\^O%F=P=&!N_A<^DEK_;P_;XA$+$*LL@,YY!.>_ M6V$!#<8:3=5!=!G0T0DBCU(Q7(SZ7+'.^^;QP!6[[JS%1^6%<%"B M(TH;=[&I^'79,V-(O M!5>VQ (V.@G*: TA2@LYN\1S2JZP3F/K#GSV<*\0_DR??!8 M?2:#1P&2=Z\FEAE;C&10L$X%$"Y!U$H"+PX9$U)[=\!,?+'I"_W)[U#VPC', M' , 7K]_.Z&KK>C:A408&" ?[EP T,K#6 _M ' L M,T<0MWIP8[Z][2,1R?XS3#/04M?._5E Y%D"LNQ#X2$^&(;1*/S^]JAQ!\W: MDETBW'X:]T> H]_F*US^'KY5EMQ67MW52D^$%4++3*>)U0E;6(A+B2QSGHN5 M-AJ;V\SM>8:N,<4^3Q?_O)TL1@"MN^I S%>X24=_M;K][L0S(MZY4GOU:7+1 MN ?'@R"]S=9/$R'+MC66A^D:62UT-K3U;N;U7(5 M9IF8]NISS4N-C-8*^,?E:OHYK)!^>AV6RVF98OXX M_VT^>W.OF&NBF#-,! U"9CI'VF2(F4R!HE((GEGFQ%X8Z'! ^&Q*1I8_<@)PP:V<"FA2:)%)UH6YD(:I^-$O_YHA@! ML'[ !>GBVM!Y$Q]Y5]91N5SY-,D^)E79A%80FP0K$$I.P 0J#%+:(%T+6#U% MU,#=^AN!JC(&[@U_T7"[CV(9010^V5>7:^#UY*@>>%>[O+)%ER9PMP'SM*T#40,BD MERW6IZJ4)&]3.M&=Q&ZP>VD!^48B&@'X?E_,$V)>_D2L_$#NS+ORZFN87J]? M3.>+^IT/2$;G^HS]@'$U<:$('HH&SJK-:=#7H1H!?#814XS.I"8C28XEM!L0 M7UK\OJFXQ@#'[73#C_-7B1SL!3Z^O4E*Q#6&!KP-%E01&3POM;Z<<<6"#8A- ME.$1-'8#X4N)Z[<6TO'X\QO\S?"J1OD^]O=@^>2A^K66YFVLCCK]]=T,/WY: MS&^N/MU.*;Z[#F)R3'+RG[#46)"O?$Y%@$BROF'XR)1J =+>=M -PB_MB6 8 M 8] P3Z^\=T;, K+9*XMIWQEJU(,7) :"M)9#4ZR*)H\5#U+63Y#>LIU:5,<3;8/F)C*F:A&C MT%@=-%O3"L@LT8RGX)+GV>\EX#Z5\_'44MV@\U(>)EKP=P3JZHCQ9E9XRVH@ MR0A9ZQ@R@J\/+YE9[GWE9VD2[CMU)EU39FCKM4>,8$MBH"1*NI4" XG<:\>9 M3[&)ZCZ6&?V/RMQ2,)\MX[?7-TLZ5,OEMA5HF.6[;J"O%KBG%SO-RCSJX_L: MEGGZGGJ:EKE=[#U^F2^J=.]-Q;D3[?)VTES$))%)"98'!$4G$()(Y%L*SDQ( MII!9W@)]QY%Y[G'<7^W@.70^V2))R;K:O 5U D=7,G@5ZY-=T24U>37M0-NP M-24-$;5O3?4MIQ'/"3Y&4?0P./BLY890CA<9+7PLM(/+7&(!9GA]S6<>0O$& MA$2+UANC7)/\^@LKR_0)\TT-B>^O^\N,7)G/:PF^_K;]X;V#*8)%QR44YW1- M,RYT1"VQB!=M&=DQ5CE5(] W@.E>@%YCB+[CIRI.?EGU]/UCMZ5 MC1^U?N'9[FU.+M9R?CW-FRCW;J>^6.\Q:G B!5 *%3@O(FCCT4A4);9![JD$ M#UL(>$'H7D2B(_"=]_>YSE+\,+V:3!Y:/L8#1\4VL M"$A93;4QB:[,,:PT:4':8"_#UB8.B/=+XV $1^'NMGJ/7W%V@^M- M_DCVWF(6KN^:[\WRV_GLZBT9B'FC%5Y_^VZ8$)F0FW8*]RZT$*ST,4,6LCZA MTA\^"KK?O,^V9C2Y-KWJVVUIV-+*06R805$QJO/1R9I;-Q0)F:>,@NPWX0JH MQ-8N,X+0PFAMLF.Z28CQ!%J'K=\.(L\0K%) M$/,*H\TPA,*U9H$[)7.3)AM/4C6P4]@:$_L8[$U 8T#;AO9=HV^E9*HU%ZYD M0U8/%Q"1OBR69^\]"Y$WR6G[CHJ!T=2?= ^':4]@]<#/VA]NXA+#[XOY/S'= M3: M: 3*2G =\12R!+((,C!MG/ !->J];H4'W[$/??8H8DRGB&G>(\\&+_W^ M-^N=N'D-%+RPM((6OC*A4@)#K87IDD9 [,6==!]H^O,(I0 MS9D(Z(E_ Y_]=Z4L/\T7N$/RSXOYS9?M-@)#::QTD%6H'3*\!R]< )&5L#[% MF/>[V!Z$P1-+C"*$<28.^N+@P$"H-2A7B^GJ&^$Z7&V-^ZOI*EQ_F%_?K)^G M=ILRTDOT",#@E=#<[P_I?<)N^/ZS1^$%]V(WG,&SH5,@ M<3%??@FI9N;]0,O/EO@1TZ?9_'I^=3[7&.E#(0#)#3]=JYX9<**[5 ^O'.WK+2$X^E0/)) .59>5,YH ."\%?F*R[/.?^C49O M'276;J.WCN#QT*.W=HX71N.=\@5,J!4(*!0XX6JZI9*J(*>[\[G

    (97XFCT80R7XSGR6LI2"5[>^GR_]Y_>TUSM*GSV'Q/VODNZ!5D[ 928Q))%]:=*Z_#G"AHVR]PN#9S%VADQ&@+%:F+MS\C0O/#!>H'8O M(+X44\MQ"UBIH^+D])4VC7SOT3 VY)PCW/TWNA,Y/0*0'#A1'^F?K@^3XJB, M"+&V&\8Z/9&##YS15A(BBY[Q-N,3GJ!IX*CM\+?>2<(9(\[J1G9'KTAK@U+ MBB6EK:P A\9!YMHXLC<=L>XB.+NC:6S*ZD2Y/X>G$X4P!CQMW98'6]H%OZ67 MUF $++6C&=9Y29S.'J^GD9P9@[+)A?<,72/#U:GRW\=5C\(8."ATI^)KK^S5 MMU]Q]6F>[SK//OPN8O6F-P-)8V99:MK=^H7>!@\NUKO?%;0"+>N6^]DI;G0. MH0,_>5TP0GDQ<0X,V\?VL8OJ!&LQ9 W)J9H\JPP$'4N=<*H+J^/0]T?&G [, MITD9+N9U.2C,F\AEX"#HK\2\9?A ?'Y[G>ZXMM7PR:7""QU-1[HQ"&SI$$% MIL ;YL"PQ)A-07!_D;X/AX@;^,7_TNGH?8MK!!#\OLO.^^G5I]6[\L=RT^YX M8J)*T1,\@E>UET4==6*YAQ)$*-(@\^' H/2^>__L436*I.4>0; _U*HWB8P M7K]\_A*FB\JP=^67VD7C:EI[B:U+WW[\*UW?U%F7/\_G^<_I]?4D6.=B+@:B M8>2G6^X@A,B!?'>4*7@G#HUE[Z'K^3%4CB)CNAW\VDEL!'!\O'_/WLON[/&:WP M:?KE=US4B%"XPHD19*#P)($Y1RZ4=A:B\QP<.FFXL4FS)H6QG2D<149X.PRV MD=3 7NGA3=WKXO#[H@[47'W[_9J^>#7+]1]\V6T\O_YVR+6;9"-%(7Y;(Z_B_"O>)DI\)! M/\VO\V\WVWI$;XV.!IQW9"\[[X$,: -2B")E<"JD M+MGVW5<<1>)]&]77B.WCUF?_B=?YI_GBCR5.2HC2F6+!H#"@8@S@0YWBF)SR M*4N!^Z4]S779'77#3@4>4H^=**'1P.ZP/GZ]-1'6';\^?@JSFK^UF_YXQXW: MBGY"VCDJ5C*(DE3=-D*PC QB;6K-M15&MAE>UP_]PTX9OA!T+ROE,8";;-L9 M_;H^Y M\Y@_ OCL(IY[AT!+1"]S@I1MJOTE"/]UG'()OG@A,0;39$CB87(&GC;<'$8] M"&'H)A]5L8;\SYOM3.[5_)=9(ONU,C.M1[C<$./FMWW(:W*^*P(SZ&QJI;'G MX&4LX)/CT;J,Q88.#L.QZPX\5+BIW]!4!@/CZ^-\%:Y?W>WMXW9OM1OEF]N] MW?6YGV3$0+>UVC374B(5B 2=ZA[1!8Z)CDZ7)A''KCOP]."F^&HJ@Q%0C 89DR1./M8#3*Y!9!B.- M('ND21RY5??ML*H[MO'"&@,:/NN!5CF67@5$T@M%:B2:GO@C,"8YP*= ML[SI93"&>MD>I?MD]^UC6#T"G+R;7K\B&R?L6A.87+3ELI P"Y&?N(7 M8)H M! ^!B:Q<$_]VCXY17'RG2'0_N?T,]@X<6GL__[JCVB.:DJPFWX>3I\4X>5HV M93 RN."25*CX,];_]Y\XK'C/$LK\; Z-HG?N7M_P+(JU6G#06CM0DASJX%P$ MY%Q&:2UGV"5/Y]!G#UL_T)>LS^;:6*1^?VH 41/]R0-JL.;,Z6#-Q(]HUC)0++QC!T MA'NK.L"BWX%*%QJ+<2I(VG!W:/>ATQ@8[T,@/B=JV/U+W:-C4TP&$-MSZ(\*%$DQ*("?:F]39%)GKMD M[_8Q7*=UP4HK7^,$3H[@&:E3PI9+7"L;$31:3E=HB."0$<.8$X5'P>Q^D'ED MG;U&-9#GK*?NOL4U @@^4BPAA4VZGD@36:Q3JA!B'3B"PA:>E*!#VJ1!^3D5 M*X.F51XE]FX%*\?(8&@GZMAB"60AENQM'0)@MYD#+D= SR3=#*[&HKMX5BT* M5H:M5SD%2,U%, )%]1Z_XNP&Z5@4YU*MXR*U30PBDP$BRW319Y6L+&A#FX+V M'0&CB-FV4T8G\7G0X>BW#UJ[EH@;X*]U:'":[G3I:.LU$]VK!%X;0KH)4K@2 MG?:\!5@.T#**D&\[W)S+_1&HF/L5-/3W:UP+9Y9??:X\^]]-98W7/CA378Q8 M*Y)9%A"%).^P':/Z4D!'\7L$6.FK99".-OFHL%:/\IJ( M%B$&:4&BS-%D;1QO8F']ZS2&.@>A0TAYX.C6NAW1O)3;IJAAEN_*GY<3U'3[ M,T&>L@QD R:\$ CJV!R MEM) D.2;**F(,R)+6 ]P<]EP9=HHM1.[B+W<:/J9S!\!?!X,^[OK(,XG2C#M M:]BVB/KNK4* P'VDO3#G(W<8LV\!I*>(>@E]H,Z!5&\"^9LTNSCF=Y>[5]IY MV9@,E^F%T0N)0[3*Z)^WPW32"%+&+'6$H#'7:1L6@O*B#D$M,?(DI/L;=-)X MCXETP_1ZX[&]VXJA]O#:91W,27DLY]?37)-6-CD(+$KC':OS;QAIC!*(-0;I MRRR3R4DIIINT@SR%V'$]O?>(N8?1FL:2''K\[JZ2_TZ%A.MU%3^+QE@A!61& MMYC"5""(:,%I5TSBPH5. YV[S=9]C(IA<=9>^/.^)3$TG#9\N;^%;6Y?275" M(IG8DGD-BBM5X^0)9$I!&?+LK9:]P>DQ*@8Y2D9:\ M)RYZNVWN+SQ,ZE?_(#B+H2-0 C^_GG#RQ5/D 8HV"(H5A!@Q I)[SH/Q4ASJ MEG.6$OCY]3!I6^V4P)%\'%X)+*?A]Y#JO+$M< ,3UBCIP K.Z#ZL"6;>9C & M2;<%X@3OS5!XL/HPV5B-U,%9K!V!3GC]?I**P%"*A\RU)"TF/01F&5C+A5%8 MI%1]ZX37[X?)EVJG$X[DXZ Z85U!_I +Z^+1Y;OR9KVE*6ZJ2>ND+MQB6S*G M;4Q5S;%:.R3HOG,2P2:;C \\6=^I*O^$M8?)?NH?+Q?A_8M UT_S!4ZO=IUK MK/",)5-=LA) R<#!E:+ "6]D4BA,[-+GY^B%ATF$&@Y7IW-]4%#MU.P?'R8R M$^RC"2!](:.;USD,)M,%6Z)((AL3I.WYNOKCPS"Y3^VNJR/Y.(JDRJ<;HF8F M>#+1@0B^T.VK;0WQ:/!:!AN,Y58WF<1]?C_B9H^S%PNM]B^A$:0"?%\V;>K# MLN81DK>U9,L'\.3= T:>,MK@"F_3@_VE-"0^2KI/-B0^AM4CP,E^,[^HB[%6 M$@^$(S> :02'2D.,5F%PEI?2Y/5UQ V)CY+H,PV)CV'O>!H2T\G03@0)#*M6 M==G1P? )A+;T7VYLB+*#>3O6AL1'">5P0^)C.#2*CG5[?;=\TBQP32P(*=3N M:\0"NCTA<,E-"HYV=U1KVM$V)#Y5UF=S;2Q2O]]:%VU2.NH( B/17Q0#ST* MK)G(5K-<3)=S/?Z&Q&=+_52N#=UGJMK,=QVT[G>\$;;V2K<,7.VMK!C68EOC M('%IA:4-<==E,N/C*XRK2?&I".B)@X.WJ-MKM:Q%\" J53!A<%.>-* M62M\3%EW:2UV4F/J9G7$?*?:*Q<7(G"5"6W)LHBP9&7K+R MED2[/XCK!3>F/L5H[Y%_(_#L7EU?K\NI=G[N=A<.":\I,U ITBZ4BQ!%%E"B MDCX5IHTUWZ.@'P?O,#FCZ(G2@Y_7 [.'?_8XU);9TPZ<5 94KDDB-AJ(RA#H M4;A@ J:<.KULC+R5]:GJXFR>C;>5M9%$M#^#=T%[8G&C&[VNU+V4).;1T(3>RH[S01+*\],05*+;IT-'\A MK:Q/Q4%?'!S<3^C<;#GS4'+F(%S=5*Z-^Y7GP"1C*1F5E.LRH^Q%MK(^%21M MN#NTP]&IZ3*KM?D,.=BP-H1* &>" /*>N"Y):A2Q UQ>7"OKD]V0WKDZ H]D MORAK'5NY?>:=7=5ZV[>W=;?>1;HGM8#,7=K8SB$F!&9"X396A[Q)X?M15 [K MOUS^B;R9!$< S]]H%S>+RO<-'R=TAHIB3H)/ECB%:X??.\@B9#IV+ ;5I-QR MGY!1/(:VD/F\1P&, $!;JM$)YWV,P'Q]'["&@\_& Q.8K4/K>)MDBR/ #4FV!& +)=6_A)*4ED%1@$54XBTC23%@K8$QE63OLY_^_XOQV"NE_XOQTAR!!;%^IGK7KHTW8P*B6G F%V/ M_"8733,)G-RR'+-+-K;))_^>CA?8^^4HP>]'7\Z0PKA M(V.1DPB6;3 R'&C M#60D3[]:7XXC8QB+QR8M"1]0,K"R.D>NCV/D!"8/_);PENP64LQ?\5OL1"?^OS1B/\4D,]^->MUN2'&MO5(:N"4_7)6

    #JZ1HPH4VV @O$XDCM2NW 55]>LN*5,,1&]>\:S-8F3F\2&@/"+Z+E.-91&#K]2??)&LQC6#T"G.SGK0?G M/-E_":+7L=[1G.R_7,<<.(5!1,E0MT#*B&LPCY+H,S68Q[!W/#68/B6LKPV@ MZQ @53N01U\2"*E%+"P4W!\?]Z)J,(\2RN$:S&,X-)9JO/L)HQ)19(T*M'7$ M E^K3$0D2]U(H5E.RM@N$AY_#>:ILCZ;:V.1^OUJPDB:*P4RT%VJ#EDF_'KI M-$C+BZK-^))3QTA]M#689TO]5*X-GE.[5TT6,VJ=G:V=]1@HC>22%?J;1"<- MCX%'WB6C^J3:NXO56YXJ[;.X-70J[..U8XD))9,)D'00Y"A+ =Y8 6C0%V6S M4)EUD/G+J+T[Q5CKD7\CL.@?*0<+17@F@H,0!#'&BP@!68V9<.>-1UYR$Q=P M_+5WY]CW/3![\-J[0V7FDQQ9(B/&0):6=*BA/YPOK!HYEN7H??%=HMZ'/GL4 MF3GGJHMS>38*LO7&E2B$D6 MR)X,**6- Q]5KFW-=+&LMSWH.;R;!$<#SP+SEXIV3%A&R\W1U M&R(^,.?!&_I/4"$J.:IAUY=*7^Y1[L\/O3Y&"&. T>"N*17)=P(00,)CGF4._[U3TAJPMUHPC> M7@)LO8MJ!/C;%7_=;>[M?+FU7Q,7 MK14E"*CEBZ"8L;0M$:$(1:R*RO!.:0/'KCN*"')#1#67Q0A4UP](*Z>--3LI MV9:4DP$F8[5398+ &0.=0L8LBRV=QN\>K;#N$S&*$/4%U-3)C!\!:+9EIW1[ M8UCB^^G5)[K-Z=Y>W] H0),])DC@(\"DY>BEA'>FJH-T3I"]<&70N@ M/4W6*&+K%T!:C\(9 =0>;?[Q*N?IYF8/SE5F>>")-J-8(EN2809FT>B$3/G< M1*\]3]HH(O47@%S/0AKZY>?60?FRW=>7NB_<;6IBDG0N2PU:8VT!R1,X42*8 MS#S3+FBI70>S_KEU1A&\;VS&]\KK@7&S#M/-2[E%?YC=*\Y;3M (J1+:S5P2 MA81^[Z("DWAR04C:2I?\D6>6Z18=92\;-GVR^F_2[.<]?L79#2[I!WOQN_CM M;<4M?8:WY7]=7^9E?GB\UHJK[_M'O/6SW?<.N^9M)L^#"HGA.@T@LPJ M&*^RUJ;)P\$)M([KS:I'Q#UX%FTLQP'O^/70Y%V9[/VQR>L26:FX)ANVYC/4 MAL](MYCSP8,U3FE,2:J8.H"1%KD'1/IJ'X1/4C$PS%K+?MZW((9&TZ,CN#/+ M,FE3+5Y+FRB>W*7D,B3N?9W!K>Q^4NBT](>;6&=7 M+M^5-^OYZU-<_C1?X/1J5Z+EUC5W-7'.:EG_0'#:(>3D>0F!%PQ=ZA2.7GA MZ/0CZ/FEN#X@I-*:^F^3W]Y-##?2<)^ _+$,*JZO?*W!1)OKS[)@!S+,ECN% ML\3T'U?SK__8?N)&YVR_V%E07Q8U?<)Z00F&,U M!04H0WMWU9L67'A5D@C>=,D\['0/W5]XF+2;RT'C+$:/0&7\_'JBF32QYDTR M7>N\HP_@@C40T:&0 1/1W[/*^/GU,,DREU<91_)W:)6QG(;?0ZH-C'>%'LRA M*\Y#DK$2SQ1XR2W=M=:C$\KS_9J(,_3&_NK#Y+]<6'F:(M M.A)J=0 +,V35YT3:KQC-=0R6]VUTO'X_3![+Y37(D?Q] 9[-^AL?"0AXVW\B MH/"<0Y:AEI%[1_MCM:6%0N>$,18[%>2>L/8P:2N70]%%9#("+?3'ATERD@4N M V#2-?=&&8.H5:D-;Q(OKB#W+1M#/DGX@D#6T3H[,& M5M%MK1CQ) HZ1*$8:1*QQH8#*JB/X1$; L;U.G6^:!^,@3B!SZ?C8[X*U[W@ MX\'0O<0U#F+[R-. M)_GQ\Y?K^3?$USC#,EW5;+V:!/'A$[']T_R:I+;.2U[6'YR0(W+4Q_>5^''Z MGL[,YJ@6\J'%7SVR^.WKN@@>C2+#J,1:4^ =(9-%,IOH!V2@DX+"+O.63UG[ M7(7T9O[Y"Q)_UR=]E@^1\)'8^IK^S?],R.(G8S]$B+P6W(C"P"'3@.2"!MIP MQD/>_?G*ZA@BAWN!: Z=?:763'9_$X7W6UC4#+*O>'J2W%G+#:$0G][S4 K2 MN6",KYE'"FOZ43;@I)# Z7L%FM(13D/:^H+O,Z+#'?/W@?5G2ZWGU9 M)RJ^2L3YZ>K;VC>Z.WK1>"T$4Z"YK[:&,F1F& LZY&"CMB&R-J,NSB;]A2G3 M8V#V1);;)>0\ E]U;\=Q?\?OD=@Z32O,Z[T3]_>^\\=LNGJ,%]XJFV,ID'F) MH&H0R4O%@%MOI2M!B?VVRTTPW^NFAGO!'OHT#(>-49V3'XCY,\SWI7 OV78; M$4LZ%14C%(X95*JM-'QBD'7.UGK.'>N2-'H&\#M0.=R;^X!([EMZ(X#FPRV] M7E?LK8,<;\(*K^;U26>39LEC"-H'L*96B08N(6@7P15I3& \Q-($F$?0.)9< MY]Z1\J A01NQC0"1![:Q?8OR4;(H%5&N-3%,!&)8)OZA]<)*J31O$SQXE*)A MT=8, _N%O+T(9 3(VKZ U_WL1A Y[SA'!\'F0!M(&@++FLQO;5R.+&K1I$K\ M 27#(JDG">^/HSR+W0/GGOSX5\(E*>J_ML>K-HT\:'G4TY6"2UG4Q,Q"AH4R MAKA4E(?D;4!ELBEZ[V(\')PX8LVQ//2VNNB:RN"%8&M[!DT4UB12UDQ%VIEF MBLX/.3O."Y53#IG'+N4:QZTZ8-RFF=1/@-8)(A@87'\L%>/_SWVE&YWS4EOP MH39+8#:#V+D"*R==1#E?L3EWE:,(X)- M*'1.5$T+U@RB] R$3=G3?[TJ37)+GJ!IP-!8>SSU+9,1P.O5GV&1/](OK_4P M=]P'%A288NK >J([H@K ,N?:FL(5-NE'\!T5 S=-O9CS?SKK1X";PV\CKQ:+ M,-N,?%B^_G;W.[^';^N6477'=]N>Y%7%H0 M$9/7(1M6FOAQ+38SK"MX!K;V==W0@AX!V'_8+OMZ/KNYG7N$P0?K))"NKP,R MI2(]7P*@8UR%X VZ)HT0#] R<+1T<( \#*J>):T1 &YGM]Q[:]YN1,C$48=J ML<2:O2,TQ$ ;,07)H+'!\N);P.Y1B@:.8(P-?/U(;@00W'O&W6Z"DQ5KT19P MVEM0(5L(3I OY;G27DH779.WHX/4#&PHC@UZYTML?+!;9P^\__#'=C,:ZWRP M',&[5&@SR,$G'VO3!2Z5Y4R)2\#O>ZH&;LD_(<$1P/%W7*P+$&8)UTS< MV1.>)VED<:!]0E#H0VU":8E?D4>7M7!MWM ?H6?@!OYC@V ?4ALX_KMWBNX% MF)(Q3.?:9,9G#HIY!4%' YYL7&%06[V?1'HP$/SH @-W[1\+EOH3P@C4V'M< M33<](>L>;N,"Q!/M2Y8U>A5 25GGID@$'06Z7%P0J4LGCQ.NTT/D#'R/7BSN MUX,P1@FI[6&S0AF1@@ Z'Q*4,@FB10.<-L%SR;4YQ65 -89 7!_"?A8_)W!^ MX.OMM_GBS_!MJTR+U,P8K4!4DE45K\_$#.>8*)B*D5%VN-'N?^;8A'Z*A.8] ML&L$BN(V(H)?<5%-LMTV5$PL$ANX];6;"))/:ET"RQ1S*)R3H4D ]1%ZAHUC M]8J8/CD_QC]-5O9)_F>7IUVF^V3:*Y2E%E5( +BQM *. F T'PX)$5"5Y MW^69LE,'LH,4#.QO-3=5^F']V+#SW]/5I_=XO9DE\&GZY>/\Q]EJNOJV/6HH MT6.=1,)9;2O 7 "GD@.IPE2/(AD8;:_G MY'[2B20UGNBWEF\^U>$WMPYCR#9I+3S=TH4<1H<)'#,,;-3>Q!A3YEU2=3J! MZVE21H2E/J4_;R**@+-+M5H?0:9<:3":0PFI]88N!(T$62D_OB\#B!LCU(VNG Z[R/)!EYFZF.8E(V@V88 MN+?&^7U3^QBH#)UIW)L(GX?%"?P<6QYQ"):49ZFC%41]#RP"7$H>!.8@BV#* MRRY8&$\><8^B>BIM^!B^#2SS;<7.K?L7ODYG5^M"VMU#B)*)BRP%!#+8Z HT M&D)Q!>I4=IE-R/2!'4#P[$+#90.W046_G!U!<.;#S9[>K[6,3W ME^\NJ4"A34Q%T$(EXE\BM^Q*.,QI'BH:N[SI>-F8-GT4%$2]Q#2Y9?[("V3K[3[:H#CY2^2(CG-!:/ M 1=;.$O+(PDQ@7'.@3*QCKYV$6Q '6Q@WO#>1A'<6WW+_ 3V#2SU M7Z>SZ>>;S[L(=C:Y,(^D*NL3B$2$6(RO0S0@7\VF_XMY8IU@$>E0^2#,.J<5O&463(D1G:#_M2G( M[43=V-KZ3U*)3C(>8W$)OA55AA_MBR MA=SFK^_B]?1J+;V)BD+$H$OMNJ?KD 4-Y(?4B3 Y94L_#/)"]^L#VH8M!KJ8 M=NM-/"/0;0^W]%.8+OXK7-^0E7+;S(I<7(F.DL@/Y*%&1T6JC]XXQ M)85KDE':D;YA\Y:'0-[Y8AIZ)-US50:/%1G\^/_=3%???IDM5XN;=37"^BKX M^"G,MAVA_PN7I)5_F?V.B^D\_S2=A>LUIR;996$\JW-&)-:>T++R24)Q491H M)3?[4]\/#[2[..7#YKJU@_<+P,$(=/2KZ_7O8#[,JEN3A^QH55* PI@ Q;V" M&&I+0.W0\F DR2+7A)FH>-EX[4\&@M^['H_5-XL_YCRX[-UOG$>,2@+ ,7/ ,E ME //C 67D_1"9*D[O13VWU+LB$UT.@C^Y1V$P04^ K!OM[-[V^L!> M+HHO(LD1(/90G]7#.ZM>[RS1WK?C?Z:XG!1;Y[S:2#J\S^]Y<'+C0'RL0\WO_[R^ MF/\V7_V_>/_=7$C-+%I/<*R)[::VRD8Z[I@$?5K;F^NP7$[+%#,Q+-TLJH0G/$KC MN$;@;&TVUI$@%/ALV8_K8@?1J-KL)USO?-"AOHA09YB/UL\]/@]-VJW4#U0I_E&@I@[-#Z[::6!;TKZW[=D\BX85Y'$)TJ':XV<$EN8%N+.QQ">%.6ZXKFV2K*_>'8(KOH;E&=JHR%)J MTTS@8CL<^=S( 6%^^1-Y N9./HQ?UF;_AU58K%[*D?QOK#H6\ZO:R?X*?Z:/ M7OT05GA;B3BIL6+-983B9:T^=!(B5P4PDVQC"IZUR4\8P^9'/H/S7^H@]XO4 M?X$SON;0@Y1!NF$+>A2D^8SH^' R">__NN= MY7XQ^[<^[-\W*)B@B3I'LD)X]3F4LAP<%Q&DT(QISPO#+CUV1W26O]_@R"?D M_BL:#@P<&/]%W:TQR"QHS#[MS[L)-:"T_M6C&=2%R\#I%#J M:Y^QX'7DP&2(164;I&A2Q'#!/0[F[)H=K!_'E])GP.,@0+ MEML,*G(#3GD.A07-H^/.Y7$UA>EU^\.VD_GW>6Z)UK_U[;O_6,Y5(,9X 39$ MDBT:A&@- Z$5DRDDP4([GW@\"1K-TI+_?53/!-V9K[<_SO)+.9$=? B99,%H M04N9R(?@%ARF @:3$Z5HDO0+>RSJ.3^C7?^@?Y_C=E =R1'OV $X:J'01P68 M WD-1@2(T460VFCFC1-*-3F$/;9I;C(M]N(YO@WD-0+3KUW'&8:,I^0":9*P MGF=!C'!!56YHU"I(DX=KMM6L^U"3F;07Q_HX4#'BBK57*4,SWWB7T5(QU%^9FE1+>J\W;--Y^J55#!^^-B,5^\F9-, MT^;M:H=;EH1+(DAPI$EK5QT$Y]%!G?+E)?.9&=[DPCN"R'.U[F_XY]UROR_F M,_IKVK1HH56WZ_\RN_\[TUF:$HJ6'TDFK^FS_F>20R*K+2?(.=%1$MJ!URZ! MCX8+FSB6C"T8U0?QP]8Q-,/COAZ]N)Q?I,K\?7X]3=.>M>;MA[97G(?I[Z7P M]O%%UT,_^V79]B/;,^P0[8W9=7J=\?.?V9YA+>I\3U*&1@6EF9)@,B,_6VDR MWWCPH&,.0J/,C+7Q1L=Q.;];;)8_J+*W8WBUL4%5UT_65[Z(!5PN KAS/IFD M%>HFR2)G4?V"KN-C$'C$==RS9$?@V9,.6:WWMHFS5<]L/EM;'G]-EQ-N74'C M'8CH ^V(9? A,\B<6^F3=K:X%C!]DJIA87A!=.R'4'L3U0APM[>''^:?PW0V M49D\^R0-Q! 8J.0R.!,#6=&,,XG!JM F&G2(FH&KJ/N3]G[8YFS6CP _[ZNM M,\/\8UC,Z)@M?\7U(UX4GCB"##2K$7XC+#EDE4-H@_-<>M,&0(?)&19!/6P=>+#78GM1#D"G'ZDWWM77N7Y^IUS>]:L5\&KA%!TG3+KE8"@O !M ME'%"Y!19DQ[TAX@9V!]H)_MYSX(8 9@>C1J(VH]2;#=EBBPZ2'*6L'#BDI3@ MM=0U%U6+I#2/L8F]WXFZ8>%V/@CV=5?O$AD!S$Z]"M[>-L/DQJC$> 2A:Y)) M%A[(F&40C"/K(D5L9,&=3?FP_1^&NX,O*_)18_S)_;ZY^7QS37CXBC^6@FGU MKFQ^^=UL8ZB_HSML]6JYQ-623[+F+!N3 :4A0YJK^@">#62GBV0BVVR:5&U? M8&\O,WQS(EH[GY5AH#."T_3N"]8YW[.KMQB6N,Y0>5?^6.)Z.Y-D0HF!O$H1 M:C6J2XF\5>= BLA2YDF2_]KB'#Q)U3 1J7U YB*86 M9AC#P;/B(#BF4A:RUD&W1]TM/2_3LFB!M]-$]"+3'=;[;?(@_?TGMW^6?F(G M/3U.;U:X??S3123-:F*Z0P_*>E.S8 1X5WA0I1AR]EL+-+5*4H(.9%P?$YH19/\M_,OQF:FW1DH./*6.X+W([[EE,LJ. R .@IB M$,] *C6#59QD3YLQ]@(0.NZ6:V95-0//:?P>\96UWM6I^5&[A), M+5-&1V<@Y)J3+\BEC)9S$+%(&62I6?IM=GXTK:.ZAXY!S+XJ:2VGL:N9T\W? M[_YYKZKF@H:LB,KJ$ 2X(&KG>.[!)RN!Y*B\=Q:]:1+]Z$?9U)JDS2?-R_4: MR/EV^-5JC=EU[+D$+J44&K1.C/ J+43M)=@@@LVF.&VZS,Y\?J51:85C1'M_ MVES/#!UX>.&3N[D+(%A.2M*% )SG&D#('H*M$7YN[SXTWD3F2@0=:H4C-PC!H #AZ)AE MHS7G7?1+U_5&"I\393QOS/"!071K65VO+:OZQT=E8]\ZA76G.FCB[G4&N=)SA;) M!6"@A>"@-'/@,!.[F/.$"U&$:));\Y"48=\3>D!13UP> 4X^?)HO5A7]=SM( MY!=ZX32@3I[4)Q'O7$30R#@/@@=O&_6PVR=EV"D(/>+D3"Z/ "=WA,ML",>% M 7>& .XIK(_&[Y'G[ S*IHUW.\1%:?Q=!1@.#XJY UGQ*,: M%8H*%,-:GZXS1,^"]B58Q9JTLSTY>M$YI[_E,OP;5V@[ WJ\Z_LW,3*9HS8?;H!_;+K6YT]\2HJLW?S/.T M3-.:YH_S+]/DE#@S\OOD9_8:#NY.?0\3MP_!N=Y@=Q=BSHG'$C(PDR0H#!(\ M:@2&#@-GT<=DGV%@IX7.B_H]\N%[=Q8GHIE$!NAU!$57.3B9/=09,M$*GN@^ M.V-9D0 M>^B9I)79EK.7."P%"#0:^,ED*5TB0OZE+J9(?",TVL-VT4QI/4 M7<;HG/ 69N>$7\[PW-_!14S/:*QB='@@\U0?EDRH'>A"K0704:(-:C^?\+*F MYX.XSYX1I%#%5$H S;RJX[LY>"#)H=8ZBNGQD*7AI(98J0_+&=&,JU1M6EY=IE+XQ?ZF-G5E.2U>07^>3[/ M?TZOK\,LK]NQGZ OG_W(OI3E<;3W9%+L%GDUR_OK_W#[,'\+GF %.6"Z@,\E M@^(IDNV!$IP(F7PQEV1LHGF.HG(H;-TV0FH LKO/OA3:'MG-,+ K-D7C)%A7 MZQBP)'")"[!6.H,J8'%C@=T9+ZSI$^:;:WQ7=LMN,JF8PV09)S4=Z,Y1)0N( M"2,$9;+4IC;L92TV_P@]PR8GML/-@Z?8'L0Q@MM_1_S;V[0J+#I9(VKC!"]! M)4D;D/1'L@YCSL$C-O$:'U R<-NZ/N0[[Y/9(T#+JVOZK-FZ@/^7]32$>@'\ M2I8;G:KZUU]F7VY6$YX%]\8&0$625MK48Q4\I*B$BJX$$70+!'6B;ASZZ40$ M/)C1TK3JHP9B@O$;#F]2)_0T,JV-PT]6P M.D8<([@J;_VCUS=+4O;+Y0>\NNOB%SD*$U@ '[3=.LK9QP+0N/.N<;2/M M=)^*D726/E^Z^[@YF=4#UX%\N(E+#+\OYODFK79MC14I81[) ,PVU51RSL"+ M&$&XF&,B0RAI\8R)]-AG#PR T\4T[Y%G8Y'Y/_&._L1$LJ@*R*!K\[18P->T M\)!D,H7. 5/^&)G?^^QA:W=ZEOFI/!M#T2 98GA5TXZW]&M3E&)6@33.UP+] MVC!/N#IV,'F3="@I=)#YH<\>MM*F'YF?S;.A99Z_UG3?_!'3I]G\>GXUQ1UR MT2EOB_$@O29M)8@O418&LL3 ,J.?[IN3AR7_Z K#5M#T)/]^^#<*;?]^'N>K M:=K1']"4R(@EDM=VA:HH<*J0U8.HK1$:5>Y2R7GHLX>MDNE3VY_!LX%E_FN8 MW13RJ\G%SGMVBO9<9%UJO%#5YWJ-X$K*8)F5S KE1>[24>#Q%3K)WXQ;_CWQ M;^@:[U*6G^8+W%DM/R_F-U^VVRBV)K)$#Z)4,!. :U/*1'LA#YDSY]E^JM_A M4N['E^B$ SMN'/3%P8&!<&?#A%FX6GO /TROIJMP_6%^?;.>'[<;:,,P6*<$ MZ3C%ZF.5@E!, .:YY%($D5+L (O."W8"B1LW2-IP=T#(+!>KR?O:W78S/P0% M%H\L@Q^$Y=H%3ZY.A[@1?>B]F!%]M1\O^F[5@5W&'B.+IS-S M# C8.;JZ*$<[!&:=JP8/'0U'HN/*>LY3"$)W>>+OCH$A@T5G2&Q?YB>P;V"I M_QK^FGZ^^;PEW&F5G30&\D]^]6'ECRI\AM MW@<3AY;^=':/(<<.*UQ@>44V0Z;\C@$:J>M_/95>U^]1Z_XNP&?U[,_UQ]JCWV=H^VF2FIR,1"5N#!X[5[/1)2*LTL M**-*_4-!U+25H+1-F26=9.J@MIY99E@+J8'&ZI.M8[S=WL[_O*][669<6\M M,LE U5&H010%PBC+4(O ;3[U">8W A9VF;)/2=5G?3[JV_@2MV'K-'A)9?/G\)TT4]6F_G2]I% MU*F(7,!P5],6 KD5&@7XR'0IB@O!F]1J'R9G' GJ)\KX$<2O2P0PZ8>EQ0*E= \G07/@W766A"!U>?Y(L!I5J"H MG (C=:U]X_JMIPD? I_WR?VQP6?K("O'"F,L@&'DNBKR MAR%X[B$YH6(NWGOAFP-H#"\I9TKW*:RA/^=7N^BY"K8 M)).#I!FAWB.A7A4#K+@0.5-,ABXO8GL?.ZPEW+.H3^;7T*+^KNSPU>QJ?AV^ MBW^;DH5QA8,0H::F"UXG73"Z(CWC01H6P_4/815VU07?894KKX3T"73.N.W&:A(#Z3W3668N5)?RKJ=7&;;$ MJT\4],C-H8N][AI'_3BCCUP16ZKC_.';[^TX&*8K3( JO8P!B(/=' MR_J&JE%XYWGLHD.>6V?8VJ]&"#F?H^,M'59,H FA)M14:[@$#@&C)#O(>)\% M+T9U\2_.+!WV+P$1/7%Q:$WQ1/EK2L9:78L7=:UEY"F RZ3Z&%V9)C-GE>\2 M4SJW@/ANH/:8X= 7(U],';'&(@TQ"[3SM79&.H@\(F2CBB>,*V&Z7"']UA'S M%Q&,;,/D@9'S ^*7/ZMC'6;YH9\]\:%@PJ)!F[2VLSD0?P)PJU!;)[G#+HV( MGEZE&T9>1!2S1W8.W:/H4(^E9- [X:H=39@F#XR!9\6!377H<4WT[A3(/+DO M%7\1T"-\U'WWO?WB90*>>]<9%#L34'6.L($6,"5!AX\J[(W.2-_'G2 MQM*DH.&C><_R&0'B[A*=WI5:6CXC -U&5=_N[,VGL+C"Y41( MLM-2282"JOD+_2W4_I'6>V:\L\7OFST])=(>)&=8==885CU(H/VH@^T/ZA\Q M+/'__C_^?U!+ P04 " !)BUI2P( .+),9 ""V0 ' &]I:5]E>&AI M8FET,3 Q.'@Q,C,Q,C R,"YH=&WM7>M3XT:V_W[_BEZFDK6KC+&-!QAF=JH\ M0#;L31@"SD[MIUMMJ8T[D26O'C#.7W_/.=TMM6Q)]@P/"_!6;1(LJ9_G?7Y] M^L/?3C^?#/]S><8F\=1CE[]_^N7\A.WL[NU]V3_9VSL=GK*?A[_^POKM3I<- M0^Y',I:!S[V]O;.+';8SB>/9\=[>W=U=^VZ_'80W>\.K/6RJO^<%023:;NSN M?/R O\ _!7<__L^'O^WNLM/ 2:;"CYD3"AX+ER61]&_8%U=$?[+=7?W623"; MA_)F$K->I]=E7X+P3WG+U?-8QI[X:-KYL*?^_K!'G7P8!>[\XP=7WC+I_F-' M'CI.[^!@[+J]3K??[7)^^%;PGM/C1^^ZA_#H_[HPR#UX77T3Q7-/_&-G*OW= MB<#^C]_V9_'[.^G&D^-NI_/#3NZ]6'R-=[DG;_QC&BT\'0[8SZ5WOSX[T,Y%1&[$'?L*IAR_^^M"%9X-Q*A'*L7(_F7..[VH'/Z M\TZ-YA#:\:0OS.BZ/1S2V=>)',F8=3OM[M&'/?S 3&IY:CR\@=F-@C@.IL<' MT+XU"0<65(0;FL5/YU?70S;X]>SB%/X_S,_C6_#"[6G!CU^?0SZQ?.K#&(V "$A MBAOLN MNQ)13#+G;#P63BQO!?L7]Q,>SEFW!9*F^Z[Y??OW1Q+%->"+8 MCV^.>KW.>[,0CS1^:O%8QK!^3C6-THQ.@NF,^_-''E3EHM*Z=-\W6VS";W%E MD9A&GHPF0%"X," Z$?MKOX+!3!F,6!V@YZ6>V0&\ M\?%HOO ,WPZ%FSB"?N+3(($Y8ROPER92'%+W\'W$KOE8L)]Y. I">.;'H1PE MV'W+VFH@!OCZ7XDOU&[W.BW5!W?QV3CPO. N^O'-VZ/W+T(T==N;HY;W,^ZZ M0!^[GAC'Q[U#7 1#$?UVM^$V&]VFV4S:;9DG Z H"3_&$8-5!/Z.Y_?<*QIV M;E2']B]$NK1;JW9T=S-;2EI6RR58NQ_?= \Z[Y?_^31;7FS=_#8X&;#SZ1O F42V !Z8,!HIJZD_&$\00(#AC# :D6@@PC4X5&%0&S1&2OL-\2H+"QA&$. MTM=MG<8&8@/>!VE-3[#<9$=YHK(@1G MK&BYH85WT$)/M9!-]%2,!4S/,_H^%/]-M'EGMX&J0OJJ$;1&&ONJH<27L'E3 M">HB]^7R -H674P#5RVX:C9;LM2^B-"^F"C[HM_I-OYLLADNJ;UWLYDW5].& M)<-YM]G0)@E:?DV"I08+DB;V'B537/X C)4)&%1@"+&9"!W:<@R.D/+D]M*G M8SWS-!F;M8R@11Z#J<7\(&8"I@VM1?)KUN+!#YDR+F@1K2WA1UQ95",>P?

    G8\[FPKW09/Q47 K#*4YR&D@M%LDXO&7_#0R61E-.' K M\LM(H$Q&TX9K[Z28HSG[E2^BI\R4CN!>YOR&8-)0";<>G: MC V-R,#-J\F<=H1IX]H)M3GP]%<^9_OVHX:$J8[E&.1V.J2WM9^CY4HN3/!4 M.&(Z A+93UW-5&RN/9^G$:;(/1E)VU09E7&)8HZ1UF*ETM@.Z\\"E=0X#H7' M<02E@7XMO#O9)WP4!5X2EW]2ER!HMR@AH/XY"4]4HL(K1Q18RL 08]R.O!;(9\_Y5](O,Q#F!LUW:?8 U: MS@9VPOWYDIF-,2W0(H&E@TB>*;,R\)5M27K(L5<"(\SK+ -\%(&: C4"HD+G M W$L"\L3\:E8,IUYN;E*39@^0C%&^:(U)L-XQGA@H)3U+0A $@E8)H[LX0^S4E9%%#EJ!OHBX7:]F<;NA%:(SL3F, MY+I 0,R'7C<5)B]>OHP?-QDL9SR.N3/1/B4N5U2S=3*9[$V%9]0R&0E)N4,4 M..LZ=_7FX?,+]N5\>'%V?1F@+F:87$$1 M#(L$TE5\%4Z"HG$TI\"XFX!.X$D\"4(8&9B6X[%TP(0CV>LG9'Z"T'2"F12H M)D!&PY]W$^E,M,A&G1#+&!HE-\/X-Z0#)#P*"?;1TM],P6@G?8K]2'@ W0MT M?7Q'#0K56CI(Z';.5-ZGA58O[7+W46CML'VTEFA;,D'C8':\VV_CEMX*U%7< MT^2$QCHVL/,QBC?*'RXLNLE::3\"%.5B4@MWS065;EDFY/?>(U)RU'D"YEF- MDCB_&)Y=70R&YY\O!K\ HUR%H M+,,Q)7P5M_SXIG_X_IK^R4X'_SX_9?_;9K\,OER=79R M"#BO+D&HAT3BY;W!_;ZQN0O2(M4*]1L:>NIM7_87'V\9:@'@+ '4 I$CY7_^ M28>3!L.3G_&'D\\7PZOS3[^C"7;]G3.KCW>F0-S%G$" ,(SU+V? :^.ZEY#L M)E91.Y%6WKLJ(%N63/A^<[X^B=MBCOK4[K;KE[FMLMY/Q5CZ9)I%FTPMM]D& MO9N=CS\M1)VW J!D%"WF\!F-&<-/H+JFD98)$WZK4+M3P2E;R@WV1LF)J4ET M*Y -HGCJM< &*=9BD^!.W(J- AQ:*A.$ZZ6 KY0$QN7&T)SP[6UH9=D8%[D9 MC<#7AY-M\.8&XR-Y<['7IBS*TQPIJ+9T*W.;FZ1PG;[#[&<=UNGDL@Z+H1@9 M)6A+H4=#$!,&R0PUET9UP- :0N(A#/8S] /66HHJ M0;/PLX!V<'"".Y.T MD19\=S^!]"Q1?+(^$JG?/GAG$KL::4;(B)L;!/C&8L%N)RB4.M230A- 3*-6/V@:HL M76R-K5YF3&!9+J^$S6K$9]VV6HEA,95;P#XD\HPT[^<6KV^N;6B/!GX1FU;" MKBR;%NU>9=;2*0SS [(A^FD(ZH^B!1"E_C$G6%I,CC%CK9%D*P: ,%0_@U.F MPNYN$J@CC A=(J\'D^!EDG11-,)X_Q)AH(< ["/!ZF?K5 M@LR'/@2(LB[EX[J=#DZC^X.>3"5%/@7YU4=HC.HC,WKM3J]>[D(!4K(.UG%- M7(73K:NP=15>AZN0G< O.2W 26# 1MK6=(F[0-9.M<] @ (ZNI"SE>B9IE$\ M@7@7))ZK=.]("#RDZ AYJQ!IMDN (<>\C450*N-?N$;,"4^?=H0'>#X14:^Q MFB771RFPY($$DP)/A>!QP^+.1MGCH M'),71"E3K3L?&L%WN$Z+/M)*6(@"!&R!(1L"B.T^SC&4^\(\GO]!E&UPX+DK MUAIIUFUPH!B&4GU$Z]O\\(I3C=_IAA>,:>N"/P1K.O7AS!HE[(KC2'7S.+DJ M?B$=M(];Q'E:%:9:4(&0Z4![!41(%P7!L^"_79R=Z!/=Q,[J)+[P]9%!=<20 MLA:GEW0J,_T6/BX[&XY6+#;D"Z$/L=G54$Q+K:Q.#(E=_ UEA'I74@$1$"'J MO(RRR94WL]QK9NHO#?M$=9;:ZTX2AJ9P'8DEJ[C)+YZJ=RM83QC\6=&)3^V0P-B> N< P]2C*>H69CP2=>,J*,V0=!-I9 M@4=SXPMBAXL1WN+)8N.KNR=2JYHFY:QF21@EW(^5*XK%6TPELVZ_D331>P,[ M.D*7L:Q:P7_3FC[ DQ+!]<:)?%UBWJV3F*]-I-56^_42[L"4EB5*5904J C$ MV)6X06,''QB&Z+:1):(FZX)"5X:K"96$B$@/]=%A/S/-K)H63VK?UH+&TZ9 2667EH[X!13"]$VZ)&U46-X'3C//W4-4:0GHJ6(VIQIH MNP>OBU/']>'4?KNS7R]6#5^2DU+$31EW4FQA$6A IB*8@M6&.9W>_FH:.D&K M<_?WV6(B1=>(*? H'M\@;64%N4J=,%6D8,%]6NG1O"YA<5,?85$C4[?:)ZN; MT%C*I0-3VB77,/"O)K1-5&]:'WX3IC5-5<=@.Z&1AINK\YU2>3U);/P2E&S0 M7B4@8CE(7[=TSU3Z2?3*Z+-&!&KG>Z;\JYP"D6:(BE+L-8(;XSB#""QIV2R- MT;# D?#V9#X+X 6J:N/-U54*5!MU.<"5@V<4D/DVXU_SC']%,8AMQO\^!\53 M^2X1#^2JBEK 53(D3LS*P9*E@/R(F#CD3WB/],$L2Q0V7YY^Q65$?PBXQ>UR>D^W5N_S),\:T6>UU6N#@!=I==GR/=V Y5MI )Q> MMK86P#,3E#6P "BJ6B^5;X6#_<#?%2;NO%AI?$7^-THS0Q1#5G],F[I^A:X? M2WRW!,'SRNUIE*\'J M(,'4_1/68J+ZTI!$/L+,YGSIMHC\]1:XCT5W[ZAZ2S$,-D\-Q>E4?58*!"IQ MDTJ0(DE@<3S;HR(+%C6AOEJJ^$4=Y'WPVG@;$KS;BFK?4.E+4&DO@]99)DTC M+352-V) !(7@8RK^BL\*(*WVX4RLW&\3=?O[C8+Z6 !E)1E[SZPDXPKEL&'K M<:BEFG')4U6Y,FJ4=^ S_+F^MPT?W] M1>&]8XS/T5*MH>=^U.>LCFA2SJ MS$LVNZ;Q76 %E%FC]T.3S0()GLQ+<1;2Z^8(KBNB53XR>51)A+Z3X5YM.QL MZIQ*BNB[ ZP4U+YA,&#"H:-)@]^UC M!H3#+3+V;1\5W2N3U].%&X%LH,,I'EO$B\NC_,SS(&(5,K'J-JJK[,TE7UG& MAJ; !N,Q.-KZW /2E2K38GD8A>7;(BS 1NY. -Q'2&6\GAXS)OE$S19]5'/T MT?ZS1!_52^K="5,A53$L9RC1/,6M(#;.$4K%SF^ S'[\HQR T4 MC3-3"E5?$%AVXJ#HE)X9J>%:#N_[-SJLEK(\-\A&%V>ABZ7<8M^9>- 'JY6H MST7G0"H4R*86_9LW&WWX3YADO]MIC)KJDERLZIAVJ9*R>+>A68J SBC3@M"G M\'K)XUQ8<7%0-.'(9+UR%_B6#"([Y15CR78*@9E998M%*H_DK%W8TH)C6.J& M!&BZ^FK,1$:+M'-)CW3ZS1I7FM*V M)%FL!,B4YBIZ7]Z9;(E'Y(^YF3W/3( M1#LSI?N2K_K8?UYA)76R!_=LX]D?;1.A4 -["(]9T>VFH)!14$5X%QT,OD7T MFS_RJ"8!K*MB[L:B*LO)R#BS/R*TJ\J2-*GY(:P'*1^NL$2U?[/&/>*8+,AO M@^%1DQ0 69 PNC\U5/@L_X_$5ZR),D5%BW,78>.;H7 F/.0.3%7^Q=7/.6O/ ML/>G=G\;C:]RMO1>ZGQ2$JK"E_D%+UG9@^W*5O/\(NEG.C#U9.@B8^C+M^H\ M9W@P6V LGK N]>3(9MCMM5 F:(9>,GE,,H_T.CATU5X?^FBD=6TOK>1$=K$9 MA7(K+75BUL58@^B#@0BC/&3AU_!QOAI=M[=<+]*J3I>=QF1L "W/@E!5NQQ; MW:D&T6'(9]E[$ 98#9XX(,1BY0BE+ M94OD3&%XP[;>]/6X6?%&&)K4)8KX5^I7#P^= '2QJ[H$@5I8AJRPU/**L>MH M@0>R#]6:57=[L>9$R3D.789R"7=DDB]S[1QE5H<^SL-#T+>%H/;*,'7YB!7" MO^A.#E0IL.78"8P$>1GY ?Y2(0GX7GH4W3!'6HI6-ZNOEZXQNI.!GE.,8:;J ML-F$*^H.L;(//$!)054YV$)5#G#&IC)>N >II/9<@2V[!@TA*Q5V';&&9D + M'5$Q2*5H"R+IQ!;&YB)T!<7A2XH%5D_-^G[@^VB7#73H/UJ\+ K#?1@_LECO MI22K0#\5[!D%J@K>-B55\Y14 M?YN2NOB-529<9*?H <*[-V@VFI)8>>%RU4&KQRIY,R*CE<8>UG796&S M@OZGB1?+-+/%V1C59:J@_&0J@,8"+^DT4H_6">RL@TN@X2'_NJBV QW9RMU2^4#%4.M%].?C]5(5 M/)\(SR5*/[7[K56A0"2!S#:="I'Z07[@DZ$EB6P(I*+/Z19D/1O[S1;#3&GH M>JK2 =ZUK2I<5PZ +A:$B65W 5@UPM=9@9:^)Z@B)0N#TVDS/@J :&=AX B7 M$A2X?)0_6HR@9EW#=BBJJ(+T.^+%?'7)>JK)8,C)HA3%6_<2[#0<#>XJKE MV!%=/8;YNH6>S6U(A=Y"60[)J@Y>72-=W6!@^P,5EZ)7]KQB/ZI@NI6NDQ%Y MWWL*H[2V\,,>Q5")[;H=RGA4O+H%:,;9V+CR=4#L91NS-I)==:WNO5V!:7\A M0GZQ0H.-/L^%/8!G3 9KO!B;>;L$)ZC8#(N2,P%8?&:!QAYZKBT33P/6[.4-CS*;,% ME6RW$'PKWG\ 4&6I6;H>HG+Q%HXG1E26+LRW "NM#'M9>\7XRA4?/11$\![% M2>MEQZT!]U@;IE"]]$\#_:BZ,/G!P1_%4VT]$@RD:FK(E$$2:U" N1=A84T# M!Z.<^+$.-.013R\E7H GQ[)CD1:X=*50,$?<8?FH,+OX1G(J%;(@+ZXG!)S( M;WUV0?F*(5JYWNSKJL'I:^27QMA2FVX?&UU&A+>T:B6(.QF$]ON+,'/-G;\- M3@8I6 A&1WC=ZA@WA2_)#RR(#EOQP):YM98L:A5XH>;M(OT5>*FBO1IA3,YT MHB**!=_90<:JJR5>"N^BM@X0JC<]7 MH*'L9;!L\MQRK$1#T0 ?Q2HI)[AME+$>4<:#\BCCWBAPY_"O23SU/OX_4$L# M!!0 ( $F+6E(@G5WS!1T .?[ < ;VEI7V5X:&EB:70Q,#$Y>#$R M,S$R,#(P+FAT;>T]:7/;1K+?WZ^8MS8\8Y^'OWYA_7:GRX:^X09V:'NNX>SNGE^^ M86\F83@[WMV]O[]OW^^U/?]V=WB]BT/U=QW/"WC;"JTW'S_@7^!?;E@?_^?# M/W9VV)EG1E/NALSTN1%RBT6![=ZR/RP>?&,[._*M4V\V]^W;2'Y MW^P[0SP/[=#A']4X'W;%[Q]V:9(/(\^:?_Q@V7?,MGY^8_?V1WWKJ#-ZWSVT M^OT]8S3>'QWT.>^9?7._US'^KPN+W(77Q3=!.'?XSV^FMKLSX3C_\6%O%I[< MVU8X.>YV.N_>I-X+^?=PQW#L6_>85@M/QQ[L33XV/&'K3XP,87]N$"0#E_HIV M<7-^^O7RC U^/;\\@_\/TQM9BRT,O[(U7/77T_/!Y?GY]<7EO]CU^?#B^AS! MSRXN?S^_&=*/5U\&ETMNC.9\^9WU"W?6& 1L %S" CYCN!:[YD%(3.=\/.9F M:-]Q]F_#C0Q_SKHM8#7=]\T?.[^_HB"TQW/Q)QOF<\/C/7CGY?=]V,<3-;GA MG,<.?/O*A*H!)P9OTXY5CN #\@!D:4OH**7D94K;H/9@"1.883C/^O+[G MA3NMQV$AZ.2! :2Y?R=/2Z@7$<#19S<(=\_]Z6WWH'-RV.X*6'MC%GH"UO2% M.#W+@U7BX]$\]RPY03AC^#QUCCWX%\:#,[3P\=AS'.\^^.GM_M')JV ZW?;J M#OQD9E@6'/&.P\?A<>\0@2 /%338;F/4Q.-0!\7L] DB1CSJ8&B-J24W<[1V^-'HUA(Q_L5=[AN.LRK=0.+"N6%.!'/YDQL^L9KSZIL:\Q6Q@.V' +#L RQ>1MP5__P:2@A6B-KX?1#"F,?4B-X3OQR#*YJ0] M@*D'0S*+@RX IBH'EN4GS WG;[.+<7H-Y@2M\@ 97>6T.)21#-1*CQ), -+: MQ/A0+!!^-$+Y?(1:I1P3>"N,.N+P8(P\F!.<##^T31LTNI"-C$"\0QM('B [ MZAZ>!.SNV%DS1/4,H2[%-N$/8TC1R#&;.9 M[Z'\!\:?VA9NFH"M 9 -)P18?NOA&*X7WMOA!%0U%VFV1=_$KP>P0R!X%]^$ MK2 ,25'+*P#ZM/*!!&2 XML?AG,VXCZ85:^QWWI%P,QX O"*H MT?GA9![H>*#EX(X9_VYR@%=@?T\F/'B7"-."&5%3YVX@#(J985O,BD@E3F%5 M?.H/67;%FF@O5D4 MLE=+"OG%\\?<#B.P3U=+&4./$ -."SG]@S$/W4E!-/H+_HIHC4.AZP.'",P) MMR+ :(T@#MI]^ HM]#F:YI%#;VK ("T'E(DH$!;:#'XU+% \["!$C]4=+A6% M#0^$G2]&FAJVFQTI5DS46#XLQ^0E,E>-Y:$?0-.A4G"8&E:9Y@6BLT54K2_! M--QX 42C=B#ID]0"=YG5PW\\DY@,.I'8;Q'0V=B&7R\]ERN96:0^@)8Q\WSZ M"PEZ_%LIZ4NLV.^T^TCBG@C]'!-_@PE*PR&25W223XQ1X#F@!"X304EYBC]^ M&/D?2Q=8AZ]>FCJ[18$=\>_$5XN9@93:&?G<^+9#"NBQX=P;\^#-@Z);-? A M2H=$,:M>Q,*7BGP]2J"M" 52JG61+17K#;&5Y^95Z10; Z:"UHODUL;M+=@[ MP%]8=BKD/\)"TO24MO2RO@KW9:_&[DM0&[M;#^;2'LQZ.JI0W687H$M06(@H M:Z7:WF9I_H-:XH3F0.IU.D= W[X7W4XHZK=B(SD)D3_QAW6:67=I#;0!:S%4KXB]+@Q(S;)N>L#9Z-(*GG- N'N2VO"B06?TH,' M(/K<6Q&1;4A&@12I H5M-C!-S\?U.O-6PFA1! 8T, G(!6LA%JT91BA-:4SB MQ0RY>,9O%F0M)EP4>7DM'IBP?'170D<182XP0$_BP&++)P@ MFB+XP0YB$S!1P;Y+7):HVS[,24I&DF5;3^$%U;R=)>[8E+:EN3)A)CB0E#?> MRR-03NO+S])&E1;0&9&KBV5X^JLQ9WOZHX8- M6WULA.G%]QC!V11O\(R;?#H"!-F+=8X?"CV5LN@TU@(Z7WIE#L-Q,:+'SKTR M"1>HD(49@I93%)@0H0OQ.(7QVBLA#U#9X"&N ]@R8/BJ4L:*6<%@-L-S^\X^ MK9(AD48#LHT8BHC0%)\;',J-KKF!.#4=(PHX Z8?>Y"SNB%Z5H!#Z5YCHA8Q MD^>*@!#QN!3R8,IF.=M*Q=T#8(' I$!7D!GVN):,DDG!H:R^5ZYC"R2&YCOJ_\DB69V:@8/\=&"=JE3) )Z%:'IHL-84I)"E9?.GG M*HN&A PZ/=!K$)]>G-M%04J#?"(&&'S"%Q-23A0>)HZ<#>X^(I)1S<2CV(4*MWF MWC+;1*Y1GTU>D>%"BM(-]^]L,[W-)]R=1G,Y+EZ?8&9BFF1$]A*'+OD";/<8 MH,) Y0,C42UYC1#_"P_(6G99;PED>"V[[KQ[(@*OV\:6.<0UV@X: UG++3ZP M79*Y*U+CJHVU==+Q^\^MXR_OA"G1^E?NEB$X99,?X@)*^#$,#50>^RR8 U)N +B[9'Q?#R_.;&_;'Y_/K\Z^_M-B"\F)$P[9R)>M66J*.!4^X=@;5FP3BPD-@' M+OW?&.3+%*KB8BS,^TK\P\;(N^./2!(YZKP 3BQN:'!Q.3R_OAP,+[Y>#K[ M^5^>/LV>'BJ"5@"<8JG^:9XRTU]^"8)S6-R470>.*:$QVOCP0P_HL^< ,\)# M\8$Q60[W'WPHM3F"(38.6L,SN.$NYE/]#C*(78'D0L$0BB#EQ.9C]CF:&N[C MCJ6WUU_1L51M_)H'7N1C\LE7(8$?O,EMH&E)VM@K#S0MWUNK'_?6^O'@E#RJ M#0E/O9*64'7!XJ?L_Y3GCS_HGGC 0"]>JINS]9\/#+5H&U8"AK,K4D$'IU?L M\NOEV<7-*1# A; BV!!( .CB!S=6'_-9Z$"B-C";OUP;!TJ=,H/TJFUJDP%6 M>$&^(H /,V4>F),.=GB<[)QJ2L7Z#2L5:?]Q^[4^T?)BNOO4[K;KERY;I9&> M):7^J\SGU3I=K((R"G/+MRPDOXH6,XT9K1G=B)AHH3+F)\:=Z*8SY0:EM1JJ M]D*DN[+ M6%0?;5[I9,-HKM#9D58J>VT*/+U,7\MJ1; RI7J5&"[CLIA(7 I^<=GF ?TO3C] M'XW'^"48YM)S)Q6OB"([8.X^YN!++8[TB "%@6-&HF=0P&<&_)E+U9(J^]4@ M+?AN\U(G&W9].%*_?? > 3%,2H*H"%-KEZ 7>E#-BFJ3(ZV"?!,\=;S9EGNR M(,#G(IW3$UF8LOF;5O3$M8*9HC(3#=]%6!&'3!K(R#31W& J(U36N"1M\>8T M%!4VP$"T1SG&T ?< :.'(2[[(J%)E"]::LTN8)4FB[6UU4N-\33-94/(K$9T MUFT+2 R+L5RKP"KHV/@"ZMJ*SFC@%I%I9;5743ZW*-17?T R1#L-B[J#(%/M M)O^88BRJ!6FZ&JUL 5@OZ":ER3&SNY]XHH4V^DC(ZD$W2ADGS;)&6._?W/?D M$H!\;# ZID+!06:==".:V(JG&U-A:VI\+2':J^J4"[/C=ZW#PZ5!I.T M;(ZE7Z91-?$+.$==F2ZQ%DC9J3891/]9'">E*M$SB:+8@.;>BQQ+B-X1Y]BC MQN1VOBLVCSN0)]-@ZJ R+RS%Y43?2=$+"(L";4K)I5T:LBM)( I> JS>QVXS MQ9.EC!82Y4LO%4D81NC]]+9[]/Z$30',DT J//BBZ7@!3^40+[$?6L$/6$Y9 M$ZG.V2@OGGVX\RQ]+#LTR&5V5'2,>9A] M7J+ /,(\+VROOS7-'V^:FW4RS6L3R"OV+]7-$C5D4T03%6?1&%]*PE@(BD:2 MU)&LN#^_[!.)?;Q^NSP_E=VXB))%#S7NJOY\EM*ZP2BG_E#QM_!Q65\OU&QQ M()=SV>5#M,BDG::(XZ7ZPAEF?1T8>'D9TW4_]RR3\5D ML0YO1KZO[EDDCJ3UN[R#/64M_2J+O57H! 765N:K3/K4J?:'Y8>4@'(LVOSC M]8_"1(-EF1YL U8H%U V(6QZQ*F.36P^/8$G;1=X-%>F(4Z8]?<6[Q,'7SP] M85G)#BEX-8O\(,+.Y&24PA_BI+9NOQ$UT8X#)3^0/<8+^[']-\ZB R($C^7AN7JR[GZ\7-@1XUU9/:Z8Y56YUK?HO:#3Y0!-%M(TD$S9TN M2'"AJ2JGB8\)[+[@M8FNXQ??>;51-,'K1!-UT764!*L9.:1S'O2>Q3/%]<.T M&["@_Y2BEKUV5_?FM:3(%>2 KKZ<81-(RT8T)76D E#2+KDE?7\>.3-=%3>) M!^6:N8';3%/W$$5:!'*JF,RI&?;.P691ZK@^E-IO=_9J1JJOR2HIHJ:$.LF9 MD,TX(%415,%J=3S=G/P4M#\2HS(_)>^;J%=Z:V&P4;AI\U0E ]*W1J?+>G@*1);D5I M$C9F.89ADBR0D[))W**A94G"VY/Y#&_^I"Y\SEQ<%8H877#_9RI1HP#-M[%_ M/?;_+.W+M['_]8K])YS?QIPA2S1/ WJS?:+1Y&J/N.4TILTAY<)[)"EF2F#R_*X5Q*'3[;JL-KB9TU0D\]W2FO M#:?3A!=IQ&UGH)?,U-['KN#E?^Z.RM7@OB MPD$<,2+?LOAEVI0-+F2C8**[7"Z>2RJ&9 TN1]4"?=6:[QF^F'!GEG-'EV<- M#BF-Q]UV>*FXSW*C^-%?6WY4Q(]^'=24'\U1KDY5QE8Y,Q+="RH"V!EVE-3) ME*2#IK P<3UT5JP$3Q);,4C1%&/.>Y&Q[35TGB.1;=HBH: M,H6PV#0V%(=99345,%2B)A$X193 _GNZ044:+$I">45P\8O2^?ODS?-6Q'BW M+=<>T J,4^\OE<631TW%+67>;L!&>&]YR47 ^3O-4]?N$?O"*QITI'[$K>?U MT0#*>C;VUJQGXP+AL&+M<2BYFC+)8U&YT&F4-N"3;'1Y S<^OJ4;@?U'>QC7 M45.MH>5<>M8+.@74C-&C1%^IM@MZ:&]?E'H )#<+JVN$UGJ"5!G3K1:F(;WGN909HW>NR:;>398,J_%6!@JS8#2>'FP MR$8FBRH*T'92U"MU9Y68.J>F(_+:WBD/)YZEE&C0GV7GXM)"%Y$!WR/,K51K M4-]>@,T9E0D=!A5#JIQ^O?R \G.+E'W=1D7S2H7U9&='0!N8<(I%C#, ;I#> M>3JY6+A,M,:.@%Z&"J[H-3VT!388C\'0EO40B%>BD8MF813V=PNP0QN9.QY0 M'V4PPTL4,4D':K9927I64L5=-]NLI*?)2JH7/[SGJKFJ(&6#(:]S!!T#0[G MU/\J+J)5+%$8,\\+DLQ_RQX#1T&F.5-=5.4=D64U"D5U?6JEBIZ-Y.H(K6V" MH7(A+=R%;*=RAW,GC$,68 LAD/+; ;\HX%HM^J_1;/3A1]ADO]MIC)K,\CCE<,PNBC8@E98M(JD+"['; M.SG'U*X28)$P) ZL]\34\C0T042L-8:^6#.A419WKNB1#,QIZXJ#W9JKNDA& MJ"U1V79\*P!=%!KC#\E%5?9-CY0?-!''K_F6D+WUG=G_KIZ\RP^19RDA3Y(N>F6F ET#V M8 O9:IK/HGXB V,;A^ZRAKEVWDAKN8C4*^5;<%T7!16F#:)T!"Z,(9>'7\'&Z7UVW ME^\UJ?6O2^HW&1O R#//%YTRQ]KT,4\MR" =Y\)\2W&[-'GLM_3PZ,-F*66] MJ1EZ6P) M)EL!Q*9MR<:+)5HW=F)0W<%0V$VIT0B79F[QI0WH7R>Q9KNF-Q4-URB#G_[H M>$&V73.$-77N3]^\F_1UA:;9L:F1\IWGE M\M (0!.[:DI@J(4]RPK;-"]8N_06.,#[4*QI/;NS72I*"CQDI\I<1I(*R\RE M<91H';+,Q_!!WA:FNUX#?ADH#O;8>\ M&ZK6I0BZ21^^&,9H3GIR3R'=8EJY]HDAL-O'7D#P #D%]?%@F3X>8(Q-[3!S MA5))H[H"778)'$)2*IPZ8 U)@%K>1,4BA: M\+$362B=B_(NR$-?TE2P>FO: M]P/71;UL((,"0?:>*73WH?](([W7$L8"V90WM]5UNZ"\!F016!$Q$0(&G5 @ M7(^QLT/W:-OA?=3E+&J1@KQSZJDF"-:A1=AG7S9#&" M)P!#L(QYSOY(VD'J3"*].-$CLJ7-DMY18>N>F<_O;"\*8 \:QK5BH:!+ ,F0 M#;I['7Y?0)Z!)_KF;8-5>K"JOPU6;5:PRK P, %41$B-E[Z TD><#AMB 4]S M/1GC*?1+:/??)KZ)S+4>TM>1:"B%_"&.FKT6>2)ZE!-G!0E1H E[U?I,G*I> M"*ZRE,R1"-LLF'B!&IA,7>90*YA_&CFA'<>\##9&01J++C>:M%V/,$5X/#0^)X5 MZ)[T>:6NOGRBQJKU0OJ+\7)!#",=(D^%4#^U^ZU%3D)$@41KG7(>6TBNYY(* M9A/:4&*+K.TMB(#:::.NH15 M:"U)FFJ2>RKF#5.Q#TKY+>Z CA/1O648RQ:JC/N1L\X M7R:]O>Q@ELYQ%U.+VW079+N_$B:?[>J@YZ6GW!Y ,RJV-<[Z9O9SB085AZ%A M)+2/JTIM-S(TL[\-S6Q6:$8GU0*!T>@WM8(9)!]@_&GO7!GK M)JZ',B!'BG2Q.#*%(!#AH Q)5JYI*JP,[1,Q*"4F@N907)H2:/O!=:D-(5]0 MH>?Y,U3#3"NK8=(WQ:>K84XWJ1KF8,V\G/6]QT0H3 _-?]PF/#YYPJ-N+E4G M/E8CTU+9CT^<0%.231EKK?&%KZHD$K,5YV0N^.BIT@H?T>JT7GK<$HD@2R=94T3&-T#.G)A%^Q8+O=%=CU9T4KX5B+L:IH\Y5'%>G01VD MTJ"J*S*?(A]JVFSTELF'*O725^1$Z6#0].\4.!;F1-$"GT4#*4>XC?0U'I3[ M&G='GC6'_TS"J?/Q_P%02P,$% @ 28M:4KQE-M2N!@ (7X !P !O M:6E?97AH:6)I=#(Q,#%X,3(S,3(P,C N:'1M[5U=<]HX%'W?7Z&RT^GN3+"! M0@B$9H8 F[!+( .TF7W:D6T!F@J+2G((^?4KVT @A($%VLHKY<'!R+J^NKKG M'GVBRKMZI];_^[X!1F),P/WGZU:S!E)IVW[X6+/M>K\.;OMW+9"W,EG09]#G M6&#J0V+;C78*I$9"3,JV/9U.K>E'B[*AW>_:H:B\32CER/*$E[JJA-_(*X+> MU2^5=^DTJ%,W&"-? );[@%5 1P5+>&UPX MN9Q;+F8$?4J-L9\>H?#]Y7S.*A8FXG**/3$J M9S.9]ZGHT:O*@/I"OH_)_/''6,RF,,B&4IY#A:#C1A@0/ M_;(K2X28?(. #D$+"0YE'F)IEQ(")QR5%Q\N/ MT4N5PM\C%JH"APC0 >A,?<3X"$^ ,P,=%T$?2:FRU=4,M?5AW+"3GN^[EG:F M^C-@F'O8#8T0&8L-H8^?(Z.\%0:V%=6![M?Z.@.4'PPNYZVWL+4G M30 X)=@#B\(HQ(1OFV?57:K^D!)X!GI6=1\_V6J1_^! )[>J*FZ7+[Q/J@G5 M<,S8&8]#Z"#Z4[^L:R ,N&!2$0CNQ0RT\!C+7O1!KO2J] >YTFX+J@*X\*JP MF=1PM*5SG83YE"_NG6P=^@C<,^H%<0.@-^,"C3FH4W#-(,<$M(0'?SK;_9_Q M]6/,I(;#29]ZQD0/TKIA<$:HNT 7!S7H0P^&@%(X#B<>3CK15>Q1FG/568@H MPU"&H4YBI#HB< H9TH.C5CM6<3 Y DV&H!0RDQK^=1HT)25V;!U:!K>4A*IS MT&K5% [!B<>682H=F.J..IB@:%7,@#(7'8PJPU@*F4D-/].+L7J4!#R>$GWI M3NTY#6I(RI"4(:FM)-7X%D!!0Y'@)I!/SN>-NU;+]*YV6_+\P.EAG:AJP\/T MX*Q5D-V,H ^/F@36B[,N#&7MGK<)?4H_OEH.4?0@(PK'7E6@9'I3>QBI%3RA ML4,#-M2/F^*^U6]WD, 9Q_!WT*NW+7!]6S>=J]V&S)<,4>V>$8T]ZZ=RU7(K MV/&AIQ64G@%92PLC::O:;+\LUM]>'XLE0E4)F M4L/'VDB,$"/0][A^?-5#[!&[2':^VG@HOY)]+[-$<+]NEZ&JW="*?4I#KNHI M''9509!AIWT@1-D4SO0CIBKG2$3=J2'#8G8HHO3B)--_^D&(2DKT6$54EXIP M#MQPD^$FA9"4E*BQ=?Y77@(/@RJ##C;K*PQ7G7;1Z8IOZ<=8/>2C(90(JW9; M"@?CQ"-*)\Z:^Y1^I+6^R^J^WS #?8:H3@H>N! ?'8, MLO1BJD.7U^I$5)_]<- K&J< C3%F4" -UU)L[K4W@X&&OE1&65+BRRK*.LT> MJ-&Q+-L,I,&#U3*[A V-J0JPI(26ADLY1R \" &922S#6]\#5G]))3TZUH.Q M-DT?:HABOSA.?T/A ]3)#1%+&(]HX87QIW/C@ M\,Q+%NAP2@*Q/'AWC?O4O4$L#!!0 ( $F+6E(*?O3" M[@, "L5 < ;VEI7V5X:&EB:70R,S Q>#$R,S$R,#(P+FAT;>U86V_; M-A1^WZ\X=;"T!2Q+E&1;OM1 9B=KL#0Q$A=!GP9*HFRN,FE0M!WOU^^0LMMD MB52Y?=_A(<7NJ\%%?_1I> P3/#]Z,,9A#6/P$A147#-I:"YZQZ?5Z RT7K6=MWE7 MLF"U5*>57M=\P9;1M/=3]Y7CP$ F\RD3&A+%J&8IS LNQG"=LN(S.,YZ5E_. M5HJ/)QI\SR=P+=5GOJ#EN.8Z9[V-GJY;]KNN-=*-9;KJ=5.^ )Z^JW#2;$3U MF&:-5DC"((PIBZ,PBNHAC1M^V*K_3M!)%Z>7,H5>Y>Q=96/-63-O&\GRMV:J^;2:'1GD+Y\K54%8.%_Q/UB8^.F6[R]+1)DKG7+"- MX\0WKA[?3'C,$<8 >;SKZ#\%<1L+JL8(1RRUEE,$ ,W>BBA!"IBJ/+&B_XJ- MMQ,V?2D*DXDR@U.1LAG#!KN7;,P+] 5S;9ZI%8_4_(A \B<\T@68.C)>@) RX2J69245,$(%Z!8AE")!(S9&=D,L_E MTF!4 KB>>J5QE9N%6AP>U*/.UHAG-$U1V,E9IMOU< ,=MYRT'1(]'P2DCA"\ M(6\WOCZ7T:89> M,X(94YIR8?A94WJ1,"H8.HJ?3LWB$[2L\%7L)C54JKFRQK"_8(6VK\.<"F2R M=9_)7?)Z[UCVOS^62Y))H]$@_A>6?=SH6N0!EGV/>(9/U,87S-)G"MXWR*\" M+8!.345,K0V%_-OM&M6F^&)3P(SL3O5.A6_O$B38ZP39GA]^$ 5^_<&$\!^1 M$$]$\W-2AT')N<+,Q6T+5U)JT_>$Q6I.U>KP@#2\CM^HV@-F%99<3TR2SUCR M9<\S6Z#,>2F8<4%%@DY!<6MU?A,WNWB,,I9EJ!H1%ZRP@KR^.Q2,KL_[?[B%#8[5[:%XR>L<=%.UB_/KT;/6EBM M53@\"*(.?'KV<"\^GO_Z N&>G0U?J@1;!]Y+_.>1H@HC=D.+%W7EX<(/>_7; M^T/1#T7?@:+'CFT<^-O-VDR65XMMQ7)J3DCW[MHV@FN7O:\B-,83VEQO%_D7 MD=UIRVM$>Z'9^PM02P,$% @ 28M:4N5/; 5E" 52P !P !O:6E? M97AH:6)I=#,Q,#%X,3(S,3(P,C N:'1M[5IK4^,X%OV^OT*3KNV&JKR< (% M4T4#74M-[]#%L-6UG[9D6TY4R)9'DA,ROWZ/))L\H9-M)L#,]HJ:MU<7M!_G'[SR]DK]D. MR*VBF>:&RXR*5NOREQJI#8W)^ZW6>#QNCKM-J0:MVYN676JO):34K!F;N'9Z M8N_@E]'X]&\G/S4:Y$)&1RT6N>DY:]/6FZ3DU#&D].3F(\(CS_6^$$OZ0:=WM%1 MN[._U^OM'[(P2MA!T&T'X4%R0/\30,D6Q/T<;2:"?:RE/&L,F=V_O]=I]O9S MGJ2R,Q@/X7Y_D^_S-)BAMV;!A5\D/6=2;5'IWY_4C4< M22%5_UW;_3NV(XV$IEQ,^A_.%*?B0UTC8@W-%$_\L.:_LW[0@27NYXEG$/R(D4^C+Z=QC"T: M@B6FWSV 0*#"EPX04M.OF4$W&,'.$:3$))[-N^&L"I[LY(;0V"A/ M0U$':B".834SSC,7(1[QN]U0(4K,0'+,FV!9@$HQ!1)91#U MPM8 :^RJG[J5* 0$ !^)&+OMM-,GHGI($B''NL*68@.N#4HG0ZB]Z?6&EO49 MB.A*F25M_YHHV7L4);=S+OV@2P24&<\>Q#)1[NA=Y^DK0A5S,46,>"B8HW8& M((6"ZZ&=8<52\)#E(GL=V-DKF- M$FQ4I;!9!$+"ILK51<%*-/0ZSX.J_;W%=8+#+:.*[E:J;FO/XSD7'#6#P)I\ MP31J403499?OHZUN$U]$"[W^%)N!0@;DE#OYG"8+A05 .2.N'9%!BF5N'5LJ M3BEPED85$]1!L4QJ4SC52XJU@QQT"%VT%#QV'9TN0LUC3A6W!G"?>AVQ9W:E M0MMTZ ZO=KG3T1Y:1BB$7LY-RBG.0%0(:MD:9CDEIFD5,WR2GJTM\%?(K" ( M%?-9[ B4K,]\;Q+9X:M$]MHLMP3P]?EQ;9SC;(QX;.%+T6-1FPBH!O1MS6*KMK6GS4'1H(8V8[G"0SFR!C7[R]7EGH,N)H)6M2\J0UF8Q_=>)WG0!VEF M*^;D^ZT)":M:W)U&YGT ?3R98H,_.?KB%T=?R:<^O,LPL1US60FZD044;L"? M-N_+*"J4A<%,DIU;+Y7:X(Y]>H95=(0E?BN0G;'HSI)P @R#S2J!4C]T1LSU M]+;==T]FO!*[7H4AU0_EAR5 !W86N\S@S"Y9>X+._8Z)LL%?D*__@">V NU7 MT%KM/V=KY1Z[Q15(ZU/>L#0V"YHIA5@,;% 8+!6=T(NBY#12Z8M1^<0#0YLMR6Z=7IM8S@3()91L'J&QS:MO3R MGBOXW /!Z@',1L J.P?_:& %M= 8$S5[8)85("P+1 @#4ZCCZC[I:F1<7:0I M&I_?F3.CI.R5#ZDV9)TG4^/;@F'X:F"(5)HH4$@=H&".\@ K]W2WQ%_=IRB> MC:08,9NG,CHH'U*KDB59F@LY81@=#Z7G13J';J#Q!W-U\]'8 FP#GC5":8Q, M^_9%97G'R-Q=KGH#9EP/5*X0 L!,->!^07/-^M4?QR#W7-!)GV?.G6[2\MP+0VN+RYOKLY_)EO-F&[GLZW; MVGP!*[]LW&AI8FET,S$P,G@Q,C,Q,C R,"YH=&WM6EMSV[82?N^O0)5I8L_H1DFV M;,GQC&,[-QL7U!?G/]2\?2*?> M#,BUHJGFALN4BD;C\F.%5$;&9+U&8S*9U"?MNE3#QO55PP[5:0@I-=298973 M$_L$?X&RTQ].?JS5R(6,\@120R(%U CN>;ID'QEH&](K59(G,CPEG;RL\:+/CXU8K:!]' MG0[K0'@0' 5A*>U$=CY>YU6O7N0F?Z$ M,S/J!GH2R]3@? K[^TL_S-I@!FY-C0H^3'MN217?M6R.I)"J]ZKI M_OJVI1;3A(MI[\V9XE2\J6HT?DV#XK%OUOQ/Z 4M5,K=3KRB7>PM> JEXD'+ MJGIY.^(A-Z0=U)NM944WJQBA34$]D([-%1T[&W4\O[RZ'KP?G)]=#SY]W%G' M#2Z8N>=Q]!]4R9F@*;FJD_-<&:ZK)%,\C7A&!8EY2O$2KV0<\P@4_B>?(J I MX&R(_(%=2TK]YJKB;52O$I0S/)X2,Z+F]:N#H_X="]R\^'+9&64,IZ@)B$VO M?8B+<4;D*4,#]FKVR:,Z.JB_?A4<-OOKOP,RHF,@"L8<)D@*9L0U.4O3'.UV M!9E4ALB4O) MM^_N-GQ9OFC=Z8MW5*.MT-S)E-RD>P A%7& Y0+,7NJ G#?389\6A$=&Y_YOTGH* 8Q"X@X5I@ MW+ @FG SP@7J#"*GH!TW0]4DPV6.L1LCX731#/].X+1W!PXLL.#<%55$#8IC MLUIHYRENW,1M9;R.1&XW+KI[P>Y5A I78HHL"]H"S0)0B#F2"B?JE:D1K,PE M,54KD0L40/A(]+&;3CM](JI')!9RHDML*1AR;3 #,H3:AUYOU+*Z !%=*K.F M[;\3)9T[47*]9-(WND! $?'L1BP"Y9[>=Y8>$*K ^11]Q$,!CMH!@10*KD>V MAQ5+D(AA4'716QPF.'AE5=+]4];'F["^9X+@>!';)%Z Q#T6' MNNCR;;15;>"+:*ZW[V(C4 B(G&(F']-DKG I)PQUX[(4 I2-XY-%><4N$BC M"@1U4"R"VAQ.U8)B;2-'.D1=M!2B7%#+UK@LI\0\K&(/'Z07'[?&.>Z-,6<6OE1CGF\# =4(?9OS64Q3Q4I\ M(>(Y#;G@9FJC^*9I[6YS4'0H\QME270A9W3QYK984):K#%&N7=8115(QIX#+ M'H>08C(A$.S8 IG=158$,V,/:%<4(N7OF!.\2$1'3X[HPZY=\N68BMP1FG4W MQ#%FAGR,CM(;,CQ,1[:@9G^[.=UST,6.2*O:)Y6AS,W=!JB/)U.R@L(=^-/&?1E% MN;(P6 BR2^,E4AM\8D_.$8,8QL5@H4^F%E!*ZFM^6^ M.YGQ2NQ[%494S](/2X .[,!<9'#++EA[BI7[#8BBP%^1KWZ')1X%VL^@M#IX MR-+*';NQ$J35.6]8&EL$S9Q"+ 9V2 S6DD[4BV+*::32LRCL'N!@2<*- 0>S MI0ZAQ.ANGS*.^KBN>X@KY$!M.1;_VW2W1#[\D7-4UV$]3R-7W.\_T#'JX-C2\+AN&S@2&&TE@AA501%. H#V'E3G<+_%5]B.+I6(HQ MV#B5TF%Q2*T*EH0D$W(*V#H92<^+= G=B,;OC-7U.WV+8!ORM!9*8V32L^\; MBR=&9NYVT]LOXVJ@8H00 0RJAN87--/0*R_Z2.Z9H-,>3YTY7:?^V(8$3 ** M(7&6X@7G0=!T[SOM\(A%P\KQB_>?]:9K:QBVH3$XJC?O:[^W\[V-G;]MY.._ M:>!6T"T-^>W.#6=K54J4D"_\8)-\H3.:OJVT*RMLT&N28&F2OR)Z>+_H=VC7 MRF[M2/W5=^"K /3 ?RSZMH*Q4^G'TDCQHOW:SVDX1'7^JO M5]>#+RL?Q=S#(ZU'8KF7M#=]/;?%UBS"ODT3<"7$G=Z34JOGO\[E[V:6UKL9 M+:W@_VCYZVAY_DOY BG'E/PW'@'YK+!&M,6-*\+.1QQB\GZ657_R1QE;8.8) M&>8? :^]S[.OV=;,O[]N_X8K,78\8UGYVC*3_G/3GG]W.8:U[R_G!.A*IN:\ M"PV1!7-S=Y<=OB1<^O6?EKJ/7$__!U!+ P04 " !)BUI2/$6GP!T% !X M&0 ' &]I:5]E>&AI8FET,S(P,7@Q,C,Q,C R,"YH=&WM6>MO&CD0_WY_ MQ93HVD1BG[R2A4:B0%347(A@JUX_G7AF?C/C\=)ZU1UTXL_G/9CJF8#SC^].^QTH.9[WJ=+QO&[EE?HT%M:#Z5X!&>LA>R.1Z*=C;THRGSI29]:-JZ#9JF6XN.-73 M*/#]WTN6];@UD:G&]13*%S\+-1ME#W+<6$BS*^T0P2_2R+I;*H36Y$0*J:(] MWWZ:AN),R(R+9?2FK3@1;\HY N/D3/%)0<[Y/RP*0C38WBX*)QHH+7C*UDX% MH7&C=S7E8ZZA$B+&6R8^T_P$L6"J]/VEOC96_I-BU>D-X_Y)O]..^X,SK);A MZ&/[+(9XL*/V!H?PT1VY'1=&O8ZQ^?5>4/>;0:7FEW?4Y/8(VMW!>=SK_@3Q MO175([\.@Q.(W_=@U!Z^:Y_U1L[@S]/>9VAW8D,)?3_\H47T,J&IWAN:?@J) M3%.6F/T"%EQ/04\9M--T3@0,62:5!CF!0<)(RG -;/]]XT%*BAVFC+>)"_NO M]RK5Y@TN>W\ J/1$JMDJH7WG TRDLDLL&5' 4HJ[2I*%_C!*$R,YOG39&"T>0B&FA=(VJ,L 6"&Q?8XST*JDG5*D)WU+0)^[0(5NJ;>#W>5G8M[N&C<>8I/;0C7H!"N$)5,L=S$OVS(1 A ,6;L0W3R# ')RU9JPE."M8K/ M42&U,Z^-,W+-10&?S)BR:^9WVIC[,!HSHBYPJ!Q+K>4L,@/EZHF6F;V]KY]K M,A9LK6$L%386!\,M2):S:/VC27F>";*,>&K#9X6:EZ:I)$2L5.(JJPFVY@>N M[UL4->:!IFO]JP'7+6B>IMO$JK\6O9?\J.SC1+]BI^P7T!PV7LKFHQ=2C*<3 M-WQJ,#P+HEISK&NG$$=)S)(\(^G;4J5TI\0C'X);B[PP:_UQUJ]P),RNC*:; M)63:U]T:*&KO>W4O>U#LFA/N[6WVOR-XCSOV;+@#_IRPL9H3M82P;@>JX!EN M/2.'=A?0=\MO@&;1WW? F]=[U49S9*]@/L-!MS?L=S[8T;4]' W.;CGZ0(F& MN]=K?J:4*J:9)V34:@ P P-Z KD4G,+:JMWW<_M<]']R[4YR[;XKYSB!-X9\K9!(]&Z]/TH#A-_S(I]4MDW_[YYKW'%E('VU!Y]NCRS%?0=U[39[+X MGR)23!"SWM:+^^MV:H]B_K4(&6-/G>N'19[QSNW6M?A/POX[#$R,S$R M,#(P+FAT;>T9:V_:2/#[_8HIT;6IA-^0AZ&17" JNER(P+E>/YT6>QU676S? M>@GA?OW-KC%Y4Z(F*3T=0I;M>>R\=\;;?M,==,(O9SV8R"F'L_./)_T.U S+ M^NQU+*L;=N%3^/L)-$S;@5"0M&"292GAEM4[K4%M(F7N6]9\/C?GGIF)"RL< M6HI5P^)95E SEG'MJ*W>X)62^.B7]AO#@&X6S:8TE1 )2B2-85:P] (^Q[3X M"H:QQ.ID^4*PBXD$UW8=^)R)K^R2E'#))*='%9^V53ZW+;U(>YS%BZ-VS"Z! MQ1]JS!XWFPW'&WM-FS2B TH2SW,:CNNX=D*:T=Y?#@II(7I)4\@%IQ]J4Y8: M$ZK6]QNNN=_,96O.8CGQ'=O^M:91C]I)EDI<3R!]>5NR63%[%.,;L$H(2:^D M03B[2'UMBEI)5(&CC&?"W['UKZ4@1D*FC"_\=X%@A+^K%^@THZ"")26X8/]0 MWW%1&?TX+Q7<1VK.4EHIC)9!%7M7$S9F$CS7M-WO%3]"/U%1>WVJ[[65O9&M M.KUAV#_N=X*P/SC%3!J.SH/3$,+!ELKK',"Y.3([)HQZ'27SVQUGSVXYF"/U M+14Y&$'0'9R%O>Y/8-];5CVT]V!P#.&G'HR"X]+Y T D5Q+4? M2+#73**7,4WC0=/T4XBR-*61VDM@SN0$Y(1"D*8SPF%(\TQ(R!(81)2D%-? MK:&O-$A)N?O4\3$R8??MCM=HW<#2S^\!F1YG8KH,:-OX#9),Z"46E B@:8P[ M3I=&=#JFHL3RG+K:9&P@!22,(WPEUHA&,X';'BV I#'TKJ()22\H[D[3*2L* MI0+^%6:,6QE,J* H^ZYZH>4I]2E%0\'K$'"2PM"$SDQ(5M0A1]$CEJ/J"4L) MWN)=EB0LHJ(.>)$L62#63!0S@BZ2&5SGKI)^OW4C=94"),YRM:G>)"D151RB M<%HM(L9HM\(87'&Z@"#2)E=Q6$2F M@YVA8U/I&\Y!_ES[Y&:2.F;I@?O7$"V]#.ADQOD" W^:7378(!+> 9%3)A]XI M(JR\ZVZ;BFV]1>E!@',J[X+QM?T]8P2\;W@0W;M-> U]*N!]J>[KY?@+-W M4*G[W)P/7\@8KNUL+K*EG2@JC"IWE@Z.,8AYD9/T0\VKW4EQWP;GUB(OC+JW M'O4[%''S*\7I9@JI\G4W!\K<>ZWJI0?(KII\;V^SW[;@ ^KHN7 +]#FF8S$C M8@'NGFZFG">H]808VEZ'?EP\@S?7ZO(#IIN'57V[T]AOC?05]"^HM'X&&0XV M$N$D.(5G7'1#Q57?_NJJG@_#_NC.!Z8U9='=OOK^,Z5QV4%ND,7+IDLU::@) M%!EG,512;;^>M^?06_H^'%BN\W]@O4I@;;\J(YHRG$K_8!&%,YQ^F)H ]2C4 MF3":P/%J4!J47S(V"*^?HV[])R)Q]VSUS>F>I][?=Y6EQ\8G?OJ_W+%\^26X?'QS^?/SL^?O[V>?*/MS^\3"Z.3DZ3M[4J&].:JE3%\?%W/]Y* M;BW;=OWH^'BSV1QMSH^J>G'\]O4Q#G5Q7%15HX_R-K_US1/\!?Y7J_R;_WKR ME\/#Y'F5=2M=MDE6:]7J/.D:4RZ2GW/=O$L.#^6M9]5Z6YO%LDW.3LY.DY^K M^IVY5/R\-6VAO['C/#GFOY\9);BX3D__MELDO[C^\?W9Q/CLY M/;NX/WLXFYV>Y.K^A3XY/WLXRR[^]Q06>0RO\S=-NRWTWVZM3'FXU#C_HXN[ MZ_;QQN3M\M'IRZ@*LR@?T6KAZ;PJ6UA%#:/R/]W@D\^&TZMZ M 2N856U;K1Z=GL$*Y*>V6O/?$S/;$;*JJ.I'7YW0_SW&)X=SM3+%]M'MI[51 MQ>VT 8P>-KHV6JDV9 MPP8>G=];?RJJ[N_A8G0/3QM<[G.=Z=5,U\GY:8K,YR1-7F5:E1H&!3[U D%; M*F:%*?R9':6)@J\*M5&U3K*J7E/@^Y1^.GVY95450;A'4&*%.FA/4D>7R<<:1X6ECU1A<%_C?3 M-7X&P"A(P*@\%]&5F')>U2O"#LUFFFAD@U,UW0JH<@LP+K:)*O,DKP!69=4F MZPYQ2^=RAIA>K0O=:ACH9YWH,H-%*8#/MNKP#9!N.0'/B W+ K9_> M?XR(:UI:+"[>S$T&?^"[I@P(*L9-",T='WG"P;W8K_'?;L[9%HBWB4;DG_RW MFZ7)E@!AH+Y+'4Q 7\-('_ .1>VR_I=9F<4+JL"B!@NP2> M^1W\>IH"L+#8>"P5XRP.&/>F,:#4/\ MVAG8]-$UN=$?RD"_UZ6N5;$7C/*?Q%H(^CNIU9(+HD-U[;("OK-%')JF ?YP M?N\\A>7A_S.'(*1F:FU:H!?!**"Q 9:&[ >GM\[&?FD3P=$W6-CKXF*D#L. MF=7I$;P:,"NAQ=XG :^:%!=(6/(]/?=5[.(A]!ATRWE!UM3+N5!);]V5=VM4,L" M!M? =E.F@;(">UL+4=AYX"WZ-VL8B$6+;96L"U"U"A0F\"T8_NG M6_MF67E%$9YI ^2CK$8#.[.*#.T"=J2 J']AB8@Z/',S@0NN!411@U,C8G"E M[UD9#4\3#45:7=:"B@7\[I)9!GR' .-3@V/#$8(A5NL6WFDUH1QU7Q@<9!4J M@F VLLT"P^*GM"U%@^$$3MU+%AZ2>%SP,.HII796J3J/"2;2,0>/O;X)!_T7 M^(V.>9;I=4LS B2(4@5%U!*GH)D'J'V(+1X"G Q\%B?#H^%0"V MM:P106:?ACJ] RN+[O&Q:!FDYR!><*C>.O#CEE:X!BRNX= CWOWY-&C?G22Y MVC;)'-#,RU&>-WHU3:@Y8HJPSJYH]X1?O7*<"@1#4PW/,.U7-Q!%IELJY T&_M0JS3(+37M36JX23"+"TC MJ-D"^UGA*>8)2#:%:C$NI:T5&G+RH291B2_"[(5@.A5B(K,'?:6-> 7PY]"> M3W$87"-!LPF(1-P=:+Y=ZA+TY&=5KME7\.!>:(_2$#1=!R:8V)<+%)@P6L,Z M,4\>.A5PM,! Q:5K%D$D& B/*!48#@Z55YL>7J#9=8F!Y80"CO-2;9Q;I)6! MK"=GTA'R_/MG+_V:'<]'7F#FR->70*ZZMKPX ']*5.JWL3' EV=P5.'+W,LY M^J(QK4@\^J;I4%>:)K(T=N8$D^+^"6D.M[0S=TQ6:@MK2&7]2)0' C':1]/V MUV/FR0H/$*RK)(5.T$8V4234K-!FZ6REDM_^4B-9$(^GW8BEN%Y7IFQY[8C8 M7*\U<9MDWE#&Z!DUABEWN9(T(/>>( M^="#*LP+;+2DP+/I?#?"YH$W#,]+: 4$WJ&>@1CQSROTK):AX?8+@ +(T#\G M"'R@EB$;)ZIBRV4_J.35N(:"+&)18T0B "^=&YAFPK,BDAC@7!4=4Q@%_-@D M0XXV_2U]:,TN"\U).\[*+D_*:C[']V"F#C7#O^,+W@> U'>':@Y$_D@5&U!!;WU0)/6#@Z)?AF_FN4%V!%C>(^_,&V]3X6'RQX[. M6K.3A>(!DX!3O>OH[O#.#YQ!8B6C#&CM!W/0$9NDT LR9]6E,@5) ](?01"E MS%5S 3_(_[7:TAOHME#-,I7)8)E.>MQ!A6?"^D+>QC:3 6&'H,'_YAKH&0U[ M=!'S^/ H4AU@%#33ZMRQ>OD3#:\&9V2[&^05QEE <6F6++-VFK @VPH5,!2U M0E4'WYQW;5?K8.NF84FEB:75.@R.C>P41R/5AO6IA!1!P,Y"%(.Y$O\&X<&@ MM0PDAX8IL\[4&HHT!XA-5NU3 GLR+RIT'H%E4UL#"00&J$]K"A+I]VO,(($% MK@N%'XU8)8YAHN@G@SE<%TN-'5C,-=A,P [U)4P,T'Q1.J[/(@4P:95*#T1K M382$RBIQ4AA0(@5E@+Z%F#(;UIDYLE'U16+?=<]Z!9^WOC3)]0Q5D*:M*9/E MLP6F/I#WO32 .G%-[!'[&SBGV?$RBYD2^Z.!MN'$;I&I(*)*#13=-!I)=8T' M$VC#PP!0# ?0ZCEPJ% 8QA17!Y8UF21P# NC9J9@/P!2>^CR*?P;9KOVTF XGJUYI]$)Z$YEU-W#,#4F,5F<)?S&^!(W4B<-"T MHZ^3QI3O4&=&$1PRJ\ F$X=HR"SWA)A><@QY;Z@DDD>!MX_MH!_U)OEW5;]C MP\&[?KQWK]FN9E5A;9M7+UY<:5U\QMR'*TVO5[_!]-H?E%_73Q+M$'4ER9,* M#RW[+T@K*M0VA?]@^@S)(73D@HA(K.=Y3M_75=$+XX1!U'60DH@N/QB(?(#H M*JH:55#>5."=7)'U[F,:E# %*PR"3C-T+1IT+\,_8*[56N*J,$P":B6Y1N7-E2K!4B5!3(O.#?KU0)/=$][UE'T>P+3? MA++C9],NT7)2R0_LI]H;2A*3LL<.7%X(4+7[##89PT)E5A6^(%4<[#,^CF#NB MGJ'K+#@M=(I*'+?1^IT,JHDI8DA:.?SCG*WVRUAU<(8PFGW)AXR%LPUZ-AJ- M0DQE5.Y+T!),II.#MEJP\YWC^QDF*<*R<.X5?(MX;@;AM$D7W!W+@B@Q!_07 M],T;,N$)YFJEP]1+.JB"R(FW(_-0V2S-&5IC&BQ-D70BWI[FE^A3._R1-^=E MAXVY2]18+'C25FWS@!:;DAT(;U3'(NYV]H@G"/X"I< M/')\9O28J88 C21#=*(0EB-3];(!5%ZM6]JT-6 0"C9Q)@ %K!\T\CX%VE@) M4ZMADYB.+J%28DIA*%ZH60($O?%@>691LLVMP@!,V5&2W>#8.R>,G38\K0@M M.1V,I*ZQ\7*5W#LYS('- !Q-E6-8 5@DH9A.!*Y^;FH\7HK]SS;B,81 G H0 M+H#2BZ/Y]T3DO$'$@005R4* #H7/?HL:V=PJV-Q _&""-QP4S+IDADW&]&Q+ M*>_7W?X:'5#EXK#0\_;1W8L>0 Y/'_S!$"%^>._Q'YW#&:+?ZZPCU:E"=4?7TSK"303X]W=1C=,.J+XO3&K1QB8V* M]29FA,A$&7-/]-!)RV[?%%#KHE.RH<"V$[JJJTSGF-8>V[ZLVJS7Q;87@7;) MSN(CM>08)=$+88Q%@YG4%!?G85#_"J*3E->!WX*\?T,7#KMO8 ;>GK7(HED_ MD!8_+S(E?[38CF09]S:4]LR)C_72S'2[0;_4Z8,3 O]#R?&6E#Q*E@2;%>-# M^+W-^,;QS6JE<\P3+RA$"*3%B6SA,LW9-G M'!5EZ[BWZ%WP"CTA=O]K,-EK;VOW-E4GIS87WE42H1=(+.]*,4,L8-)7E_9< M]7R(Q5\E/ 5K(430\5B <#<8H6=!ZYH@Y!X9"UPMMZ!(I59U82A6I9B^8\2. MV>E2Q]86X['*LH[,O(/3.T-2&1T1'AVEMTJ%-Z?0 KA8=PS:' M ,]QT^S\+LB6%^AOP,Q%;)4N0W^"]ODP^?6E$_.G"1>GH/A*2KUASPC[T3BY MH>?>!N@3N?""]H/;O[41J\C5&JA3= HX0*;C/"KT+RX 2DB&] 'ZLRE*G^>U MX*_'=E/7LR#TDM=Z 1S"4J+-Q=N4/O,YA+( 7ESBJFFJ#/F_=8$?+*S\PEB@ MU1I7FMC[UIYV22=^6Y>KP-%9%SPI3(>6HG%B:PXM QBOR#\Y$M>=]YNUU+$J;=81-ML1GL ML7&JPT>LA]TO6'[#'%OGKLAQY.6#GC(4:J61*AK'BV0=D4W5'XH?.FO)K8;- MIEE==1AD#I0A6\$11JXCRK@:;A%Q#.@5/Q"*Y>-(/)6BU/(4SF_1 6^T[4O& MPNH'%W\/@=T!HQ">'^N:3M[&\I'9)FS^[IV@08O480B]3!VB X?.<4ZK M>B/Y^%RF&\8%2T^@L?LR)(/BY)$^QJBW[L(HE[36=R7M%C6&0X[6KDTQ.+YY.E&BB[RC0S\,DG$"U M[RLH5"+KM12B96;M(N_'1+TPVB8R"")(*&K))-.F3LN!&1::,Q(=[4NC(GK^T<:>( 5=$FFN/?$Q4?X(+O#8#54G<99 M07$Q)NW,_R2RP%(0E7VGMH#7OC2L>0AR&)VVS4^HD-DFPR]\EPX"= %3D5);L)? MUPE_?5[_R/,Q$4#<>#H^P.G*K4ZL2S&OR)]GSQ5*87<@0J*4?)Q:_\('=3\\ M2.3MBZ(] 3?T%61+FSPG]93.<+4B?[<[USKU;*ZU:_$RC@CC?;%!T$DWKH2$ M936J$Q2;FI,>0YTMK9\&4Q5K7B&<=9#3:U6W4D2)Q8(=EUZK2.D)=1[407$K MQ&! +TN:0C3X>%>^YX)]T>YC3Z*7S[!@EIG@M];9;P_._D0P=]4EL*X?Y]AQ MRXW,[WVTUA5$FUXS;?<2@GHIW/T"-SPY1#[I5!0%,XJ,E6(D:T"?X@59$<6V MJ:>VN2B65.$,0V:956W$N5PS*?$LNT, M/X.M^*9\OR5Y\095PQQ?+VZ<>KX"72WG4BR4ZYGJFCT)]SZ]HL+H7RK#=AC: M]8L8ZG.NC_]5/:]ZTL+'95UMV*6;S6;ZS0V5(A!HQ54PQM6&22: %"G+"KS$ MF). EH#T2L<0L#3RLC7A&*%(?=E=R7QU):W0KMG5:ZB99>0K=26HO3P!LB!T M61!=+':U,4%P6/\N9B"XITNS;JR"%V>DW68+0GPO>Z)XO T$GV_>>3W@BEF& M?6DYD*F;,"(Y))50W@G9VUAGT/D\.0C2!T++?5QKZ8:J[6VG]_8S@VQO1@8TSRLV MC$R])W;J-;C;7AR7B8*OJ)MP:WO+C?6[(J=H2,=3C:Z("]D>AX-0#+)H:E]8 MA^5+.Y(#@8=ANT6Y$.LR1,=4^FYMFC#6FL.GRS1J.4RS4R$\VHAX5B<4JSC_ MT.U&Q+J(GD''ZMB";K%@GWSY2,Y4**(X,4/$H;U0B$-'.P6B M3ZG# "\*M*WPHKCR'CV;J,D5AKO&X70VIX&:G98:2Z!IXZ"_-,D9 EOBL"." M.Y3881[4;_!'G T,GU.RAOY\ML_]H_NNOG&EZP7GH:#GO2I<,[ 1%<>G8W6S MQN1&U:S;8XPUZ1/51[L3;O TAJ=&%2".D%&A5))X:HKGIUU0M@JQ &F.P[JH M9**ZW%)J_!;F%-I#%B37#?&;^LP ZJH1%$LX=CE7!LWG^IUNY1HB&8@KEZ7E MG-1!7Y],;N*D-Z?D^J=D+-$8"8_-1B:%B/S#WRG2&)V#/JFF-A5AA((_WB%W M@\8^&BF3PW:7I@*E7<(GSK&/TX1[^)P8880K?>:+]:9]*-12J ";I.A'QMTU M"B9.IJ'LLQNEZ1/3)W7:"$HVL!>P-$?EY**Y5,!-MU<%HY(2646"]GLUD54J MS93&4B'&._6S&Z>WF#34XBGM^D95^UU5-< EVX+F/T$"?-"D+&]U?K*"0:HA>O(3ZS[&-;ZYS^1!Z MSC;*",4&@6H?8^*JFIGO]<"%% 0L2]'.2Y$%+JC 8S'2X[R)IJ/H$0;&N7^ M<45E&5L>ZYJSO,-6>S7F97[.\](\7]/?. M;\+"O;!PT'"VYGQAB4E9P1^T=>V%:*0+Y<=+UAMTQ.@ $.#MVLN@!R[+P:J^ M@>\G@"^U&S;]OL)A^]917[,+CY!_//@=VTRHRZH>"[A06X_@,K3KYR>/X:7@HO'P4Y#N2S.CJ(&[1G5$3;"Q"1O24,/EE?9[VX-;1\G[=@17 M^(LYM%NM:F=Z\84YO6JZ&>CPU.X@&1_6W@SW24WK/S4+BIOA(%+2J:"Q("XB M!8Z/Y8DV4E(]H7>*;1TR*S+/^$X@WVVL1PR8;K.8)H=/:D/_J,-G4F3K \-W^X%AEP;4I\,PAAG>7M/?@6T]DU,PIP!*Y=K] M?I5OD"@J$67R[DDGI4;J%EP)(E<8:UO52'=4_29%Z88\>W8!5:JB QE+>!8EB8\3.8&J:Y>@*_U'VBA&ZI%TRN69;3Z3MIL+')P\?4TF& MXY)34?7$MC]#PSJJ*A\_%/N1:<@Y((&F8>^.;MK:2'Y$WYRF$R4U?+Y#H?4P MC*$S:.*"*)CB,;U,N[A151W7N2(=^,[! ,):55C\CWW(HNP.WQ]E( ,IQ\-W M1$B6*I=Z EWN6&7>U78XM'!-U36QGE33:%>I1+X@R?G*!OF9O27?;D+WE!E[ M.V: V$DY^,GI#-[#?;NY!O._:LO4G8#F227.6TDME^1*C+4$$J6!.B&B->&OA^0,)9=:N4/-LST39,G7 MM#\H\!*<34J".KT;)4'U3H=P^V:2A?>3L&PZO21A\65IDH/5Z_QP4YR^#[?S M[KAE>2_._]4%AU;9P0LI\>R=I[ ._/\@N[*7LWR4!+!PM;0I\EJ?I9P.+\.E M*]/S8Z+;KEB=5R3\S4G]O["4";VK!44?4VH]^&U MA^9]O*$X"=LFAH<="N,"BS2*/>-*[L MKY%B-=YOQD()(>HR,8(+(/%YN%9[86AF\TA1MG1D:II$YS/R>%I12I' MV&)G.;[4?7?^_N!R2K[\7;]7V# H';TP52@;)P-Y]\[K1L/[JRGI94 .XSB@ MBW\KS,EWK1ZH%0U><"?W"D=T1"BS%\\01;6&K[6VE])R/4V\NZ>::2)V?+P\8Q8SD,G)@<0(A?+!75&&&ZHU3WD,1AL$7/S@23AZ!!JJ58GC#YUI'-B.U1)8FMYW KKV%-J M7;'U/;A\\J^#1VH;I.,/>H9T5K46+#:L[!WY/AZS)Z[[ETBTECF5OC#(FM8O MY3;C[5X(V/BJ<2],Q[SY1&9T9MEX,=(1CXP@4@J5O\S9VE^FCLD4?EI9CFYZ M;1WF)$Y+[IV=JQ40!O^(VANVFIH'[:UN8R/RO /E%%_N>,(,EFP;4@0_V6AX M(Z4'&[I5D]NS4"/*I2KF(PIT&MZLWA%CUW5&A]YVVM-!B[]?NGQ!@F6F&KZC M%NL![36"O=9\"N&%5VNK2V4*>ZLP@@?9V8RN5,/E% &]36 KC5W;X[@CUU\& M;*!L_61H)\9O?2!FI,\-.5Q;TW8$TD5=-=@Z9%&8!8D 6ZEBH>=)(\9;M#_F M>%>2H@YWVC?6<=CZH&A;"%N\M>G/Z[2^ @_V%!?55A7M M=OH$W$2Y/BE&,N[<74E'Q$::R"6+"B\@4.C1<:T>V>L;-([$/D:H%C+_IE95 M[TKV-5^:JG!.9>!*-VC[E&CK2@ IR(!DK;;2?7WNC"EIQ2YOL/I?:VN]-BRS MK.7;2):V:U09N4=/[U^$"1:?/.WW3X](N@PU< V3PXA/FV>/"? ]JX>A$L4$QU$.E M9A^];XNEO5E)N@53C$GZQL$!!0,8 18X ^1B#,(JF@"#SG78+J&)>]?ZEL]Q M^V)QO42A^AA>[$KS=6OVZK.1ML[&Z^K8<5G5%++*U%IE5.'$9OM&=A#=ZA&T M8::!+>B&^'-+M3*'-[1EJ^_3J[^_TWD8-_S?VOK8IPMNVI-C/W'3 NX=FK$ M9V^BXXI\E=M$;3?ABHXB?Y>AW,1U!P1!7K'D;8V6\#/.4$Z3'X^>?NFQH.-9 ME6_A/\MV57SS?U!+ 0(4 Q0 ( $F+6E(I7%X".\X# &-Q*P 0 M " 0 !O:6DM,C R,#$R,S$N:'1M4$L! A0#% @ 28M:4E3N MU'P A&H! ! ( !:&UL4$L! A0#% @ 28M:4J%!8@$L. $ 0?(- !0 M ( !ADL' &]I:2TR,#(P,3(S,5]P&UL4$L! A0#% @ M28M:4L" #BR3&0 @MD !P ( !Y(,( &]I:5]E>&AI8FET M,3 Q.'@Q,C,Q,C R,"YH=&U02P$"% ,4 " !)BUI2()U=\P4= #G^P M' @ &QG0@ ;VEI7V5X:&EB:70Q,#$Y>#$R,S$R,#(P+FAT M;5!+ 0(4 Q0 ( $F+6E*\93;4K@8 "%^ < " ?"Z M" !O:6E?97AH:6)I=#(Q,#%X,3(S,3(P,C N:'1M4$L! A0#% @ 28M: M4@I^],+N P *Q4 !P ( !V,$( &]I:5]E>&AI8FET,C,P M,7@Q,C,Q,C R,"YH=&U02P$"% ,4 " !)BUI2Y4]L!64( !5+ ' M @ $ Q@@ ;VEI7V5X:&EB:70S,3 Q>#$R,S$R,#(P+FAT;5!+ M 0(4 Q0 ( $F+6E+[WI1$; @ #\K < " 9_." !O M:6E?97AH:6)I=#,Q,#)X,3(S,3(P,C N:'1M4$L! A0#% @ 28M:4CQ% MI\ =!0 >!D !P ( !1=<( &]I:5]E>&AI8FET,S(P,7@Q M,C,Q,C R,"YH=&U02P$"% ,4 " !)BUI2S*O [SD% ,&P ' M @ &#$R,S$R,#(P+FAT;5!+ 0(4 M Q0 ( $F+6E*X 7T8Q"$ .^O ; " 0_B" !O:6E? M97AH:6)I=#0P,7@Q,C,Q,C R,"YH=&U02P4& !$ $0"?! # 0) end

    W;$.AW EYDT M*M.JQKJ=K"_7GJ.E^R?^N:+*G'OB%+583$:A[$Y5#%E5885C#,A_U(3%-\+B M_28LWH3%GX#0$FE0R]&"14OY2\X"?J7K7]%HYL'[T!Y*SNW9?.?C;'9>:+)H M71B-$7?BZ_VG%]8WM'>T'KJ]8QTZ),FL2>S-\C%/JJ\C(/3=TMQQGO--I>/^WP5E*:5QR!^F;$F?5 A[T MI_@J']\CPZ>P%V_\4/:%;WT/8XKQSB+7!*^(D5@WVF31,3E8_A_ MGEI?2LA6FWY[G7J;/W;:O5:GO_WW&U^^\;N@7>--975M.D6$$8I:6 M;SQSFH=AZ.-;A=$&3R1%^XQ[)4K'6I3!XE[R2O-("25]ULYPE\,R=WR2XVZ3 MM'2X3Z9DFJRE55PXW!VP++D\:1,K= 2 0FFI$]2!!&Y$>$D(EA%\_V,^/?*K M#_H5LR ?ZIQM/.5WSQI>.#&S =<^X.J]WZ,H[5Q,R['3'MM-V]B3#:LP^*H,L?7*KN^PUJ:H@:I].Q^^/NX7!S.J[R3VKT9U5:V3XD5G':6I/8H&\/ M]N;,U2@]I,'W/''CV-WAOJRYP:1?T.?V2RF+!8\< (ZC8'^^>+BTRFX<\#X&8T:XZ>.J!DU3K8Z MHL49]QN\U! OG=ZPP4L-\0(2ICLX("M[1!<.0WU<.Q7HZ\>O%[_<,40H2]BZ M<#HORK! 36WRE$/&#P&5&MY-Q^[TNO9@L"_G?'#@'$>V1',W3NENC-MV=V^= MHKD9SCW[$[[7%S,9J+T5R,DH=W; ^]2QQX\%M8Z]!7G&-;RU\)PDE6$W=&I<^L5;-G#R2?3A1]XL0A5(TL_YIZZ M/%U2CB2:3N,,6W#GZ;:V;GC)@^]DQ,>6<1QJP;6*DO1<+%=!Q",J59_+*QRP M^L)IC8J=NCLM8U[*#0V,C [AA7[>1])&ZKVPB73+[!*G6QV7'K+SZ<*RJ9GKB;\R M&B6MIU!SE]=EQMTBY5PM:E$=3F/ATA:Y;34-:64'8/54! <'6X.V*9.[G)%.V]6K4A#(ADH:D[]H6F8@\T=AGE! M'LTN$J X/N8A,Y\-\G@FO#L;1Q&&]C!]C:PN&??^Z_O;N]*VAM_]T/3._8P.WCB MWK%*?3]'LP[["/85#?LAMJ!^<\Y_>R0JWC)% 02!-;QXU&EJE6@I ,,9MP9= M//G_%.>>>M;_&'-;W_G)-(AP*DEB74RB++5^96[ZV4^^[22S#]#5E8:AL&X/ MR@BPV"AAZT.U]Y<2 0.4I( &6?/D M+37)F\8^8"]_6ISG-%CTGCF36XEVFI)D3.'&Y2MG=<.Z[Z]1[]1#E>A<.($) M7KD(YU'@\@2Q2#9[#T#F"CD_1YU4:,%& R/H=#3"U3PA-L(U( 1Z1ICP=&\_ M3-(X8T64YK^ \%+*)&H*L4O#"4!31)#C4(KBV)F"'JCGHH%F$T=7/HU(AV?3 M]4K.^@/[DLQ"\[!;(5DU# WE_,28<3'SKX5W+H$>41GF.2WBB4EJ3%,:%_L^ M8_>?!^_KS*,IX,O)-/97YA0.4#*B@-0E4 X]L#9GH-70^#O<>.'T>M1$#D.) M6#:0BZ!*KMP54=@J<*=RA@CIZ6C\LYV,\Z8 %WZ.BS5:PWZ[9>XYQ?.#A]12I_"E5XG@DN_!$ZPL'[Y\./' MSW">++$ZK5YG\)*U050*>5A?X4,XQ:?ZU5&G^Q*U061OH*#I+L-J2 J?*Q%5 M$#T$X9"2#"8'D!S_+V:IT8E53.CE7F MCYQW(H<]NC&.T^$!EWIF8"T-O!_%%.T/8VH/ EN-^ &8FCK]510'GISH'>+P M:1RDI<9P\-550H &>O)H4IHM(RTS5[H&VI8'#QKQ9AP@Z.V\Y5:U@4 ,XX J7'1ZS!WD:'++?UW"PZ3H5F9DJXVMR6] MQE< !MCY-UA"Q'HBXX^Q^S=P)3>DH2(H" -/S2)&@Y5=!+K:G!4\"+@CIRU--%2 1L.92MN M0\.Y4G3])3Z-Y9RLK0!,_W3C(SC50\Z(E2@V<(Y,E40==R3GAAJ37!$-; \ S[YRP[]=^DJ)7U?,-*.;*._>F1SN]I*NXCKF-33YM^*H:\6&D^J#5,#A!C*[&;G, ML5JC DQZQG\K*ASOQ[3V!DII7Z3ZF6 P!7)+/@W0H]&F(/J CC0P0.1V!R]M MJ]]GA;X'BOUNC/8B5")>S=XJ[H.L?+G#TIZ0 Y(3&_Z3![Q0O$2@6SN %<)O MN:G=LMYQC&-SX"]!3BXR0:V2"@U7 MR48QWTV:1!T!_A5C4BF%UCG^HBZ/5JK)>U/T#I$IEZ$[++\#*]6[P0"_NLL% MZC_[$6 26;^Y4U8=/,6+7ED3L(C8*<#_)%^3R1E!WIA,,_]48EM)1%JB;64@ MC=10'XH;BJ5_[H8A#O,ICNU4E@"_ B22X7136[^, Q1=CZPY/JAMGDYS,2V? M"GS 95T&5:]SE2-0T+R-VX\9$%RRVI@8"P\ MH::RPZL*_!*6]( /3(T&L;]P-EPG>FWX3@*V"JF'I.BW+,/&I4G'GAH>S>8" M?<&?J6R-"L9E?B G(F/:-'L3!X$2[_+RL=^%8=X2=454\]16$\,[Y9'(](*_L@B_)S]#P5;T3OD(+/R6 M_$$-?"U^6NK_F('#=X*?WC:U?.-E@R P80(0^HL ;LP[[NB)H_E""Q]41F ] MZW+E=!/YW(Q\#A\B\MGO-)'/)O)YX,CGZ,"!S\Z@-:*#5SK=D:-^R5:K@/X; M?7;OW-2M9:3S0R$L8*LDG%Q.5N>YH8NW<$!XV$5EFU)/:$:B#"-0D, EGSXR M"5:;\C@$#3J.V5T7KY#B5021GO(1V1-*/A.HF%8EM.S(MOK?[4GO&-DN4CO' MNI^:UL<'IO6NT^H26;[-G>MDB_F)$;G[ _,;Y2Q;-V2ERQAMBR_D=R7/"*CE MI?@M"N]!:*.C);2+%BM:F__[EET:?/,_H1[O83K'SLG&3Z;Y5!\OIS=KRTGJ MJ/]_V$P@_HR3@BVGZYX[?3J!T_?PGRK='.P9;25AK@>;FQ?L37?&W1Z-'W;A MRJ*]=(8OR#"S^; ,-[_B.*4;QZB/8]X.YH.BWDUZB6U\%80!)I(FRJ]"F^4< MQECFHDI+DP-WR#-L&9RFR 2(G=P>%]=P"$X(F6^8!T-([0H6\D!JD-UN11ET& M9B-'(6F?8,UEL,E@0* D3IV@/ _5\9<#!XB3GF-N+' MMW$;*KT%*SSHWB#]8:)WDM\*S 3XAMYH#.27G[?WV_>!_5;5)/6K9O%P+9A^ MD*EM4-K'>U#:(4I^#:HL^OZTK(L@B4A= M^E-,=>P(X9'KG_B7HF8-7$ >3BE-Z,0!#>U/2N*1H3$,'1)X-4!Q5[)$"_:L MF.(D/[J1P&>"C8(-FG+0Z\!X6JXP'4)=;.(94>!/E:9FZ++X900 [):B;W54 M9WZ_@SU59!8[V%2V02[D?AHGM:8 MYPG?\B:3??G+5&Y[22J IEP17OIQ%.+I;K/.#8&-AD"%P;W[O;B"!78SN^N9 MQO,^#I-4N@_=Y>I[U )P6-DOGVQ9L>R)E2!?)^7')UPXM,I ?YZ:#&GF@^K+ M AIX6BJ5K"H]T":HFT_M#&YRB4E9SAJ?K[P/_&V.9]Q@T9]N1'FT/:+? M>7#XOJ1G_>9BO=G]? W*O8!=1'*F\CEG*I^8J1BAJ)^ J3P.U]SS1%M3\LCG MN "->A$%@-TDKY?9Z)!#:=-3X89"D,#_8%;XV/"?TULU7?QJA'Y< M^:%L@'%WU^0!T*8J894(N@4I,H0^27S/!Z.6+)Y=U8.B0F I7<#.]>EI[)-? M,7=*L6S;0Z5]; 63@T]O/W[YJ'?[BHHGN>T)$8&]/Q3/Y&8!_>M7V@6'7E@T MWT&UTP6(,G$3FYYH5>LA<;!QO$MT@B0HD;%?YSKBH", .C$CC6_)8 M"7:3UWZD''KXCF1=9P5?&A#!I[<7'W]\92O_49YW4BA!TU]2G]@"?B.)7K%, M5?=06#PIE)V8378JB\BHB.*5K>N\L/N0KDEE#Z2+?KN93/G5'5MT)Q>.^Q5C M" ;1E#<;4H$O52'K2)@EJWS%),XPXZ8SH+=A#7$-6\90%QHU6?@7MEZ@\)6\ M1KAT+'9HCU0O2? C=6Y#Z$J94./[\S6G3>*IP^^36\(%9G3@3@R( XWD*V1/ ML$IXKW3,[.'V+U2,"^( =##\,0_MZ&/>$.#9)J\Y$J$APK$ [M(G:1DI.9[Q*MTQEHI?FW:M/2&E"_*&:HXUQ:> M2GG+,^&A_\'(=+<"]RI7_XSR[#S:##O-@J+\O3U>K9>D,]5<,N5.2(W W443 MG<_Z2K6$^:\2>;JP>(59Z.0Q%C&&[QG<]"6L\9U0QY?*$ B''ZX6@@H/[G*3 MKRANK!25K7K*8[EZ'@1+'PW$2/;!0&-6Q=$1 K]TV.WEG3'C7'E0P6@F@57" MQ.G$M4]][)1K$%&J/'5R >E=).&ZW6.XL;^"7L=;@O_&W=@FX>!BU)Z-"U&, M (2;R*X/H*P27\DK^B6GG?KQ-%LBE*:BV&A#^Q 9QC(PEY K5M/D1,M+0X6N MS!VM&G8S=:>#[Y^$5HY,#7F'87=?MR?])0_'L=?AKDD-![BE%];TSD)TCVR M@X3^;PKX[]IV%;N84<@\2*5!!(!(B0=@TGYDRV M1!8U%J6/)^!%,(&Q!T;,E:VD#KI^7&K46FA%AL]X?J)\S5I&JBJYF;3"" #? M@\7^:H>4ON(7S&H\M]2T9(5MD-*=,'L/'"ICRDVYGG(ELR*H%P$P3\)!\:BT M[8G@J+G*=ZC*&\D L['I[#"S- BXAE>N $O\]:Q["SSSRR*#]@2BF)(3@[4, MWTNP9:':#0$"M!E&*C8)YI:K!J9+V]&T+1$O0_28HU'NTI1W+J40;06NZJP[ M-BD5#YM2$<7WR:B08KU?E.IR"!Y=!1T5HU[Z4ZRD7B7BC?K']TC2@;M^XX>$ M:WJI8LZ=C!N-QZUA>XBA(QJ_IYO\RZA2BZ)*I0$ _%MOU!JWM__<;CE;?WN@ M9>7$P&T#,1Y]_/%]KQ\=\W7RVMH>"MXZVGCSF(7Q'EN&*=XT1OK669>[??*X ML?'_HBQ)44!\%==NU%((]"[0V3JDXW33!,8/ M47@^<)K"\Q/)+9!@_^$_)_'K'^I8XL#UDC]NK9?\2-Z?#WFYT_.KA6"TZK0]?;F KU7A= M?I0IRSPZ2+40L'Y&(XY\*;5,]/ZZ*#9>K@H8Y"K)+_4+H/JBJ!CC('0QZ*:/W-)6-2G?H)?5SNE[GK@ 9".-Z M35E;"<>U/)#'VS-8[4(+)K)D35$JD&MZ?T7Q&'*@GZ M@MSV>0Z-#NC1WZ?Z[[G7 =U56/VZ%QX3[,'OIPA_B=&J&Z$0BIO0C\D=:,\5 MDQ1YBN#1TOY+[0DC'AB*=0.HWD8>Z0[OX;7IOG2\>7QS M,;5MU;KJ[<(7LTU>PNU;N(5\[LC7C&;+H=$IA+5)P?KV\]>1>F]C2=QINU1W M3OB1/DVS+'LA>(B#[BVPP:XEF7&B9NR&:8X874P.N!T1P#MJ*TZU5$BB ,L.N=A73HH^\ W\"=# MEPFW=@8T7X4\%X :S3LX:$'UR%XNX:M?TFCZ36+Z"]\ZB:-!1?9!50>*NU[I M[TJ?.W-?63]2J2/?SZL0C@$(ST-NE'/!SLSO'N?:[J8 #MM'K0 Z=5$ M6@H; MYF1YIM!%Z ;KQ$_*[^39]RK%:7,S-WXGJI"_^5>*&DKA+31=::2J$)6JZ@YZ MB7FW,8WG\NZV\+![U#>\4Y<;+D7'VN#FZ$:2@?(-;D\$\FLQ!OM9IM"2H&)S M 1X!0CP2L;Z%4W1VX!1GSBM^FEH_<*YRX=Y\PBPW4_?FL!NW[9,C./)O]K7Z M+^_@KWGGUUQO^T>B5 /^HGT3!I@;86$!,"/9,9IT0;G;7'4PKK+TXI0T/PZI M=XP3EXS9:EHJ47>[6)]U5PBRK%#+7[0N/E-Y-W-;T MXMS92E6*,:R.@_&4NGJQ6D5^F*H2#;-6E7QK:*$K:4N _!#*5F0H;=G]AK#E MN)*"<.YZ@=UMS[1XA/MVCZC=R4;!^^V'B(*/FO;KIQ(%KT7T]%\/<_EW).[* M)MUP@.DY@"(&_>$--_-@'ZXA;^Q,=2FXH. M^-:7Z4)X&674[T(^/5*R"KI&;]CJ;&A>GN%*&X(P2&(V;1AX: LS7)I6KVP9L[GM9I=ST@N6&BTC,X]H[GWC;#\N@!<'F7\[\M-%#X(!LH_((-%(X=('>#!S:*^(D: M11S]^>]T(=BU>_QGWW[XWZA;!UC/!2A43@8Z=08HM M?]7.R?W"79G)UT(146,N9+DKPYUZ,5#1'36PC^2 U6]E:H1AUAVIEU5>9Y- M+ )QZ5([Z"2-,U5L%IL+Y.^9?B\YJ _+>,E1%>ZCJ#XI/KI;:4[9(#OIG(>W MI^5V27N\OG.Q7.4AGKY\[J8:N'9K/.P^>/7GW1H.QP]917K7LLA#/%I16,A< ML,S(F($^#(,?[U10J'(B5-G^3S[PY-\R3'F_:[7ET<+B)^RA!!H0^TQ.[OC2 M5?0.-.&3.[M2O[ZZNFK!WEKSZ/+U13Q=X*2M@=]@>O<8OC?MOIC-NPNC-T1J\7HWZO/1#7W?.VTTJO4V0TLG$]9N!P MQH%@#[5*7:"^F1N!QP=A1M+0H$%V*[ ET?5A*=*M]V5VSIWVN-=_6.9\S/!H MG_]W PP)C'=P-ZT.+/P0$.GL#Y&V56/Y40PXETR0?9!.AVSO>,1&?:@'^CN- M^G!\ZL.HW>ZV1Z ^] >C44=<7W:OG-8B77*2M*$U7.!<:%7*?5#5HMYW^5&T MAWH?>?30^D&]C_NKNT8-8/2P&L"1"/F;97PCQH]?C'<;,7X\8MQQQEVGTW=Z MG787OOC:&W;;W='($]?=1HPW8KP1X[>)<:?7B/%&C#]#,;X/73=B_-#6>)O^ MB7[%MM,>O':[;6>RQOD^;C;/DI3&^9(X)_E-T[R\7'S_2(\V@OI$)->)">J+ M;-ZB=H G*:EO\:H_E:B^'Q75 92])L!]4)D8^?[_R8WTVLZUTP'#58NU=R*9 MQOY*E<2;#>4>6ZPUC]9JGL&IJ^Z])I!VC*J[,\)_PI\,-G?=:W>OV^,N<#EG MQ'SNRTI,_:788'*F!Z[1XT]$L77:Y_]S2N?](E:HR#L/$CD[(H9>C*@T O;0 M^&A"7,?+5$:\Z+^M"QQ;AY$NV^*B M6Y=K\*=I-!&QU1G:Y/ZWL3\6S>T&83R'GX4;"D$=+^7\5CR&&]@8%6O9UA\B M"!+K)S>>1]:/;OC-MGZ33U@721)-?6Z@BU]SO:4?RK(/')TX5YTE$^IACD"Q M G3GQ=QB<"H[Y?'?N&/(&LLT8Y%&C59P(E+RQ+Q[' MYG;OH>4-)I&%S@1X7AB MNL!OT27I @^"XZ,3$HTNK%PP;O:#1"SBUL-W)]8*9F.0IA3>I!+U&)6A4@E,Y M[D]B\G#IA4!3I%8Z4N"79D12*/?(=O\99D@IA6SRN$Q8%[2,1 MH1_%EBCZ6=O::A M+3]LCHUYRJG*.\QC?;)1.UM&+3LE]FK\[R-.3;[7H-H#C5)^2*%[+/.5F^%* MY=^:X4K-<*5FN-)C#%>JIZ;VG+PEX\9;TGA+JDSN#IO-0Z($['(&P?$"3D@.DUXZ!04'N?_ ML_?V7VWKV/[PO^+%S/W>=CT1E63)EGKFLE8*:0^=$EJ@IT-_.4N696*:Q(R= M\-*__I'LA#@07@()V(G.O4,ACFU)6_NCS][:VAM:PF,)#V+0Q1QKPJ.YC^_B M$N$YU&_3I.1^QO-1!>E0I%>.EQ,>5G'"\[^9XVWJWL^F.LQ2'4MUUHOJ+#02 MID:)G:83)\[F)'61X0\UE1-(8U8R3'4_^GGAO!RFLV&0:= 4J=E0%ZG*$P:9 MWP=)L=\>][-!.C0HGSGYVN)<=&+9R?%UD!CH%[UDV!^8IY?VYL5PT$E2W=30 M"1/]=S\9..I2*OTWTB [:DKQ@*D&B2Q3@VS3^3I,#7CG-49TF\1)*LXZ#GD3 MQ_';-\VW>8F1@>HY'D1O@K=%+>B38;>HCGT(_MUP+DRZI%299CK1,.W'6<<1 M^F5G5^;;NGF9FNJ=_IKIU&&I$WKP6I>R(_HG*D^UJ!>4/+MLWTG5?X9\/K%NO'_V01S]2'-XU*(&HTT6R3O.@1CWU>7YPB.:R'.K+IP MJ-+S6!/420!V.<_QW.7>,LX>Q.A=QZ.8HH*[\(*[["5AD5C>6#_: M3K*TQ=(62UOFHRWK>*1,+V=+CIZQM*4BS]R*=-\9YO&H'SAXSR"96 M#!O%7[^N&][JW)ADZS@.^11 :SD%; # NA#Y-;-;BMKVZ^IMM;&.:V*V+*^J MAC5;K-DRG[<5P?*)DDD:KD'BS&*:\YDS=X5:FO!*\P#]NE3/@+L#+;.AE$I_ MECJ#(N32,I\UH0)KQGS6W&.[[/A_RWTJ(N@E5A&QW,=RG[N3D7+S*T+E.N<( MNNXEPBXJU3DOCIF\$ UJZ5F@>ZH>X^NU=&BMZ1"":\F'UC(IJEXFW>7M;%H^ M5"5!+[&$BN5#E@_-RX?(#3YTU(G3%Z-#;75QEJ2#FVS(\A[+>]:FO^O.>Y9< M<-SRGHH(>HDE8BSOL;QGOCTP6I"=ASC*5/*1UJ620Y.%V#E0@S@M:-#7KB@< M-:)T\#(='[Q44:1D?LMGT<_SE!1G%;AE,VNRNMM-K74B,TLNF&ZY3$7DO,3: M-I;+6"XS'Y?Q[LG\\%H$!SIO3'JTT2N[^H'GJC\TZ6W"//=-?I:!0-X$)ZE^ M8"0&'97JYP6JKZ)X8!.>K0UCL 1IG0C2DLO'6X)4$3DO,9V])4B6(-V]R47- MKP2]4Y=_(^A>LE^7D&&((1IY?,9I5;?S='L@B8 IO),F7>=&=>)^7UWF*5X/ M-&5)8_G+:6XZ7T2:)7W+3=9DL5XS;M(FP MN<(MZ:@*Z2#3I,-4U>GU)ZDW+>6PE&.EN[O>E,,&W*X)Y; IOBWE>(T]&-_\ MBG%^T.@L32ZO+C78^H9S_".# B/]!_25P,25G 7Y[HR/0T^YPO>G#V3?#&?1 MWX0F<$5S$Q-S8F)3+$=9DT5[I_710:2Y3EW>$VF^(>.O576\YMF95OWXTIF6 MM>4551".X14V![?E%:_!*YCY%?GOA&8049+VDL@;8GWHV&,ZFV>^NKS0N1AN^=3XGH%A4:]Y3(AJG*+-]8D\5W[7PB MZ1I6XC7+F649E12+39EK6<8KLPP\81FF3/28.,Q@&<9#D<8R+[8Z2.2O&U3# ML:QA3991RQK6:2O%YN]?$S)B<]A:,O(:9*3(V4:F71[\7I<'?[S+8^4J*25KR=Y75Y$ZH2\OAN(H*O&L*%_C!\_:@S!FS[5#3Y+LCB' MP%1UA=G;_^,B#@>=46/+-P;)8)#TWL/)+2+(DNYP#7L]D5[]H7^< MQ'V@&YR/6*EC)KI I8L1!H(/20.;UE)\ U]+/SOI1"0G"@2I$K^ B'03WXON MA;C*-MY-];:G>W5C=)\Q,'-*$O2H7=, MVUSE)NJ2ZM8"/4!=<9:I]^-?_@CC[*PKKM['_;S#^4TSM'DT=SC?]*%OIL_( M'!T]OKBJL>1_-FXAR/@:]]U[KMY])]J$=UYCF\R_^^I3G^KR34[IDQY[_S7J M+GX(D+[XQ#%X^<:R31^3FK25;S+NUZ2M>AGW??ZHQUIG4E5XERT 8)U)K^P5 MF.QL\7MWMOA#.UO6-[ FQK+U#:R3;\!N;*T)%[%)^2T7>3TN0QZF%G_$1HL_AJ6$]OF"WDXV'60J$3XIQ_W=)&'92[W] MZM17UQ A;1ILBY"+0TA^+T)BBY!U_ZKUBU4!\8S_T^8(ML!=';\8O<KC&;A7A-:(W- M0FQI375H#;Y!:XKJ!^,8:5/](*E,32GI7NW(J)7],3X(\9@G?M^3TJ% MBC#/:Z!8*_+Y\KU^[3#XE^_Q1Q48!FK4__49Z"M,\^4%OAH;: MW-:6AKX^#<$3&I(?SUM+'GK7(&#HK''OZW$>T])12T^LFUPIY>S$J9*#)+V=,,1R4\M-UZ/' MEILNPWUFN6DUN:G-B6^YZ>MS$S+*6UO0$]'O#T4W2/K#;(WXF1V#!\? :>:? M.-LBZS@?S.=%OGOG:YJP9VS7A(C9?K^4BE>$B[@PN\D!PNR4DEI"L17_7G) L M[Q">)215DC.VZ;$M(:D,(2'3A.3P3$G=?LM)+">QG,1RDN6=Q+*W.3@0:\;1-^5ASKJB/]Z\P="4$BL^?Y'*8=6$ M'-=U 7:9B]>**:A\,@B\-8I+'*3):;4LVU%ZV*N6YZYEH]6V$]J),X&ZA4A<[78="-I=.4,AEJ@MD_<3[&:<\J MX1)IK%WL5E@)W=N+W<&PJQSD"N?__8-AA/YP$'DCWKY#-)S^Q)%F_",M@=P+ MK77V3"^(IAY7UU&72@YS^R^)]#=4:C5TN1JZY+AMJZ&OJ:%X"1H:Q7W1SX-: MK(8N7T.Q74-76$/Q;8/1%,W6*H=<"NTZ62$MM.OD"FOAS77RL5I8[[6P-FYC M;6IL[K8/[]Z)]9>G,(OOS6[??.;\Y\/!%V>WGPWRX)N=1 [SD!O@C+LYHT$X M_V_1#3KJ*"<>-R0<-R1,5.;TDX$CSLZ42/4WG$'^Q8$R:FR6'K/9IW5 <\I M23',]-5!5G1L($XR1Z3*4;U A:$*G8MXT!D]HSP"X_=M3JO-M4BV_A6D[V;I MU%K-_L/M/^^>_<]<+EYEXA^)RZ2?]*ZRHWKB6A.6LS&VO@"Z MW?RR\E-H6W3EL%LLU%_B_J] 9,I.J"5-J)W6QY6?4#M*4[S8SJ>7F$]?FA^6 MQO"J,I^^B$!U'YA*:R7TKP>ME1?ZUU29S,.C1K@YE-@.0M/^:N(+N6QK_+5^4_X1B+K0_#&TGJ7J/$Z&6?]7IR9=;QA #SNA\83K,)&_K6X+Y/TS'B9];,Z*E4:QH,K)U61_KTO MU:8U$E[BZ$=MYN&>Z&NJD/M7S=)OZ(*3I/KWWIDFBV*0I%>..1%A/A1I:F;@ MM'-TR=/HW4 $755RPHYOZ8GT).[GRP[9I/E==WEG2W>-^D[PIJ_O^>,LR7); M^GVJC)/F7/UQ$8>#SFALRC<61.X]G-PB KW4#0=WWS*UQS2JX_)'J=E\>C*8 M8R8J78SL$7Q(^-BTEKHWW-BEGZ8CA>B*MLX]VT$/50W!#)7:,Y/7!W#],\ M.W>WALF?,4R/VU!\I1:,-@__\;"4_(VM(Z-*9K]P6[_0'*R>L3EXCYJ]Y'R= M-0P;6X>[G]K-H^\'K<,[%?RQTV0)VO1U:$K::R =)/D"GJK_#N-4%4?8]:B/ M]G"+;7OD&D1%]$WXUER[L>!?+_9-F8<0(^Z2QNBA)H X-:_IZ-4_'&KBD.]T MA?IRG.GK>O'/FQ H)]-RTA>TD6^VP0+5$=W(L 'SH'P.%5_(GYRJ85_?E3]0 M# >=)-5=#V]O@BUSH!]4&_:+;G)7G&7J M_?B7/\(XTRO?U?LX-Y%!?M.,U7J$6!2YFQ 6CT_+D1@C0-N$4XO@U$77W<3T M[LOWWGOO1?^Z30M^,/+1DIJ,R;(>#.=H\FRS'.$7\G#,\56OBJZI6_"=+^?[ MVZUFN]4ZV&U_:[^^WFEX;^![5D0H(U_.\W-+\V#P_WV8Z"B@EA=B4G$'C7VLX-+[W?_HCO=OZ\R MR6YV=/:B=)#HYL?REYY;SA>1YDFE[.2JR.2JP?PQ>ZEQ?K;3N%^W.[&*M/DV MCH7?+Z)P\VL[VAB4@R2]/;\>X^2JFC7[2(MU8I(:C./Y7B3,B)ESPI/@TU02FYQJT5^U@K MEO--'_K_<[<1^S]WFE?^IN?R.R_#3?3$:]1UGW3G?8VE:--C=.&/1=ZF1Q[7 MVJ>G('MY=C8+^.[SBA[J!HG!,%4OEDJF^F-R% ^Z\XQ'+3MI[,*G1 ]5HK-W MVR E\\.987_4F:\];A">R7%J*_S[W0,/3.ZG&D;WBOQ.AC!S!%_2N7>/';6\ M/'G%^4Q>19UY\_7Z4-XM57G[5/QXW;B[%X\0J3 TY+ZIYI=FVSG8=+:_'QSM MWGT:<#47A4/5CY/4^2LVF;IG+! ?KX^B[H^/HCYG39@9[V.7A"HO"4T3-V34 M8ZA;GMGE8+0?SP9)"Y2J[+MRY M()0RW=D583U7A!_QH&LFA-$0]4'_*K6&I)MV:1@M#;=5Q*X-J[$V.)_W_\QM MA3^_?_Q8[&H[:[8P;'=$G/9$?[RA\R$1:6B7@#5; CXGG=PH^',812^6F,CB M9EUQ\]_-@U;;^7/3^=!J;O]YO&:0N1AWND7)VJ'DOT6J^OFT5T)VKBQ06J!\ MT/GPY/N]5FEJHM%#Y$%0>;3J?F\?. M]KY&S'N2>%J@M$"Y0D!I9KVX[&69A<"9C<:37;[:;S9=/YM+^_ M\V-WW:+>+%*N*5+N*-'OBWSB)TEX$2\UDLV"Y4J Y=ZF\^_67[MM9V^[]=>^ MM;XM5*X%5)IIK\[COK,G6^>)-;XM4#X$E%^;W[\89\W>]X.O?QZO8X"4!M<+3WRR0+F2@#FOYM_[1[]V73^:GWY?MC@\O-^VVD=[/[;.6CMMO]L'NP#M2YZN<37P79H'0BS6+EZ?U'^=HW_FXVVZVMW>;7S3G:!ZU]EKMHT/'G)D^W/ZSM?/] MRVMG]K^C^5ILER81XN3H_N% #(IDB#:WX$)R"]Z71/Y0S:7BK#/;,#C 9:3C:V#(D>IAEBCZV>JG^_FS M+8JOBKBYV0G,751'XM)2ZY41+,$E/1Y)^-IDMJJ\BA*GYI1_,+ "716!,N/( M[/7B0>&\S+/.)[FIK/K6#[)"DJ9H8VNR^V?JAWX89OH96>8N.3 )Y6< MI.*L8_;L4R6L^%=%_/[&5JMWUDVNE'(^J+Z*XH'S55-ON]-4:;EY;HEC?1N* M=*"?<57:H]@1 ^&\&?;%,(SU=^[=_WU,$#$BKQ4D>"@[*AQVU:,B ^G26CD[ M-+#9[3K9N(&.9K;.A<;(CG.6)N=QIL7KQ)G3$Z$:%U@69V==K0 F'#!5)\/N M"'=O5X VJ'M=!3I?B[/\>1UQKHK"SXE>G@=YY6A?6_I'^\@Y:'W:-)04P-O1P-E)NEJL M!?1>5U0QXAH?:"MBY:02?:7?UC]Q=HT$^OF<$-V&<7;,"8Q+ZNMLZ>V?Q7T# MYTFQ%+U<]/U")/5#%6O?B-$4JZF424\WY,H(0Y:C-8*1_SC+@U,?(;=W^/&]O-XES?F'(*>YKHEFDEJ5%.IX0&:@>FN MFZ]/]2FZGCR3WKW=U"/I),-4]S&?:8W'W:?9DLJ,I1F)6+/8ANF'T,1*LP^5 M3Q]]^4RW+"N>-WG$>-4?C\5(6(X8W"NH2?^S8;<02FS^F9C!YAOFH\6.N_Z: M'@M#JXQ<+^)!Q_F^>;CIG&B[*]4=OC+S69V981*3T(2SHIR9YI?5P)8[M5-T MLV1*10M!ZIZD8:Z+>8_-0&77T1:CP1P=!QC+KURW35N,F7G/"(W??._'UY%U MV5OGS=?MYOZ'MXVR_/_72"17\*X9\$&:=)U$/Z/?YE/5 MJ%S1(V<4JW;ST+)&DTNC9:9+>F8,^_\=:A(1Q::'HU5!OS%52;\:DVSV O9! M9'&AB:.EK!)MO8-8=#2FS88[8Z.-\,?,@#B(NP80ID'L?XW=V-SG M(I[Z?IS'*([D:J2:3*_OHP?]OW\PC/P_LMEMN9[E9@[E>IN9T]MY&X5S5NAE M"8VB..T9RW5\D.=:IW,]S&>CN?7:C-0M#,S*-CD%E-\Q0G1SN0S<=^!%CI*1 M"@U*.MG$1NZ*BPE;*UO6N35N+CS-QAX_,N]3-13B3M35 !<.%0Y=->#UYJG!<: M"H=AH1_7G9?=H5F"1ZTM%M%$JG"8%G&]NGU&97(=C+-?V9VO'8_3K$8_T*1& M>/WW]J(;15^'H]6]@]#?6 M35'GICRPS)U*6H3F?;F,>D9OBXD>QIG4S'+TS#N[-364^9(^:<"YZ [%X/KA MLSB*,RR6F+#L+3(K9VP&>.0+TXOA!-L:9@F^4)KOZ7]OO,*LVH8)C@BB*).] MV8W_89QCW5B=CV9O22ERGUQH8*TT58/K):7$6ZNA\K/7P&V#7=(4M\WU;T]H M-I%6V6X[,B; N-$%:/2*1AOSIS?LZPN%&U/S[!P)QI>U&9;E:TZ:%)"C@3LU M6CDBVL7#[ID.8P!+U?2KDO3F C5U>;0H%8^7UXRM6!7$X+WS!KT=&4\YFA1Z MD+M2RTJ6OWS4GP):1@^>#8'ZZ6_P6ZUMYTGW? 3G^2H9YZ:!7J6T>=8_R?5? MVZFGA:EF7FJLR*ZZ=$Z'X-.] +P=Z&@'L]V:]Q\8:*CY, P>D$ M!-8)_Z 3WKO;"6_]Z2OJ3W]06VZ, R:8X? 9:V3^N/?Q0$]S^8AE_J^"!Q7 MW4WZ)Z ;FU7!4->'W;1WYB*9J6I+RD["J'M7=I+[$GX@=]-C_I/RB-R?](2R MI]UY7V,9VG1=_/3L),\\:; ,,G?G1+TCV9_*],)[5F;F!2=]U:2']P>6/%N9 M[QV19I:SBV'N;--LRAPG=5!.@NB8 CZ"1HVLRIRXA,8+JAP51<8-?NTIVO]K M=P<@[N@>AJIG'#7&;]V7QKZYCCC(AF=GW:N"_VDSSDGBKKE4.#FGG"_&/5/X M!./KDQC&=6-86I*:)BDM5[W$J8((.U(/NC']"U JB'81?"!SRRWW!>3<3U\H MGJFTK7Z43)Y4$&)]P3&6GQIU+5.C9TZW<#B(NUH0&@4-?PSB_C5":I3[I8I0 M-9EHL_C\&CY[VD9/0DV)FUEN^1F7__1336NUJ5H\]Y\>=WJF!JH)>YB,@MF2 M:8Q88IR5;&O#9:_)HR/U],GWHHK.J$NI5#C:JQK;P.$]W=UT'.=9IMR29[8A MUF.^7G*V3\:IIV>>YM2CF3.R9,J>@+&-CT]'-T[/I9.0\NC:,\IVSK.1X*"C&U;CUXPEX/8-*0LFG:^$8U9-; M6QN#W.&29V;4K44^:?F)T+C%D5X-@[GXQC8J& ST$8]>/<8/-%.LKR.^. M1&9WFP>KO'#]F5P8;U$S#$?[(I.ERXC=>,'R^5[A=6QICAM$"^=RX=H=[QF9 MX CC(\Y=$"-/W6C<0F64O'"1:)T;?3K:4=4J5ZQ)9#$>X0?6FEOCG*\\SDF:#,_,$G<-7&KL8+OIN![[@QMF"=0# MGQ@G>-88P?FU=_AQB*Y'YL1LQ4R6]M$4&C_GEPEJ+$ODFEKE$KG>JRGA>VAB M7W,_]&37=;R]E'NU^Z)[E<6%M_AZE1*EMHW<;G$V7J?,;W&Q2:;.RZ;9C1V[ M)%3=QLQ.7C6FIERY2^6=%6T2ITF0V\7GAD]TY7C_*F]M'NZ2CM3KKN>-NS[1 M =.+L?-4$[IA-DB+P)+K56R@KX5:B!W=TR3-W6BC\(C"?9<+>1)"&HD\'BIO M4Z%79J[EODBMA6;GN;0CT2U[56\MO#,)X(U9.='RXF7%;Z.VC+B?D?I4^W,B M6'Q:\.+K[?IB-NCF*BFRPBJ$ A(9$$9EP,P'GN=Z4(B_=\S+ M((((F%\0=M&&QGBIZ4/?Y_E?[=[ MQZB](_'QZ2YL[YS0_2.)]G8^GNZ=[L&?1]^N?AY]//WYD='V-N_)WL?^_FGX MZ^=I-VY_VB/MH^/+_:-OEWM'W8Y^A[[W%V[W=NG>SJ^+G[U=_,4]Z!SW+KO[ MIR?4//_GZ<>X_5NWY?3;1?O'Q_CX]%C?T[PZ_K$+CT]_H>/?NU?C>_2[AC_Q M=V]_IZO[[T^Y][AV??OSU34^KK?\9AU6FXT5HLMX4'K!LH-<,,%ES M1F0I]]3,,KK:9^5*'%!4>1@W+)2I)]N2QYP,1R'OAH'7;&5 M>78]>?.&)!J]IIYI>,3S?#?+Q8QKW\T,RZA$,TWGTAFT87*,:(HLC-PR%R*[ MWH4>Q5&/]Z=+;LP9$2'FC:4C1]?L<#Q+;HRP_FY/%%='>[K:R#!ORB./C:SI@CUOU26??+PS5WO-?1YE?VS8S< M+[G%=P^^3]L4([ H6W,/>FENZG_^P)PYJ+&O9JS%XW94&H5G.VEN]6TY?IAQ MB&R928_7P!'4EWWM8Y=,XY9/YB['PP)\,Z5U833)GNOWT!I>V/U33H#2\583 M3B4[9I770Q'J&?W?87X@IOC^>1+K5C3,0X<&ZH=YO/[UF=^&R?NEBS6\T]3?+.%EZ1ZD=-H M&1>'ELPQF0LUDO5H7$J^#R$UAQ'RJM@;NZ5DDY5QT$F3X8GNO=--DE^!D+^N MW6/F7CUQS+F7\D)Z6Q$GPC'!<(/AQ'=T5Q35*^QZS-K[6%(=K;NCFTZ'>B2C MJQ<-;RHZOB107$33ZE589TDE<.YW+/F/] #-V5A$5LNQ=']ESNR=TTK[V6"$ M!Z)W]H=SG PU!'_Y\G4Y-//AC)1/3IWRI$J8B^*>^2D_?7L1D39[6\EPEL2L M8683 $.(-Z?&>'89QE&:D6H45US8C'\]6?V9Z!7'4)PC=2FRUYKD]72RCLY0 M%G!QJ_KK8Y/25GZ*W%B$;1725XM#]Q>2#,:WR6!6/7B]&LE@]K=;S7:K=6"R MO.RVCUH'[>;1[GZ[^:6A_]S>+.J0?O]PN+NSVSS8?70ITE?NU?9^^W#_R^Y. M\ZBUXWQH?FFVMUO.X9^MUM'B:ZG^I%)ASU^E-?BA"&T4BCW8S ?IG R-R#RSZ%FC^IP7O$XCYYYD4?Y?)>;1O>JT/8I;;N8GI-X_:?K M')NY^E7N3VJ>^OH=NC.$=9B%-^)7(?5DQ#VN!*)$4,B4Y_H>0'O3 9C*Z/0UJ'&3@1XNR]F9+-?FC^:4WF8W.P/3H, M:H[R3Z):W=<.:KT:![4>Q,=XE_P\_=AM_V[AX]_?Z-ZGSYV?/[Y='O_8_;W7 MV\/Z^M7/TV^_)T&MS:O]'WN7/WO'N/W[Y/?>SC?]CA-Z_%M__^AC[_C'=ZB_ MC_9.P][-H-:]G5W]O8^]GZ?'[O[.WD5[Y_O%_D[7M.]R[\?/SL^C@Y[^[*J- M?T;M25#KQ=_8]R*% A^P" : **R "4D&T(\XC*CR!?0_/6&O1FRZ'&H#>[0W. 7B!(1#WL*H@BXFL]"7PFA1?Y7& 1 M*69 #W$+>E4#/7@->A![PG== 5C@$D!PX +!( $NY$BO8)P1Z&YLN;[;\$P- M@1N@]WH8]$)6R/6^\ UO##!??H_8HN*8'J>9S7%>L51)I54A,#G/^BI/32>Z MW>3"Y H@F7#9!@,HF&WE(LL3R8S@=ZR MP1G .)X,!]=SH:T&(QO6XN$\>'A8(H$2:PI(-!Y&@DA _$ "QI@"*$(!#4FH M(D8VMC#W&AC=/HM4=1(X&P272@)7&B?J0* L3BP.)R:\B?A8A#Z6@(:( D(5 M!5P0#R@!S1E63+",M+&(4P"Z?F2 M$":0"*CF.!J[./=KQW&JY^BJ-US4@>-8N%@X7$RH#HJHQ@'7 Z[T-5QP+H%0 MGB8]DC$18A=#*0JXP(RMGHNHPE1GMW]N$IJD5[D7:*D;UK4TS^K =*YEJ*'* M8M0\&'55HC0T0AA#/P*1%VB,4FX @A= $FH7(@"+2"!QX, $!$1(*+( M![ZG94>XEAOR-[8H:_C\]FY\U6F,]8$+>"B(YD:A H'G1P#SD <<0PDE-J"" M"6D0]_;QC8KJ^(+\0-6C3%]3DQ=X,"H.\]]A?#8JT3[(\WZ^MB>H9D!7!_8T MEOC7KN@/FOVP-1;ZIS3),HM\9:C,!H8PLW"/4:'L2U(U1/R%)0%Z=2S7"F#H3*XLQ"<::]?8TS M(8.84@&!@I$")* 8,.)Q@"4.(NG[GO25P1D/XP9BBSHM5CV.59>$%E],Y023 MH+TW+"KCA>HL-?4&C31>VS]5/7"K XEJ3J2Y4Q*F_KVH<:7QKME+])#]SC^_ M$PLM#,X%@ZTRW<)$RE!3+H )C0!!A ,1>10PP12FB"D61<;49!YMD!INT]EH MH_4C31977@E72O2*0D(H$@(@5X2 2"\$ 71] 'D4$I]QB@.5XPJA#8_>]HNO M1K12-7?XVBHOBS3#964]52M'LNY$-QN*.2_ [9:)$Q4B\"EW ?*9)DX"(B"T MV !4*O*)(KZ'-,!1CAH(UO;9:];Z5F;47:C+-* 2!BRD@C/N ^QP" MA'GH"2_@ 8TVMEQJ,Y=:4*@%/;:@\$10*%%A)I1+I.\!B$14G"4*H/0!I%)) M2!2#(MC8(E"C@K^JYP6J25@*VJM'>P'''U=ZZZ0._*5TPJE]+5&+6W/AUO%IU4 <;$,Z&\D#4PO9U:K^ILQNZNKA^;L1"Q M"(@H49O(C3SH4ST[.4. *.4!X2$%7,;#$ M7DH!HB*"HX?K/3DE5T8W2:E*; M _,[2"(PS)1C7-QBH!ON=)70?R\XRX-&(,17R#"K!=L9B_2+D6@N[?WH>Z9R M=+.0-A>D'9=9CXH\Y84\ 'ZD," 0N8 CR@%AB@8L\CT?!Z,,5M#Z<"QBU(?\ M6,18(&*42!"1R'.-TQ=!;'+>11$0ON (8RC"$5,NB:WE>3FK&2U6 MY(-(69N%*.!L,>0UXD@9+4!R14!# 2!("Y MH>]+2: P^^(^X@UOQD&=BJKY"N2$F+V^%[3I&>FSGEEP]'E@5HTQG+L:Z>,[ M;1GAHY#;XO5<>'U2YH&"&'#'-N -,GL.'-R*584?RJ\X&'_#'O8TUE8_D("O-EM_EA]\ONT6[KT&FV M=YS6M^^[1\<5.@OA:AF::M)=5>7#$(]MY0H83W>4O1R%$GZ)11!WXT&LGGBB MYK&QSW5_QNJ'F5Z7BS\35Z;N[S) Y=D!8W4SFV?URUK&CZQ!_;68B#;;[1.( MW^E4$B)-Q#WB,@(P,;G86,0 BWP"_(B0D B,H? WMCAIX!H>I:]>C&SM8.ZY MQF[E8*X6]JR%N47 7/D,$]4V+)(4J"AD@+@> 0)J2U?+3T5!J"($S5D 0AO< M7=6,2)4EE^E0A4YW8F_8\]+64W!K*M61+P,A. T \E$$"/40 M"!#D <^#R&"Q!,F52['#5;#"B<5B>9=&9BH";>Q,+$0F"AGU/9( M"$#T/ "<1Q%PI8 HY!'7QMW&ENOZ#8_=+EN]&B&\U:0WV_H;9IR?S6]6^O!E M'?C-6)(_XD%G>YCIL5#I&,6N+'C-!5Y[TV5'E,<100!R%@"M1@(P#$,0^)&$ MOA">P-[&%H4-S79J1W&JYX*J-U+4@>)8I%@D4I1H#J9:1%I,P*>AJ?C((B"4 M_N$*2"F&,E33*Y9*8-/D>A U.GUW(UD9T/K?( M6M(_ 0.5]K3R!$^K!K*^YS%K09NT@(^T?'>T>.VIS"<"W%2"/X2]""*A /,- M?_(5 DR( ' *H<)^$$:";FPQ2!N8WO9Z5YTZV=/>54&76E GBRZ+0)<2?=*B MX5!P!1#S(2"!3X"I.@2HYY'(Q8$/ U,!A'L-.L,PJZBRK^RQA0E]NIDLL$+. MJ.I!6QV(TW3BKVM'ND6Y)Z+<5+I AL- ,DP UO@#B"(!,"YVX'D,*A1 @0.3 M_(MZ#>B3VG$H&V"T?DS(PL6BX:)$BJ!0GI(8 8J0-(%&/M#R$R",7,E(" .! MS0Z:_=@PH[JS'2/0DB/)($BDHJ784VMAAO8%(_EF-CC-:0Y5B86!1,E%,A>R;:4%'@ M^Q0"$FJBPS%D F)72P@='UC#4&OX?/;.%'[ */JT9OMI->+!Z:><>:(?IBK MF6ZPZLMENW.>\(SE\(C++'[?C[O_MS%(A^IVJ.'U^#3[X79Y=*SV/T+[)UGC M=#^H"3%DT/-@0($7( 6(D!!P+0H0>K["H1(!B*$/(D0]0 (9 !9! H3PPRCRL802WCD35];>-?7M!U>O M7N.[TL]X:380QN?C9X\> B.U3./^$F MILZ92IVL(U+UA^-ZL*'?;_Y7?*3)Q7#025+]KO /!R'88"YI0,;&E^,L&ZKP M>M;I'ENW\*O[5>!<9S+,W,BGQE]F4E@K:9Z5Z7=SJLJ"3Z ,0@E,A3Q N+&2 MI"9*!)KPY0@K#,VA=+_AP]OU@*ON3+%;1NOG3+'@\$QP*&?:40A&'@X!I3X! M1$(%>!0J0*$G/!<+B41T)SC4?H.HPB?1F[JA9I!%5U.C. 1QWY'BS.27M1M% M%2$T\R72N);G5RW.W?YV(9** #-->Z#?0"Y3X+14!$L+'E&9% ,K#)%01]JCRM<(RU/#(;:KR*@J[^MZ9 S40 M^L/042+MZR;;Z-U:.F7&8FR-I-B4_&JYC9\0:S8A(3P 9"N )2K6YJK2Y MJNU5P'VAF,=HQ)%OUA!&X1V'05;-=U=A5ER:^DZ2GW232>\L51W5S^)SY723 MS![JKY0K+M.=T[_-5Q!@+./\4,MV6<*[?2UP]46+N:T&^]&1N+38-Q?V3>6: M]#T/0QI!( .]$!))->QYA +,*,>8$?T?WMAR*6^X\'9*$^NJJQ:/?1E7G57H MJBET^3B^YWI*8[-)F*_IK<\B$$@$36TS/8D51BKP3-T/TH#\=OG&VKORJID+ M>U\JT5?ZUOY)L7G82;JA2K/_=51^>.&U/7LUR[Y6![=?OCTQ$G-Q0L6BVERH M-I77T1,AX00&0"]-)LV_23)" A=0%\'0Q8'GP7!CBU*L4:VVI_5M7L=71Y8Z MN 8+_: TZ78-XXJU?J8J>UH&[96V(NM I*:%N3N2Y6[_+Z$[ M&G35^)-6?V"A<%XHG$K\Z"(WU+8B Y009:)6(=#(& !?,RR?L@AZOJD.H*'0 MUI5==^2H U&RR+%4Y"B1*!0AA9@VRESI(A/UZ0*N$ 8*1Q3C@(N L;N0H_8' M_.K)D>;]691SL^ZJ%659MXW*W;[L#LU(?DU2T\#F8)#&P7!@D/,HF8VM%D/G MPM"I?)1*2&$,3A P$0'BACX0T/5!X)O5,8)8,&E<7*R!Z&W'?=7YEW5Q506- MZL#<+!J]"AJ5NUI<83+4NGHMS>>A9C4&_9]/ MK(6XB%&QC/;QE4.;_=!NFCQS=3@IIL=>'J^LJ^QC5#Z]ES8&W1N@Z,WZ+U@M&Z'!(HB?2$ MX@ QIM$ZD@P$B D0*9?X$:-Y M6=!1CI#FA(3H7YF]\'8R,+9!JC_NYQOC)VF>_2T=.$GD##HJ4\YVTL^%D9^Q M^!CW15_JICF' _U!GM-[\\[A&+V8.A]JKIB$)^K/R[B<- 9 M(U#IQM$T@9-;1* ;,1SP$FA''N M4X@D=HFY@&3X-X)Y)OG\KDXZR8ISHD"0*O$+B$AW[+WH7HBK;./=]'#HL;@Q M_(\;N;O'*8J>,4ZW; 0]3H60]!*0F'IL6L@:-E1JOJ4;(5ZY!4XG-:O=/QX6 MDT;+(X,J1F5,[[4_.;ONH==!N M'NWNMYM?&OK/[4VGV=YQ#K]_.-S=V6T>[+8.*X. ]_9J>[]]N/]E=Z=YU-+- M/]+_[+7:1X?._D=G_VOK(._B8[OR0F0,S[!/[FC8""2-:I>:2N\8]7SAF^!K MOMCJ3G3%6:;>CW_Y(XRSLZZX>A_W\U;E-]U<5O5;1ECBLTT&D8&3D1-M]/@1 MTFSF2'.#(137-"1Q[\ZK>V^IU*\29'_I,?>?\W'3WOJ?8U%>!-35I_& M0A_7J;&/FUT/>("?D<3N]=P9#^6=FZ.LQ(-?1?0Q8U6 T.L;N<=*I$Y++_&A MLZ.DZ@4J+<;.18TI@V;FM/ V;L#G"( ?-%=>;]H\WCXH#@S&?4WZDZ%^:)@U M''4IE>[;=5T,1]L XNTRYMD\QM_K3JS9OF[CGG[,OLICNKE2PS5[GAG_D!VN M>8:+S05/#SAAYAZ(:GAL#]2YZ@_5*^Y?UL3AO=CMR:K[LY^]^Z@0IS+T5 @% M)#(@)LJ=F0\\S_6@$'_O&'B'""*P@/1O^1S.JN+ OMS;V3O_V?_<^?G[[+1] M]/WWST_?:'NG1?<^&>>SA,='?_WZN?.-_/S4CMN_/_?V\*[[,^;P^,?G[.?1 M6;QWU'+;O;]ZQZZ2X_QP>DQ_NM7>WMTSW\^ M=X)>V-WO[5[N'4G\\X?NT]$WW/VZ:Z^MWNJWWGZ\\(.Q*M69LQI<-R/&:O#B-'BRZ%-7 M!4'DA8"%U"3/B! (./* AZ#"/I4"HL!HL,]@ ]-%92"KPFG*Q^SDUN!$YFP= M_I0F6>84<7JOG7FL9D?4:V4)Y7+^FB91=8IPU 0%OY5-'R49DX&+@*0Y"H9Y MRFH"%/4"[KF(^TQI%,P-G]LU(ZMN^-3,+;["V%(KD\EBR].QI60C1:[PE.M* M$ 4R!-HD<@%GA //DP&4A'M:2AM;G,VL[F,U?5TU_25-*ZOIS]#TJU(*4QP2 MZ7E&TSD@, J!8-J6"EQ*/"G]"!/C0,6\@?&S+2F[0?1,73Q4>;ZFAG.B^LJ< M0S4;1"+LQ?TX&Z3Y@5%'79ZI?O:T&-"5]AS5RD@:2?I3(>=F/VQ.2;E5"-DB MWUS(][UL/V%**0D#%P@4&([C18 13 &.. \C'&IN:OS G#8\3FMG/UFW<\6X MT4M:018\E@(>)0.)2@W\DF8C37I$VY'5WAJH'9[6R:_)J MIDTCU=UKF6YW1'IB(WWGQ+#CJ R$D > **@ )T*!4/--0L.(*15N M;/FP04C];!E;BJ9B_.X% H0\,J 1N("[ M 0>$>[X(S5:/:RKYF5+FM$IE:*P2WX.L#"/\1\5*!*V"Z]T$\5W$W6Z)BUH7 M>ZVIZ%BBDW7E2Y+9166^146662CQ&(F@JT!$B \((@(("#$(%$7&22)=KEFH M2]R9@=55IZ'6#;?&--2"Q4+ HGP.(]"BD= '7B2)YIS4+Y)L2VRJ>H5^Z#&D MV2=I^.C9Y-.J;L54]T4CA:SJ+D1U2]XF4\P ^@&0IMHQB:0"/'0]0(B,(JZA MUQ7^QI;O-0BIO,/W+Y.>K^.>K\ >\CJ_:OH?6F]#R1U M0[W>2V7BB"*/ \$]"+Q0FT6"^9!2$T=$Z,Q<6]73^Y7=RAF7NW;B?-[;;9Q: M;^/L]L^U+(U;IX"QJA4SKPF4_9H*)Q)!P,(0 8Z-Z2)=#@**(N!3X3')>"2D MV-AR&Y#=)C!V&V>]P*)6VS@6+!8$%N6S$!&A/H':RN%4VSM:V_ ;C=A]GU73W)?=QK.XN2G?)C#,AD=XFXX?95G!!8]W9U!YDAQEI#ON;&[/2TV=JM53V$KLEUB%?3&%_7ZML A[ONWCTU9AZZNP+VLP6(5]GL+*:X6%%$/F M4P$X(MI0("X$@D4,N!['$FG3WB-:85V_X9,%[&W8[8M[U*WUWV$\N'*42/NZ MG5D1LJ6RM\9.&&K+N)]O!8F!.3X=17$WUK_:ZB%UW^08[]!^3)->,0/VU*"3 MA!.OB-V\G1/@+LLF!($^X2YS@421J944A8 S#P-) ^YS3CW&B"G[ACU;163= MH:-F6QX6.I8!'1-C1@F,.0H5D"YW <&! QC"'R/4.D+Y?G09.)NN*Y-!54+ M3:Y\Y);5Z>7H],3>01J8M5WC AKX%!#) L "Q0$.(D88I@P2F^!Y*)M)_UD.A#5 M=\P'55MF,P MXC[UA0"880&([S$@(D^ R/>\@'(5B3#(C]5B;P&'3JQGM3)$Y,63,EG%78#B M3JP([#(WE+X+7($1()1SP*$*@;8DH!0J\#4&;VQY#0_;'9%5TMN7W!&Q>KLH MO9U8"A'&6#%/ <5-D76)349Y[@&!E12A%WB1IQ= 'P@7$\ST0D(@ +6KDY9=9(%A=8#A1;=D+#"\)#"4-FA<7Q%*&<"!0H @-P " M"@(4TC87%:[+)=W80HPVF+N +9KJG;:OR_[-US0YCS.CLF\"U5=1/'AKM.KY M1M5*^Y5J9C=-;TQK=!O%W'XH)&Z1;CZD@U,[.AQ[D18="'U"# 7B&NFT;80% MA 3RD I&360:(K<+M%K'<+5H3$7W>W6SCWJVU8#9[R]8T(G;W&C18S8)YCOEN;:XS_VL#6<&^S-\X/^:AL9KG,(XQP!E#(%2#$PX"'4H! M4(A"RO4?OMF"\AH^72-/\VH!VNR5854!K69[;!;0%@!H$P/4YSY6#"G@4^4# M@CT$&/)]X'&(<<@C!CDUU;A8@Y#;)-8"F@6T%02T5SFN90'M&8 V,49IT%P]+&$R#+KJUJC95BZIE2N;].1'_H=)::*;(DZ4DW5$JC(G&0ZR M@>B;QB\U,M<^8S'/L#78[IGD'T062QL+\&X1Z]WXNYP\,3:!PL\4E,]&%P1&VDDWUMH:(%P M/B"D4X=K.61"\ BX@13:2@K-&;J0F Q!D4MIA$+":FLES4:NNIS-JQZ0K(B5 M9(%D84 RL9.$SZ 71A) ')F3*$$(! D4X(1ZD$.7DVAA=I+5Z^KI=07L)*O7 M"]/KTL9Z&/A(LP3@"ZSUVARWY\AEP"4AYR+T%G:VH3G#>$XY/?%5IOI(OUA&! M2S%ZTZ1B#*SC]TX[6:&E#H^@#KM395,HHX*ZT-1,_)N[-L?XB-K7W^SO$#X_3L MH)FZF9ZS^F5-S_G@>30?+4#/!]!3M6Y@%+B"1!PP2C5 *U.DBX0":&$%B')/ M(J2>;7Q6+V"O=GCS7#I8.;RIH?%I\>:I>%,R/Q7GGH@(B%R7 \*P CST"*!! MX"KHTB#D^-GFI\4;BS MQ/W\]#>?AE.IM$*G(Z39^E>0OKN.TGSJ4YZ)5PB. 2M_SOMXH-\A[X=,I ,GB9Q!1V7*V4[Z>3(& M8-P0CAI,\*9/=3?/DBPV*O8^55TQB,_5 M'Q=Q..B, ZI*-Q;*\1Y.;A&!;KB&Q3MO>6EQW2L1K931(9-1LVS &K4?_>B>V9DV!UY^PLX9A8VM_N]5LMUH'N^U/ MSF[[J'70;A[M[K>;7QKZS^U-I]G><0Z_?SCG>=32S3_2_^RUVD>'SOY'9WM_[^M!Z\]6^W#WKY;IX_Y>RWGS9?_P\.US M^_:X=64$<48Q2\^E=SPW7^HFZ)AG-]%CUQ5GF7H__N6/\5(9]_.QR&^ZR3OT M6T9(X/--['(#!B/B,7I\<15NHO^Y;G\9Z;FU&%F]"Z#[JL0^PYCEV9Q;Y541O?7>&95^H]NN; MPL=*I$Y++WNALZ.D,K'BCHL:4T;00^'"!1Z-$.W!C%^OXM]X/+LN' 1Q7U/F M9*@?&CXJW?4\.X%S9$=[W1DS>W/([-X\9C/P,=U&:/96,\]D.USS#Q>8" MGT?D@*LF)#V8WW>B5T7=#>?$T2NMJ4^XOS;Q^/_-O)Q<^C7[^/ M?^O[\$'7O&_O1POO'^WI?_Z0EM[^S1O4^[EVV\AW\>=>/__-X;[%T9WW9KL-?\._1"-U0> EIP M"!#H*Z528A$9]Y\ I57>;JL7GBUH+ZXF>&8S[J\;GK4/K_&, M!JZ'I4> \ ,/$!1 ( *" /7UIX@%1%&\B(3[%L\LGM4&SVS"_9KAV82?D8CP MB(08<"TX0(B, &JH?A:? MJVFSN^'T5;&!+B[?OW:>](7YB&PCYVZD/2)RCQI]3%+]9]^1PS15?7GE#%+] ML&Z^IVZSLJ^(ZR;'RNTR5!8U00U9&$V [9'\CXSXBVXT^^'19#(TP]-A-C"A M1FTUV(^.Q*6E&7/1C.]E-Y O%29!)+39Y)OTA)XVFZ)0 *H$8R&4@4^TV81I M T->C3A'J_]U*W!OM;X26E]REDC&(X8E!E*8Q"&8,,"Y<(%/.$4$HT O AM; M6ND9K%!R9JOY]74*6 RH!@9,5GY,E2*NRP#D^ O@0L$!H:?&1RC6YL M$;\!<3U..*QW;K>O1JN2/L@#XTVIMFMER6S"]F9! MS9' -43FW_J:9(-4#>(T/X7Q0?55% ^^=O5H6-A\)FP>EPTF-XHD%SP T"4( M$ VB@'G( PHR!BEVF<"NR:/.,,)_V(3N:PXT5;/3+-!4&VA*-AJ#2D'7YP ' M2-MH4<2 4(P!C_J>A$I/ 1K<#316[RNH]Z]EI5E=KZ2NET@%UD0BD!X(_2 R M16(D$(@%0/DR"JE07*)\LY=6.-?9*N1^/TH&HNLD#^WHOO9^U/."=BIB;=5Z ML\J"WI- 3Y8M*:("H:EL %Q7:$O*%0+PB"/@!DQ1ETG$A5CJ M9@Q9[7]I[2^9-Q%6&L"H63)A Y-&02$\ 4PY38P'T ',E 9SD'I!(81+E6U&8U.$HTLJ&NFXO MV"1Z9N;]Z:0!KI96F Q-DI-Q]^MUN&%!-8D6."K6:IQ_K9BQ3(R7"/U7=VA& M]VN2YO$,@T$:!\,\Q\Y1TD[ZIO5ITM6]/MDU1^E5-K#+RES+RLE4;&,HJ4\P M =K.- 5+M)7)0D\"5__*>*@";B(<*$8-[MTFF7-[UA:G>!6O>+)BN+N@>BFK M@KLU/45K5<;?D1HF"2 I3!)2*0.,NYH +% &A$%4>C#P_#,V& M"F]0CZT"[MH[$3UF;U+K)Z-P__ M=#Y^V?_QV*Z\$!O$,Z*Y*YL7G/--ZJ&[\H+?E[K9\S8A])>09YJZ9.%YIODF M=)^6O?K^:PP_;01>HZW+&M?'/?61Z;LK:^W.CF2XIR>KFS*\&(I'Y0VOEH ? MS]AM7G";%]SF!7_-X7I$7O!'1&[5)2_X;"7;%EG'^=A-+C(G2I.>LW^FC)'3 M/W&:4AO?VJQ6V=/RE"TP7]7R4H#91BX\3UE=XI<6DQ'_F;LXE=N'65#<475V M4FH:.53)O*F_QG5;XS;^YA[_#GM[.Q]^[7_ZKM_S[?+XZ(3\/#TA>S]:%\>_ M=]V?1\W+2=W6A/S4W]G_]+.[M_/Y].>/%MP[E1?'1WN_CW^?_-X_.M%M^-QK MX[W)/>--D-/.K_9.B_SLZ7[T=+MUF]J_/W3V?K=/]W?VZ/Z.Z?>Q;L_'7I[7 M/G[QO/;5.S%;.^!9T 9P=8"GIJ$S%GB>##SM[1=/0&^!QP+/BL2.6.!Y.O#$ M+YXI?MD)!%8AB_4D+4;F#!(G55K)9-Q5>0KXD>FI/S=_2>.&.4N3\]AXP8,K M)[GVPPCKA[&-7&$_S(XZTYH1YY$5CNB'CNB9",'?^0<-HR=%W*!SDB3A1=SM M.G'O3,2IT2N;S+#JR0P?"!?-!OO1)RW7K-D/#U5Z'DN5'2;=L#PI]*5F:4I8 M=C 7._A>]H=05R!.E 1"2LT)6.B#P!<$$&U6*M=3 27Y(2C68/QV>B&;KW"] ML*16*3HLEKP$EI1<' Q3BEB(@,L@ P0'"##I0>#J]8.' D4>,\4B/+=!9E@: M5K7KK=H+X#!4 (_8!X$0MA&&C5YFZ# M\FA(<5TWC%'*V0$\O'A)%WD_X)Z,;G)L%[EJDGYG9?Z0(9M3*'=J^E MNQ]]T;+]8D3;S"7[I^J&'Y/T>Z8LKLV%:\=E\\?03N4Q<_B8>X!(UY@_G@90M__5DL\(N_4BEJ::EXTTN<5EL M;IET\LZ;H$@=OY2 RWJ;Y34-5AS+N\CX<"0N6Y=GJI^I48T N^[,M>[(*8\] M82(B! /I0;WN>&X$& X]@(D0(:$NARK0Q,&ZURH3@O,JL7]6CQ>K MQR7^Z&JIN4H@$"JA "'")+0-!0@B5\\TCB)&B>:/N($7D8W%*G)5C,"7])-; M]5VP^I;"ZD+()&,!$!'3RS#T.!"<^4!A&'(EF:]4H-47-3026X?X\C5PMW^N M^H,DO7(NTGB@0)A<]*W[N^;N[[%,?QB1[FB)6L2:"[%.RH:#*Q'QL @ "A@R MOF[CL.(21-B%+. 1XXAO;/D-Z-[F&];5O5XP42]7MX6)Y\)$R2X)*"<20@)" MQET-$P@"QD(%7(Z]4,%(+P#(G!=H8'9[2\RJ;075UKJUEYDQP&0*<-ZG!IW$.,3/57$DQ#J_ M:TU6/^D98*)R]ON'>@KL1U]'\C?U< >ML?SMRC37RO1KBL"RD'F40I,S7@&B MV2S@GG0!(X'$6!%$A3&Y&Q3?/KE?=0)KW736WVY!9%D@4J*WD8B(1ZBV@H7R M &&>#Q@F#% :"1@PZO$(&RO86T3M":O.E5'G5SG!;M5Y.>H\X01!!!53K@\B MQK2U2CP*& U"X#)&J)22P9!M;+$&1K>-57NV?:&V4-+/SZR;8@.JG^5'+JS_ MO=8FS6%'I.J#R%2X71*JA:NYX*IU\>5H=["7U[]J_NUI_N%C3$ H P&(_AT$ M$=<<1$+?)9I\A*:J/6MXK'XVC/7FK;$3WF+%@K#BVS56A,A3! H* N%IK(#, M T(H!01!*@HDE9RX>8@!<9\=8F!UMV*Z^Y)A0E9W%Z2[Q]>Z"PE71'D,0&6* MK451 +CT/1#)4*D ,TQ0H;L>?O9Y6;M3\WCKQ)R7E<596:4G?%X<;=@W:;7L M]DLESQX\&L3V!QV5CL0\"G.T"#8?@EV6+17END2+3],-Z?N >!(#P7P*O"#P MJ:NER$ADSAE MR*>%:NS=;,9K,HN0F7'!L,>:9]^_SOT,8\\)4 $O0@0I@@0 M48B!ARCW0N9"BDR>X88W([VYW;.LH.X^+7K'>JP?'MG6Y3B1I,8A1T61DH,\ M=$?(_P[CHH!LEN>;3'.N^$;#6/[;6_U9D:#55,AY]22L]AF/>,:"+)L"*'@5 MIW.S,&4RDU98Q>=YWA@(J"_Y^]-VUJ*\G6A?^*@GM.W#X12G?.0W4' M$1C;_7*C#"Z;ZC[57X@GR=2(E4T3 M?39$DZGH<1/T6*@P2F&F)4@Z..1".%[F*X8I$Q#[LI@!0@G$766HTHI1HSZQ))OA2:XY<4='@0 M/G[ZOIIWS=#'&$;%@=CI ?,U<33N-'8<.Z,S>UJ]-$]-IRFQ+@>S'IYM(?8* M:^O!&EDH-Z^_OCW\2(^D=07%D#6>(6YT#E=S$0&AE;:)2)Y8P3;-+X;9;KJ& M4XV[3SLV[FMLAL&.CBMXW!-X_+8*'C[A)*V4B(=@K^\+I&R!^GU%W]L!Q_C>]!:#P;_&C:?8$%W M[6EOG*^O@/:3JLW.$9>$.B(XXD0[Q*U02',ED%=8D."D%<&7&/Y:J??9H\:F M*345-1Y&I\DIQRDR)@@B-*LS-/<2T9PBP6)0S%F5= Y3@%V%E1(X.!,H<#'K"GW1Z_KH"P=L ML!JS.VF:./#GG7$##^F7$AG3I+%<]_FL98&.;WF@VXGS[+*<*5;].8]2W?EQ M@.T[>UZC:]?'/+JB[_A .'<:82$$2"XI(.,]1B+%W(2;1Z]-+HIFZ$7(VW1] MI]I]-TQ2NM_.)!4V;ALV%@H/#TZD0!UR@BC$(X%/D87\IV31.:JDV]H67<%N MW'^[!16) >[5\K<4M$&I(6UB'OJ8C)<LR5G>^.G1?J1C0X M M=JY +\ S)71,9'AYRC-B9,"%>YT:GH&GDQS*)Z6NXO8.RFRL>3MJ0\+>5C M'A9;0>ZG04ZLE ()M( FH8TT#Q)A&[!G1A+GBOK1Y9MB5*E<_922 M\2M7WQY7+S018[WSF70X+J1^7 M#E)9^598>:&%2$%LC%$B8YA'H')$Y 0P-0U P>"5 +FLM%D@-^X3LWF>C\W3 M/0Z'8]OOV/#G9#3.O5E'G?&P,XCC7 5\>!([?^D/1Z,+$'K?]A4W;$)LT'AX M^DNFX&C8[X7.;$6>(/#=9ZC7SH+VA\/W$<;A>_VX'\=[90?D=KZ'PUT[.G[7 M##_W0@POSW\?Q0#X.$_I@_E\KLBX/C+NK;3*Y(!]/A&&DN B%V(FR"6K$0]< M.&:H$2YN;4O&NLSM;8$E"%(WC@:K8/%DP.(^5:H*%@\*%@N=2P5M@K,! M2<%R8UTJD7,@7E@F$H@6+OJ<*4>Y[FISL9SSAH+%$VC=>;DO QBDD[FB,V.+ MCCOOS%FBL^")AW8./3?LO$^M##9!1<8[0<:5II\NR!2\E@A.Q02:EF;(Q*?N/TPW79YA$9GY\;%-RGSE6AX ZA8*F<0(S849*05[F< M@)(6Y;+/2 ,(2"IYB%( %(CE(P %(!0(^6B$@B?@P;I<72JJTIO^\&Q:7#J741]] MHRD]>,O::Y'WH?O(/M%!/@%#P15%U2>-/[:C6'HXGS8Y@'1\7EK@QO],>J?9 M\/;0)H+-.^\W(G[TV@?^.WL^M9_NY![=37PW)?.[OAV,=P;A]8S2]CZ$@1#\:!V(\M4I0+Q6'+1..VMB7NRDN*$-4 L\V2W>\Y:K3R M\B;P\E(G6HN9Y-8AXDD6WAT'7I82.4(BT]YC+C'H\5P!,V]([\K*S)M2(J,R M\R8P\T(3]XY(JC!#))045&&1A<,8:>4I@9-9I5SEGY9>HXH^Y2,;FJ1LO M)R/X;C3JV+SC1[V\Q*-N"18%_2,7_6M_:6)XZ'C1S4.W3:O^=U7[A@NX-J-Z M'.W'\4'*UI;I+Z$BVWK(MM*KUBE*6/ )>1TBXH1[I"4VR%$BI*;),:6O[M^P MZ54 :SK_AGDI[JF54X6/.X6/I?A/&EV45**4!,"'YPII:BE24=B@HK?4B5MK M_U*YN:HZE:?OB*<7RH[(E;-<8HB#=H,XTQ$9&SU*7/'H2- LTJUMJ;M"D3T\*3H.GTBH.QL$1UKSQ:/6=*X#= WP^ 6 =IY[/M]7-- MTS?#)G_S(?I)4[S'KZ*K5IPU@6VEOU/@@3 K$Y+*!,1Q),@&(1 1.# LB0'@ M>[RZ3C4$/U-=IT+(74/(0M])B6*68["\2@[Q;#AQGDLD@E=&,Q8)_HZYI'+T MX^;H>U5W*EO?-5LO=7_"6$N=$RY4D(AS$I&FN;-]H!QDN^BXS#GOIJOT;<5< M5Q_/-4+*LIZS,_@X[,-[W7 0:A7TQZOI?&N^N1K.*I2M!V4K39V$I-JF&)'' M#",NK4'&6XLH;!3IG%&KY%03\(:)1 _ET*GH<8OHL=!OI E>NUP,S?*< M?>8!/1(E**B$4\#)6T>J/^=1,?.C\>=4EKY%EEZJ=$BHQ-Y8%+#CB'N=D(W. MHT@8LUI%J63*L6M=RFY2M;2ZFU.OWX&-U[VR\TG-M2TX.QQV?OXWCXV'8FSOP7O5R'BVHMP?-RA9Y M'\>39I!=V[7!]T_ X$I#J!B$%IA(1),4.:]>(,,]1E+S$)PA"7NYM2V[%-=F MM\\=7C9-*ZKPLJ'PLE"$92G+"BL1EXR!"A43$@;(:RE5H$MM;;,NTS>N MF5JY?<.X_:'<0I7;[Y?;%SH5=C(F9P6B5B3$$ZA3.CB0+:01CE#G!:.Y$013 M-^Y(5]U%U]*K3H?33*!;+D+PI U&CU:-:AWB-=?QEK!MJ7756WYP^/;(A!"2 MMQ1AF13BU#' -^F1ERQ$;C7CS&YMDZXV%[MC;+JR5*W.&R8^/92R5$'DMD'D MMQ40T58Y+ E!VI%<&QY[E(F*(NA Q$1.*5=;VZ8K\(UC:BI/;QA//VRD7.7I MV^/I/U9XFA'L60"=A_D /*T80]8!8TMOI&;*)F* IXGJ4K9)3/UD/4IMS][> MO-:@W9BJ[)L':INF[?PHUN7-L%F&MD+J>57)6F+U%I2=G2.>&">6!Z0I)X@+ MYY&1.-MUN$XB!<9SQ;7'&BU7+<4;)A;=<[1<19"[UG1VCJ*.224FD*5:(JYI MKM1]938B!K3(Y@E?+IY=XF*?C=% MO[%?=J/A\Q8.G M@P>WH/U4/-@H/%BJ BV3=^?TS/ MX\HG8&&Y_&#/%I;3E7J2O=%H EA1JJS(%_#*_^Y\B(/>L.GL#\=Q45-_?IT? MCGZRV.23CI9Y-([E)8/RWI2F!^G7X>#C86Q.:A&I]26FE>Y=+CHI<91(2:D1 MU]XCJQ)#Q$2E<+0&:_IX?!KY4^8-'CH*R)2$HO$#?4(8.I0#89'3E/T3C[>)67 M&C>W88+//2DO%2IN#2J6:N!'8346 CD <\0M:"N:4X]DH"%%ZE.2ID:\/BK. MW=0:D95_;XU_%YH*U9PEG/)1KPGB.FID<_$2B77$0M$8+-O:9AAW8:<]BF;& MF^=%JCZL.TQW3',7]PW3'9^T<>J11O\NFZF6DB$*Y>>Q#37&YV=/@I5> 3IQ M*[ BR MC$0\Q(4T3058:$@S%7B2?R[Q(N&OF=UX6I_S0 M/KE'EL#Q2#6\*Q(XZE%QXZ."+RMW!HZ)8!Q0SEN-N ^@UQDFD0P8"ZD?'^D:'!(U4+*QK<(1HL-$)/4Q !.T1%PHA3S)%CH!:"DFA8"C9J M:VZN$58T>#IHL$G)G14-;@,-EI([O:-8AH 4P#V@ ?5(.PMH8$&!U#8JS\G6 MMNA*>K%;R>:AP9-U=[U.*?H2OQB_^&,[^!@[36X(UP'.]< F#^WT>F28^$CU MI787'*37TSWP'K; P2##Y,X@Y/_D\L:? 0L'XXJ*:Z+B:C%0)CAAC"*/7:D' MII$F6B"I:*+<<*MS8!/K&E,+8#P%/'BD&E/%@SO%@X7.I)@&<3<9!%(,X 'U M"EDO<]Q4)J8PJ33#)EU<"^)4/'@XG:GBP9WBP5+7-V69\3ZA0"+)%?,TLE)Y MD ^PC\Y(PAS(![I+Q"TXWS9/:WI,KJ:]@6^B'<7.7U[%]M/_9*=3\4#EIG#E MPQ)?5,_3HTX5^RX^7HZ$[V"*N6UFNSMFNZ3BXUKX^-M*1=&0A(@B@I1$=$)< MJ("<\08IEYB13O!@[=:VTETFR6--(=L8,>WY@L^F)9]5\'DX\%DH:T2%)$%V M0@HS$,ZL(MO)*&@;)FN@!%MY245K%@0[%@XU6VB@IWB@I+\9+: M$VH301KK' A-/+(8"Y1XQ,Y;G9S7()+(+A8WL>%43]=M5#&]3#&;IA&_C!][ M@T&.%ARF3LLG#^W\VCPPO+%6YBQ/0E(6,4D@&"7CE/96)F4L,%'41WMW) _M MC'=MTYS#QTTIKRG-ZK M6%<*\>C4L)ISLF'*E'+"!.MY4H 90@J3),.>TN1P\B!U%\RX616 BAEW@QD+ MY'[+K[D5-AT9?#66?:!#?7/#+$O MWP//%K%O+L=7\]UC1>R%*A[@P,4Z:"2-\(A[0[+'@J.8Z>@34#;$J\UW%4 K M@%8 K;;,9P>@"T.(XI& ?J(0P\HB3I)#AMN L S8<.PU_'YKMLR- =!B1OGK MV,)+X;^A]WG[[_#/;. GMOG8&Y37FU7(\K#]8C/EQ^V_N^:O 8.Y3F_],;P#O]]N* 9+@Z/8\=Z/SR!,62&;'OA=6P#7P\Z/1CAQ\;V.Z>V M:1M+',=1[.P.!X6D=AS#K+(-7/1A#%^4>E@OKER.Z^F_N] Y!G1Y39;_S6,N MP!?R ^'!%"MV9W'3>SD9_:CQ&Y)MI/R":8V"^V M?V;/1UM_75T.6(MOEO]Z*W?U.J5T@W6Z8+*!=6J)!(?)L+&%R ^L[M]V19X^ U[V3)L;1_LOM[9?_WZ M_=[^/SI[^X>OW^_O'.X=[._\VH4_=U]T=O9?=3[\_O+#WJN]G?=[KS]L# )^ M=U:[!_L?#G[=>[5S^!J&?PC_>?MZ__!#Y^!-Y_5OO^\=_G'-:=R32$G;8QB>.44- M(UX033-P3-T9T\=/,>5%P91O)(KV-XI?**VN_!F_(#_Y&]?LI^[\WF#%"ZWD M(QFK?,'ISSWU(<8JS6/9 ^H%P76L=\%;6(A',E;U0IF?'<]]CU6_P/(NUE6) MG]M9WU]7J:XWGJGK_!M-@N'VA+O4HK9&"_I'<6DS/+N%-]RE*:^S;QL8Y17R MCKZ!6^QV5O?YS-U<9^ZM!+XQL]_Q?G(RZ1>[0BFH76PKN\.3TR8>Q\&H]SFV M"[0W\,.3V&G_^,NOP]'H0O;"1C'N_5]Z.5H2?G]H.0]K3;&[\WBH]ZJD?YKRT27->)OO# M#?&=J3[9S?$^CBU\&F]5A_Q)[]&^\-!]J,WPWX_+]->'EPO2P%DY!$G@LJUR W%T M U2VZSM5VX3\WJ S/AY.X*'A$2LFM9E-O;)>>=,F1ILWX'IEO;*R2;VR7KF! M5U8VJ5?6*RN;U"OKE95-ZI7URLHF];#B/=3JZH=A<5;&]M2>\VP?TV%O;Z>>YKS_UNTMAO M8])K9+/[X*GV5BF3.-?2ZL19XB9YIAV)0=]&6;\2%%A"P#8LW7_J>W?WZ$]WWD!X<[].WAIR_[7S]]^?<_X)UTCQQ\6"2N'[SZ M(R>9G^__^?+3'_#L_5>_??WC9$\<_ O&\/7??^Y_??T5QB .=K]-7/_(]__\ MQ/0CR0BGK!".BJ")+'!"^HQI7AKFZJNPA?SUG^F5-/=A6??)K _9&'0BJ85 M3:=H*K3#7$<=F9;<4*.EX4DJG0(GG&)V"VBZ""G.T<1[@VD<<075M4%U44XI M!B93,!9A!LC*%9;(Q2@14T1RK9FS6 .H4M$E]':JH5=4K:CZO%%UK0[**06J MK2?,4DX$LYKZ)$!H%=H*E^C5L+I^UYU9WD*15V<%EU[:46]4(79MB%T47"*: MXN2(0\&HW!;5:J0I!<05/!&:).&<;VTKHKN&7ZPQNGF-42O*592[7=DQ14M) M '#NLB-BX81!_#F.2%!D2!N07:<91S-DHV6$D=?Q=3SO7'%N+4Q[N,:V!G(-9'J:*)P7$JC=$^@1H782U(PO$[#:!^ M"A>S0 JBZLLX@ _C:=[QSJ"]Y]UP-&[BN->4PJGO^K %2-_'B//YQCI=? A M:(VD$P9Q%C%RF!,DB.:$!2JT-H"1I%I!J_!:\?=>\?<>&O 5F^>T=$&;C5[1 M='TTQ7,TC5:Z:+%$ @N%.,<6:>X%,M8[$4P$ M*M;=*5PG1!**V86C&U8NI] M8BHQ$817(@PUBE,0C#X?Y*F919E92*P^OC,)WCL%2*RL@I IT%I%I#'=*"1.0,X]('[#D%J5: MWE\QN&)PQ>"G+]=6#+X?#.9S##;YJ W>(B-U0)PRAG32"24N4K)<""-]D84E M[\)!7''X\7;$OIW2CL5&V/L<.S&EZ$L?I9T/NQV)9<>&X>GX!V4(K[L05Y;Y MHC]^QLU.J8="[*OV>6DX?J/69@\O=E3B5N)6XE;B/AGBKA/=P#SWV&$"&JWB ME%C+@TTN^AS!3H-A1Z]R9U),,$%7M2B=ASG\2( N;K@J$:\G$9\OHL5^.SMX M]=N19(E1ZC7RAB7$DXQ(:T>1#%XEJR)W7FYM"Z9N$(Y0&?U1,'I%\4K<2MS' M2-QUCFC#=;!6)"*2YD8SDZ0.R0DG?4R8V7I$/_P1/7?@XK>O/N(CQ7%4Q%@D M67;B1LR08P$CA9.C41!+77JN9_0UGG'C9AH5CNX.CDB*>2^+0*WD3%+CA'#P MIR'>I!!$A:,-@*.9#?W+VU=[7_9WCK@5H-YQBB*7''$N#-+24@2G2!#*).J9 M>BR ]+-%?QZ+&7L_CCN]MNO>7_K7[+>WMC/U6DAWR<(] C#[.<'Y\DWRD/[N M2J)*HDJB2J+;D=H,,2".<9NLX"E:S3@)T24!\H"2=BVI[=HQ%.^:8>J-%^VNJ[*1\&2)T3XP1B(O\=O1UR-PTX[ I;088W7D'EM$#&>( MJ\21@V,/!46HIRDX+WP] Q\9]U: W7@2/91EN +LO=J) 6 #D]Q9ABRE'G&I M<0XK2.75[SK#+NHV?N!AH4,8P.("]2 )QK0*RW$I$@8T! MEF5PU)?SF/*;E'JM;%TUH4JB1^1AN [R7EH2YIUMXJ"6@/D)4%ZX)83P HY7 M@TA@)!>7Y: D*85X( 8V T\FZLT"Y:<>GOX^CF"3^W',RSGTGPJ_=O**?^Z- MSVNL>O6 /RT2K7,^>LJ2!TT4SA9M[6M!-L,;W?EU!]Q MZCJV-Z(P=@H[X3&/BF@C":4:6X6-H?(Z)O4U.FA5UKT5UEUT!L3,6>!:C#B- M$EB7.60-2(7&$OC%>^5"W-HFN&OHQ8[6];#=7!:N\E E4251)=&3)]']NANJ MK'+?LLJR7R%BZ[ !$05SCWBT'#EM$F*6*DZS-3.UP@I1%_W\E8[7MU!A]MYA=N$I($''7,@4$9]+W%C*D&$Z(4,9[ VO*,\UMS8.9I]Z$L,% M=\&-/ 7/UTU:/=D;3Z*'\A2LU]-D;S2:Q/!JTN1.)C#/8?BG[4_B-T?2SIEM M0O%NOQDV*?;&DR;6#+LU#RBR[&[ 6'.L6$".B8!X"!(Y)05B1#D56!26ZZUM MUC4W:B1=&7XSI7U*G]5$E4251)5$E4251)5$FTZB7Y@5PR]T6G?GF?Q,WZ?JO7* M>N73O?*I1^NOMB7N]*9]B3O6_V?2:V*H\?K5Y5M)5$GT3.RF7V,S#'9T_*W) M]+")=C1ISHM1M!A*=Z8 N3LF91MFP6#8)Z*Z1"5F*.>$@. M69X\PC@%DZ)6-*4Y[VZ0>[XR<\7;2J)*HDJB2J)*HDTGT1J")<81TT2TL@)+@B3!T:QLTA2I0/DTF MOH68[.)BTV&DV\DL]-!1VX^SZ_+EJ[P&T G*M.!*C:,& =!.AH.% :RBVGJH!HBV-S=W)6,,C<2;D_K6<.^>L MI5(GZ11W!J3UJ^%F_=2G%0??+LSS'!;UI1WU:K;#^M"S<.LQJZBS2:)(% 'E M#3Y9SR5*48J$J1M;D#7>Q[&%(8;7MAG (HYVO)^<3/IV',.KF'J^5VOSKL_[B[;DW#KM MDM*($QQR:5Z#C$D,@<2HC50AF^% [.A2X'[!=14\*O1LB. !ZHQ.RL0DO2@X M1)DWE,N4F)7"L]L4/)9 YWN%Q-\,&YC-8'?2-''@SP\;6(E^L2[OA#\GH_%) M'(QKFX>?1JVEMDN1XN"E#HAXA@&[@D: 5@1%YFQT1#/%Y=8V8Z;+U$T:G5;< M>!2XL4XA-NL<2"G>4D$Y)T1'FYPAV'(7N/'I>B++52&(UP2*++F 3/,R#N## M^%W^&3!BT-[S;C@:-W'<:V+&BW=]6)8*&C\/&HM^3UJ#?IJ(0E8(AX#>$1EJ MX1]-10+26RSMU>&+5=*IB/4@B*6<, $4\J1(XD(*DR3#GM+DW8;;J!A4 MCH=]6-[1Z_],>N/SBC3K(\U2M4ANM4H4D,8PAK@@#%E&)%*8,>>H21@#TI N MQZ9+V<7^::\5M5#X$4*PL9>Y.L ;DHOXD+^BE M#9@NC^:I^+0^/BUB[B1W/#(J4>(V($YI1-9CA0"<)#.<6LD GV07RXM],RHV M56QZ/G)0Q:;[P:9%**&T,L=&.>2B!&RRW"*-L4/>)A&DQ,I'5V0G(KK45(OT M,^]DM]O:6WJ?8R>F%/VX,TR=G0^['=LSL1S:AW3C >.*=:)YX<<4HK':,,N)[=&WUV+SD) MA;!P1,><)$L8XI1A9(-/<(PGXKVG2IE0#^]G @$5WY\P<=?!=^DM; '"*+.1 M*Q6U2B(PFP1 O19$5GS?;'Q? M?'\ZU1*NJ+$;QYU>"=#L_*4_'(TN4."^O;R/#.,>O%9Z)5$E4251)=&S%^;> M-!"1.(YUO;C.LN MY[PV>WP[=581ZML2"8XCI/5U/LD?4A!2\6MJT?@IAV!2R9J MR[72A'H4F!+9CJ&0L5(A1@S72<9 8ZQGX"/CW@JP&T^BJF,\:8!=V(B=B5@1 MFQ#VDB(>F4?620< RZ+UG-&42R]M%, ^]8#RXOF F2TE[M^"8?CY5@*O'1GOE0JJ MI7]^3L[^LE(O+%?!-EY:%& K(QZ$SJ7<(\).LJB89DG&'(M!]<58C,K0F\O0 M%7,WGD3W:RNNF/O F+LP'I-H6.!2HVBM15PYB;2E&E'FM&+&.^)>1/=K/KY5S+VTSLH[V\1!K:OR$W"\,#6'J(E,@B AH\U))A89E20*.#B" M@^(\Z=OP^CF"C^W',RSGTGPJK=O*R?^Z-SVL,/9),R$ M&"6Q5G!.%+.::\N]FL>/>?+K:TDZ &1 M"8V"$;G'!,;($$*0)#XY1TAD&F]MZRZYI+]$C2'92#9>RY#JF<3> C(++KB' M)4@6OM'"!6/"K0J8E7EOB7D7S:&D,X'F]MS8$HJX)!II$PERFGE%;5#:YG)\ M"N3&B[5"ZTF\N2Q669)4EEX-+A#FL$@@KDB"N MA47.!8N KL:*2)SB:FO;=,DE/14W7@2;:C+H:+L;:'LPI- B!*@ M]064G$R LA(CRQ5&A"7"%<&!<+UY*/O4X]8O>!)NY$1XOK[3ZM[>>!)MO!.A MG#5[H]$DAE>3)G>-+$F5:UY/GU= M=C<$DK1E42 E'$:<)8^<\1()K"W1TAJ)BZ.;\(L&R[7K;E6&WS#A\C[=#97- M[YW-%XX))P2/(3)$B0 V3T$BG8@'430&R8CF),6KV+P>[IO+ZU7^JB2J)*HD MJB2J)*HDJB3:=!(]]0CEU1ZGG=ZTR6D-3:X>K$JB2J)*HDJB2J)*HDJB2J)* MHDJB2J)*HL=$HJ<3%J0N7>"7MF\'/G8[KZ*/)RXV'4:ZG>SZ?.BXH,?9X>WR M55[#0>*!:)3QK6VJN@J;"X[F&8_=/ZS6 M/I+/&F4BYS1ZBJF2FD='3."$:Z*PY=PZ%FX!979@[?(P;/^=[86]P:X][8WS M915LU@2;1>P:=2%1EDN!&Z$!;+1!5DF '6PXULX;PR. #59=PBZ6::EH4]'F M]M!FG2A;G+2D4BG.X7\$4Z>$IUX*XH4DU-JKX6;]X-K#)MK1I#DO\LTNS/,< M%O6E'?5J/-WZT+.(I\/>"AZ+0ZW/N\O>AU:#0QNHD-!RJ+H*.1<(@A3X'U04[',O0Y)5PO< MI9AQ$\M# 22ZZ4XX*[I W%06ABO9)66X-O4_!8 IWO5;)\,VQ@ M-H/=2=/$@3\_;& EX*9"9T)?3Y[Y&IMAL*/CGT21+-: P/,R#N##^%W^&0!DT-[S;C@:-W'<:V(& MDW=]6):**#^/*.=S1!%>1B651(%$B3@S!&EG)3)4T&"%MB :S9U650RJ8M!F M():S/ E)6<0D@2R4C%/:6YF4L=2F>$W$^G&NX_&P#\L[>OV?26]\7I%F?:19 ME"HRSDG+>4)9MT*<8H,L2##(!T.U2-$G1[/*A:7I,BXKUE2LV0RL25Z+:+61 M 7,>'+( T]W6V)*[ M>,<$8O6X,TR=G0^['49EQX;A:=X1#YW,^#CA^@XB>C?F+*[$K<2MQ*W$?3+$ M7<>IRIQ4F%.LG0OS435P3KXNJHDO)Z MDC)=CNO(H7=:B("PL@QQ036RS$9D#?8B2N4CSN&D7:IN4@JQ(L #(X"I\/YT MB5O/[F=/W'7.;N$YM5$9R6+BQ#NG.4M6&1XXBP;C>G9O]-F]Y"'T4D3EF4>" M\X"X%0PYPPVR-C=.5#1A)NKA_4P@H.+[$R;N.O@>B1$^R!BPQ=P[KH5W.G\A M)9/8VHKOFXWO2PW9;:!8>8NL#!)QRAURVC#D#2/,)H:)>$3X?D]U%![&B; ? MQYU>")'.2J)*HDJB2J)G+\F]:X:I-\X)!E5X M6T]X8\N&]2 #"U$2!)0CB&-FD+.<(NJ=())Y'Z/=VN9&=I4@MBJ^5 M1)5$]^IH)HXERA0GGG*?E#5):T8%T](PS._&T5R/P!L<@B%D8H@YYQ& MG,,_)M& G(8S4$LLI5#U#'QDW%L!=N-)5'6,)PVP"P.Q DQEP3A$A?.(2\R1 M,R(@P;!*A$3LN-LP@'W2H>3%YP'36LK7OP6K<*W]7,MS5Q)5$E4251)5$CT& MH=IQ!=*S"LD8P:423AKB64Z UR+Q.Q*JOU UVTJ\C[N-BZ(N_&DVCC#N7HYGQ:)UBL"KPG'FC&M(Y>8V&229(%[9G);"G\G MA]."(4MVS.LOIW!$U59[:YXY8KG[E6?8N5QNF7@F$.><(9= &? $4RVQ]URQ MK6W=E9?40ZWQ)!O)QFMPL4W62:EI\L%RK;FA*6J"+8]<.Q/$-;BX,N]],^^B M?Q0 K:.&1<2\RB'1W"-CL468)D6DE]BDN+5-1%?2B[T8ZDF\N2Q6^994ECT,TP4A)..*1,!!60&+14FGDE!<^4A9P\+FZN=$7 M RLK"V\N"U>4W7@2W:_3H:+LO:/LPH6 I<6.88>($KE.NPY(8QO@3R\E3: = MI@U$V2<=PW[!C7 C#\+S]9U6]_;&DVCC/0CEH-D;C28QO)HTN8$(S',8_FG[ MD_C-<;1S9IM07-YOADV*O?&DB36[:KW#Z>W9LJ_!"6)24 XEFL\FB172-ONX M#4C_7DQ>3W<-Y?7J_Q5251)5$E4251)5$E42;2Q1N>OL1D&.SJN6L&# M:P5+EFFJ%(V81,2C NW?"8HL3QP9C7%T3+ID_9RQ-T@QN*<0]P?CT]5NN9W> MM%UNI\:W5S=H)5$E4251)5$E4251)5$E4251)5$E42718R+1/<66W<,"JTL7 M^*7MVX&/W! M42^?\1KV6FFU-U$;9XSB2B4GO-*)2N,HQ\&*H[T;1W#L#D].AH-BBRWVV6I[ M7<_V>O[KX=X\(@-C3C67%HE(%>*$$J2YD8@IS!1S4F&2BSVIKKJDKLB,$>[_ MX+C5OJN;Y/6I(%I!M">32)0E3'#DG!*E"2?1D! L\2EZ?0L@N@-KEH=A^^]L M+^P-=NUI;YPOJUBZ)I8N@E@CD<0IIQ#3/B*>5'9C28^H,]8YZ@.68FN;&-KE ME\2W53"M8%K!])HS7B>;0+)$C0D@@2;-E3=:*JN34E%'SP*U5Z/I^DD$ATVT MHTES7J3379CG.2SF2SOJU0B!]9%U$3>LO!"YSC=RB3G$@83(8!(05R2YF&3" M+FYM2XF[F-ZD]TH%MPIN#S_C-;#-,\)XTJ"H,<^9T!K^PI02XKWD,81;D!3? MQ[&%(8;7MAG XHUVO)^<3/IV',.KF'J^5RM[K@]MB]ZU1DD1%)9()I(0%]PA M';Q&40:?G,:480-"8Y<)TJ79<%?%QHJL%5GO7FPDGE-. $:-I]RY+'00H4'< M\")B8;^CA*\O-BYAZO>J++\9-C";P>ZD:>+ GQ\VL!)P4RZX'/Z$52"N05B!]&D"ZFD^W-TVGVQO\T\)\73_.OGD]&%>0_2F0I7.0M801 MIY-%GO,(&GP"N)76(14M*# T<<)8KG:():L06R&V0NS3@-B+LNK>P/2$O M[4UW.217Z%T?>A?I_#H(HIB(B$A-VIQ^;4QN(.HY(]XKGE*6;W67B(O-1RKX M7DA0F(UB.EY9D/5R8/YA&LE/7;HT2P93"<,),,_J-.L+ZPOK"S?LA04__EJ. M.OAOZ'W>_CO\,WO:B6T^]@;E:695I/(Q'X1386+[[Z[YZQR6?_8IUX7R*S"< MX!F(E^?\DH.5>_[[L$XSK!\>QX[U?G@"8\C!>)W]X3B..K:!KP>EI,G'!@Z0 M4]N,.\/4&1_'4>SL#@<%R;,CHO.F-[ #GT^9#V/X(GL51B^NN1S76\+I@#E] MH01,\W0X*K'9OS0Q>W<_Q[^=]<+X>"9O+=W8GA:_X,4MUL' )^.K;[EOCK;^N+@>LQ3?+?[V5NWJ=4KK!.EV0L6&=6B*!P#MLBK/_ M%Q!#8I.O@D'8!QY!Y[C)LOW_^3&9%#!C1J+,9KM9+0 ^^OM?[?9E6^#A-^QE MR["UO7]P^/I#Y_"@LWNP_^'@U[U7.X>O7W7>[.WO[._N[?S:^7 (7[Q]O7_X MX78 XIH,0,G6CU=N>D*@K"__0O1L+7M RL'X%Y2_N=>U)"]^1M2_T39>60+S M0JH\Y0^_OWV[\_Z/SL&;SMN=_W?POK.SNWOP.V@^^__HO ,:[^Z]7H.:K3:S M/SF! ?I;J&7W;>[C[& "+GP'G_SY(3S_91^TWH=65?-[BJIZ^N>_3WX3;U_] MSO=?P0@./7Y[^-O9P>'+X_T_]\B_7_4_[?_C#U M7W_Y=\_@?__O,?8G_QS8 M?YG)P7\\"[I@>BQ6D?))(6%1?4O1ON6%-ZZG3NDD>OEMC\L@"6 MY@+8:"Z @>26S3HQ"VQ%OIOD+V$-#WRT@QAS#<=.,><,;)OGUH4__8O.7W* M L5_6[JN6[XB?^M,?SJ+LR^&S>R[R6CZW?^ V!@ZPTG3N=+P-9CD7/M;L7W- M 6#8ZZTR_Z]Q-#H\MH-_'0_[_?.#LT$,'R9NU L]VYR_ _%V,,Y?-J/CWNG, MK'4(9W6VC;T9-JM $IM\EH+ -#=\(?I\X83N'_[&#PY_/\((/@5MK<=%V4E1*#A20Y[ZHR''1<[GZ=.HT59QOE-O=0Y6[JC M?0A\DY^3^>6T@>W5G,-3!B6"'S[#7L_!4V>]4>R62UN6RH97N&4X6AK29)1Y M*S\G%@-KYR3"%2$SW_0N^+U,:S**EUP'PU]^>F:EWN!S;,-7,V,#)ZWP/RQV MK]\K'UL]KM?"Y=EQSQ_GP<(B9V5N^IKY>L E+H[/8ARLR:LQ&8VIE(F'Q*W2 M3D;FD^1)!OB_OR+([<)AW=J?WY99[\UG..?*RG47N [>]_HH,"%S!T\4%# < M%T0C$QV&(T980J*E3/BM[4M2(?Z[\-EZI"9>NA@5MTP3SIEPGC$N++:"8<\P MK:2^.U+_<80384R(B*1S$7%'"+)$*T1!,G DYL#"> 7 9E+;40:3.0PT]@JM*,5O/)#0(\I6F6( MLOU^"X^=_A"TAPRKRY#UHK.WBE^KZ)VA>#A[^1SA,Q:#YMR/I?L;[-.,@ZXM MV-,9'<>8AS]]*\P<^1+T#V?!:!3S*W=@3*MSA6%-S5P+@2BOTCBG";3K-FK7 MR&5(C/T>' X951?&K!7EY>&UG=]'\2"]'HV!Z\:YQO9SY1?V]I4_?_OJ[1&@ M$O>!&91X+I0-QQ.R0BBD2$X"%#+7T=XH_08HF(_A.0V?M5)SVL13V^)-7I0K MU)K,1=G=G469L][X>$FHRH+;3%W\"+); \!4F#V>9A"!>S-Z_0X''OQ5C-6C MN;[S^XL/+SK_V-EY-]=CFBPO-3.4RO!S8@=P1.6!P,=/(+?-R#9%V]'DY+2% MD58L30G0J[P39C9LBJQV,M?$6J0JMX+TYD"$RYC8[83>R/>'HTE3MD;&#)C: M MJ^O2&C?&N8[Q3@G'Z^=/4*W%TQG"9^CH-)+-?$MI]L)Y1:_TNWE$4NI?\! M8?UX H^'%9KTX1% A'Z P<.DFTYJABP7(T/0*"9\]F'X\TL01%85&%@2[+'Q8Y)+C"'/CB::&)4XO@.E/ M^ /N!6B!Z'94MF^V(\4FYVQWRJ;HM+L"9)0VB.;.3$L_P-R]%IW&Q[TF=/XS ML<"?31YLWM%%Y?3'%G"@M:T,FX^@YGV=FFY@B,W$YT8;&0R67'6M;#.?5Y8& MFUB< ZTXE575"*@R:I7.XQY@0.9$T]2ZH[,-(I+'6SC+N8_@S( M\TS33+J%N63-)>=(%5AOX-Z/D[YM8/ BKUX-IJM_8L.G%,@E<(KNU/5/W;. MHVU I TPCUD=R3969E9,LCNS+2PP- ]B@= +"!V,>J/L^&E/MGS5()Z5<12J M9>K/!SV*'Q>H7N36IFSRCI]N[].RO5NXGB/]>#@[0//'//XS>YX'.!B>35?Z MV[V1GW\R!.+"TZ8OS4\MZYJE<=ASH2"G:P_9[$'NL)+H1/XV/5[?MZ?+S'"8 M'UDN(V3UNH.YQM%QYYV7LZWU8?K:?-\_XO!C8T]!J^GLP+J\F#US;B=:XI/% MBD\WYX(!R@H7;:9<7[9>8:W+%SCOU%%>#Y@B*!&]IOTI;X*B]/1[GV-8/J(_ M#H?AK =:R*7+(U:GO;=XY&P^ZSG('A!75P[3.Y)@?X"=,T"?;?(B?BQO_V7% MKID/N;45SMAAL2&FJF1A;!!*1]DTL7(N3%VQW\@Q#^CVLJ/CG4'(_\F6EL^V MGW?2<_=_[=&#P]_/CEP@D3O/D3.$@1PC08XQ1B(!C,>HB4I:NU%*829C@9#R M88F@SU8[G*^(SQ_B8D7F;JX03_+O(99(G^F9"$^ L[/?@^O#B@V]/5V;'O H M'+\@'8">,YY:S' MT5NA#$W8Y0)J7'+NG+ 62$ <:$3)IT>C]^ST^\.S(J5E2:7=+IV\7Z9YZ(O@ MO9U6='E;"O1E46;3[(Y;$:?#L-AT=A;& MGP]C8'H+RM/OIX5+9Y:=G0^_SVTZ^\,7\ PB$6'=F>MZL00+UIDMS]*"95O1 MX? 4F)A1^3^_S!:JB*59IURY$E2)2Q\[=Z6#4 B,7)2&Q3AW\Z-G8^U.#?>] M;) /$Y\%\:P-='S[IBR7-)_SQ%M+/-#AXWGGTZ X^T8%K':G@LSK+Z>M&7UI MD//7[K[>_76^/B?#$/M%R^GD[]N_._;TM-]KE<2%TC(5=4^6]HN=[Y>L.XZZ M4W3.8YQ;W$'ZBH#>K@\:5'$V6+]BV3J._0"\@Z:@#/ ]M(.ENT"_^ST'U[43 MG(^Q;(I>CM3JI?/LD&AW?2N@3U>LGZ?MBL()]$F3HC#'V=KD7RW<<'8,,N*U MA@M/_N%HB][GBT8-.H0M.C"HH8/V-?UVM^1K0-EU^8XU(V?OAPV7?#]YR*C) M_#5U ('8'4"YZP-K3$V%=@5SEA8_6S=GF_KSL/\Y*UU3DA7#XG#87[:,EE-Z MU(-9@!S>]$:?LJJ6"0"3&(U['I[6ZN?YYF/X"DYT#SMSNJKY]JG)MY_5X@0: M6I'I1[-X@Q&\?6%OSAK><%!"!D:3TZPWEL]9V<]J=1E9A+N&)X !O4'(&L^P M@?VXNU @Y\;.[LJB !>&]JU3AQ6P\;)AHK6=%A4EWUU2=F*Q'H^6MRH(/9-O MM*P-VR4S,T%1HUK"_V<"1Q5P1C;7@'I]"6:G7N?&Y7 AT- MR TR5>O7:[UWV223MUZ^?4ZH_&P@%EP.)\@2(18[9P0 D/77Q3/A^+ O.@?9 M&%!&=JS=K?#BN6MO*FTSJ@UI?>,\[-E MQ(^7Q&4_;("E/O>:R=*!<_#/O5>(F/FA,YR,2QQZ63S !=CB_390I3QCV.N7 M7P9Y.8$Q/L+I!C/_%%OF*/:\*>7:]<^1/\-)\4CDS9'MH;- HK+$LS6/847= MGSD^RFFPLG^NK?8_WT0%=G6B0DTY>!(I![#KISI2>V859?*'>M*FX%4+&)GU MV[X.<$#;A9N@S'\*2]U6HFEC S.P+4N/,\?HM6W_&PG>.ZLS+S);UJ>F@M!4 M$2DB=9,W6)Z>[4Q+SP&,H58V@9MFGM-\VW^MD>FNN8S&4P.[,G'-I$E"6Y]R M!*$*7ODVK"R;/KX)*[M^R="9$/IFV+P:3MPX3?I397'T?GX2/SN;R#=NWL.W M1\'ZD!A1B$EOG^[1Y>";4$-;$WZ\)IFF(6ZO%6G M6LJ+J:]WY@TX@]._A)SE0-@2X]5*!SD4^9LQA.GF68FB7V>O.\N3D)1%#!BI M5#).:6]E4L92FV(IE$O,MR&4^ [V^C2T4C[O7?\5WG=$E*(R8H8BBR:7%1?( M2<^1TLIH0@"/J-O:5B_$CW;]-ZT#\_DQ%^Z78M(7^W2N;DQ5WZGC;+I1R^F3 M=UH3R@XL.O!I5E9 HLW!3-D4X\N9/8]8*A[OI:%\ZWTN:M?5?-4Y@YFLLZ%_ M+E6C;NB["17^\RU_^^>GHZ!C( E+!.(80X X"9E$*>+:>:N\ET2;K6WVXF*7 MNOF&+J&\5ZCG=[\_UBIC\V9F)UCLAN4]LW"+Q%'=)=-= F,[HLIA$5Q 'N?2 M,T%3I$. ?[R2D1%K=<);V_C%Q9K=*[OD6[/(9MHHWGQKJ\X6B[.F-P8])X<. MM3;8$.-)!NB!S\E',-G9EL]SC)W>".2$9=M@:R)8LAKZ'"H_0_>9/2A'1A9G M98)=":++JT4DY?7BA^&-?\%M(@'*54>G?*H M@/D<89N83$:!&*XU(#G!R"DL4"!.!ZDT2.1Q:YM<[.,T9]%Y[A=("\WP2[%( M@^RP9I+7S?8,6>KSL$C17"3Z'*3WQ8$5P^6[HR8"M8G;K\G^U[TC[J2PQ M$ MA B(DT20@=,>Q%6CG(D\DL"N2 1:$AZS?C,-@6J7?B-A>V:FC=/WDR#H=>,=Q^MKU^@<5B YOKAG!C_+*2!=U,2@C>-/]Q"4]GB44E M0K0W-^^'65#@#TWZK<^T]0[,WAJ^41%64?Z>Q.ZUQ*I9(G25L2\@\_Z?'X\( M-9Q%C1'FB@,7&H*<2 YYPSEG$K"1J%RWXVJE<2,9;NA)D)<5GTR7HOR%L?F]C>O!1;V7IJII'4,T/,PNVY>,?,U?7(S%O._ MO,QMJ$4V5Q9-.N(PO!L4$*C MVC]SALXL7K:]8QZ 51"EY%3,/$@7G'0PK*6'YG *;,P_K:D18F* M\].TE=,2.M>FH,^5[]$WVG=G+I+E6Z8VW"77UV+LJW/:5 U\OH/*XKV"M:M2 M7#']?^1OOWX\8LY*82(!*2[G V@%H*2(0I@DYY0#C2KWKE,O+BI3"]/_FA91 MZ2V('X119B//G;55$H'9)*C66A"9J4_,E/H7?4&5^K=#?7C7$-2LBSS?A0G>=UYSSU<;G MN8_;>&<0K"N7OYE%\V;W;F^WYX_<*"6 MX/[956VQTQ0(U=0[@,^02SAC19#5AJ 4.3-))R]X M^@'3N4FOGY/R29:;EJI#M9$=O%%S(O6^.&)Z[4UD.<)BZ5N#OR;]V?Y$F2 ['#(GHT567*> M,=0F>, CCGNGTVI@32XW45(?YUF1;;FRN0VN,[/!-?'$MK'F?=CD)0/N,L?] M[>F0U^3(G>D"ONGEDFE%,?A6I_S7="X[[50JJ\Z=]OZ(*LU!.02E,N'<$!P' M9*FU2 <:$R:!,!6VMMGEG+J1G/=FV*SXB9KXT38EO[>9:8:E,M-<,^P7S7#& MFJ,89TG7166<"<[ */WAV4;.^%\S&_.\\.FT6%ZNU]-61K(9'P8E?.!J71/. MU44QU2S6 -+DO+-0PH7[L7@X[6E1X;]^\[(5D"[N4.#^.)A6&YHII4TG30:^ M+0C6&Y]O[&HN)KDH1#V8I_P6I_#4F]Q6-A==SSO5,[GCNEB_.R MI%0O5^YHO2"]T-:5O>2=<":T)O]16S1[ZN6^3ZONST1FE$(,N_/YA&K;;64C M&/]O1Y0+PYG52$UDT\ M>PY6"_@N.[N[9?23&16&ODT);P]T"\I [^/'-L0[5S$4J M!U=1KO\=U:7UI?]8CLK+O_#OPXDY+:QYWHZNB )+-0U]KX&-,1JWY5"F=2NF MD8[EH+5-WB+-2]#7=\5%)<*:G1FEI\\BI+T'U?'U#+ K"C&+%&_;=;Q[?B[96&6 MBH,4.:G<"32"ZV>$.UF4\UG1A+^4%CG]B[$)Y4D '7G$93'S2KDX*QCXHK.7 MVIE9S,->F+E45PE)V _QD^^>CWNK2+P>MP&3ZN1Q*,3], M*\!,L]]*X,K2L\K4R^)=/;QY>,;'09;I; M9LYSLM@1U8=]9>Y/+EFU62C9E M07X>XC(??KO#LZOC4[X#X+<" [V+$2VU4,4/"U7P6JCB.1:J M^*'O?E/$E*M2PE:DT&))6:HC3"^I(WQ5J65Z\U++FRC>%;1N@;&('_DT&-F\ M8YJI6)U;W'T'\+/(.R]FUP9,EBNG!W][0RD&N@@+F,OTH]COOYA'2N3 Q$6) M8=N.",&(4!E123N<]>.QG=.^;;,J9\,L$9ZSBL:+,Z%MIS ONQ?;XW5ULCX? M/["8/PS+OMNHI'],:U]?$H0T^ZF-BWZ^"NLT4F'GB">5/ T:<>XQ_$,5=8.@!=+ M>YHL-0(BQ!QQM%S$<@8!WZJ?K8*WHM6U.3*EB& QA_9[GV))F(-IMYDMN8#H M)>AGOZF0WUKB.UF-^D9>WDB=?F\:15[6<K9B./AF&#/M:74DQ< USN?5U$A^Q0GZS?B+ MH_.2<<_3!::*VXJ&MZ+$3:\'P:15%R_3X.(7'V,876M(;7YF><7\_:$S.BX\ MDTG3/JQMFC+,YKF%=KWHY# U\859ZXQ+%FO>JK3DJO4&L&[P1/ME7L^SI)1E MHT3^,F3&;!/9YF\97JZO7K'2F3:MV#)+\5C S^K:ENVZJ!]S305WN=G%\EI< MHGU>2W3M;I3LNCDM'&9SV%V*1P#QZ2!;:MY-&G]L<[._V56'2ST+GWV&&3TX M_'AV))PBVCB&;* .\:@#LCAJ)#S#@ENO8KA0YET[S(,P+ KM..PK()I(E&&K M;0S!FXUJ"S'?Y24LH[6^C.Y2PKE\& \5X+W<$_G2Z)VE+#>[6*%+NR]W9YT# M%Y>=-L6-,0W9^1;H9VK8+*+H8@^^T217D9DGM\%-O6;I5%INT[?P()5V$FW) MZ\50%K+S^OU&'SK!\8<,E46VMQ;@;'H8G,7%HK[VN2I,)[=IC[;S:^^D]&F< M!5JWO\Z+!N=ML(ZCUG*E=?2$ R;G(H>.. #G!#I7)(ZG6W74OK/GY1@['$XC MJ%[.FVGMQ_%!*NUZIK-^SL[;+P>'?YP=X1 LA3,3<=_R_:,&V=UX;][8 X$F(<=#L?_'#Z/[_L_>FS6T<2[KP7T'HWIFQ;Z!X M:E_L>14AF[*N? W2DBCK4%\8M9*@0("#113YZ]^JZ@4-$-PW4.H3/C9)-+JK MJS*S,K,RGZ>^YQSYNK2 930Z/>A/%FR@.:TL7V5(CTO/HS"/=[2&\[S9:KM8 M<>LLV,)JZ/5I]-P.(/'KI%E556*U-%BDW6H:U/ACX4*?H_5)Q*MY?\C(I--) MX^RE(NE;)*8NG[E=$1'^71[J=]Y$:3FNC=?VWV]JRU72REW=.?ATSFC/C_?] M>-)T-*(ONCFO3IALUB2U;5MAG).@@"5T0E5P4)@C3$P>..I M=,M.* EI8Z*"4RBITO$B'*S#'&+,%*5NK9S0I@RL!QW91<[24[M"5R[KRX1) M\"%14\^#YMHI2D9L=E18R]RDJ(O#K\+ 3:9S]I6*ARQO=Q_^Z;P9C$PZZOCK MK]]O["3=M9KM)GWJT5+F],T?T09_B&^W'7*L^W9.T_8CNT;SNK:SCR@U-$I% ME!-0@P M!I0[!232!!@MN,)0$1S8BY?H$NBIG '+2;./@%V, ?7F8.=_<$T<@8@H'FSA8RH[TE M( &20Z6UHBC*C+JD%K+F:YHL^3RY@*C,;OY4LB+\W,V -*5+]'O3#?M0.5]) MP!K)NTMX%"I ;?G4$ LE=?'[(FV\DJ$&#X#3S0'E*H M$0& M1/UGRL>P"\IS&3?'E;3"0N65IB0H10W%-& F*4).V&=STEE*1:20+S [QM^K"+ X)\JGQ(3L>2P2$=S S^M\4;/"4(NQ4VD6F?E U>AJ&9J]&SB"V#'@N(ED].5 M%&='C;>LRP_U_GXZ+)I6"*@-B,"<7TB2M^!O# OTR.QRS"EE.G>FE D^$,L] M#=&J4YJJ)KRP3#+HJ'#.B"579)E;)KDB-6#QM7V2#]-H_P]& Q?%-/4K3T^S M$]MZ(2751L*@.&8 P<5)A1!);E,F//G7= M6Y;49GZ,W;%+PA M.7D67B=R(GW:Z&*I7BH9XK(V MOX1@K">T"5];55P4K9]FT-]?,(T+%CME#2?QXTFR\]V*@7*^^%5)0K=J?#@9 MC;^DC\IG9(:BS$R;BD^.X_1.B[+^RZ&QLZI4ZUL]<*G&(G&QQIR-Z:QJE#@S73_>:%JLQ@(H9&YW:4Q$*C+)V\$-LIF/RUO9.$A,%C_O:>GW M_C?O0)'HKA>NF_M[,Q[FH$R+C_(K]Z*E2>T:N5ST[[+QJ3R'%\YK1> MXB)-O:R\Q;%H/DB("M/-Z:.$95ZFD>8LUL9DLK4"0(XK6;O3TA*!0*Q<66,8RC7D%@#&% M:,="0,JAC.!SOE_V/PK@G1LM]AW;I=O%OLMB'W[NTN>R_SNHL[6YASV_O2K6ZTUZ=-NI]K1*+[$*], MW8C5/3(?VJ2YFW:BJ-C9_-PV?A CF\F<8[C:$C8ZKR[8^=-^76_R:2,_J;C? M MC_K%GI/W@9.BC#/>;C1( #?#24B,R4N>3>J1F%6O<5J? Z]\WQ5=!FV_V5*_ M&6O[S7[$?K,K\YQKY! OL^W,(X8*AB:[=F%,&-TR@.6F[+-&,1D4JX#35%95E1479 M4UF&5$7"W04:O&:XE K#[;1* Q[K:6J4+["1RFQ$@0@1^M/FIKQ,NUWG5NN- MM\R6YG"CQ%)(&^<%;QCC=#L.+]YA49?>-%UE( MK:Q^F?Z2;]#PA:[P=<[QCQ>5H;FBJ@+9J-BKHE]=%)4E_Z5,KI257LT%&?H0 M?XQQOTV!8UW;5#I@39]F+07Z4Y7,.)RY_:JB(1=GE3TK)9S)T-55:F6>>:[Q M\SJU"W(SE4GPJ2YO$J<[/:>YHG,![B[4KV5LAF+2%WNOXA=R*FGNJ*7\W&@6 M-P0_Y]&H:M\F-7!+F4=HI(B&&0S,-]IZNG5*/MUFDI-+Z=T6D"OB+-59T/[1 MD7?]C!I882CX07WP^E6/2[R%LC^EF,*#,N5T/$K[7$K<92;8Q>1(@9F1IF9< MMJC6TY38*E,FKX#LRBUKR>1>\+0R*Y+0(#)P6IW1/8H[P_(X%I]:O%*GV@NJ M.BD-6N32SBE.5FF+EYJ1/6\T.-O'S-G'73 BRL3\VCD8G:29 M*. \2FRSHJYS>-K(NC:>YA9I1R]D/EEJTMGH_-_J487YM[E/RO@%F5AZK8PV M,EA:A/J5WB7?61;T26G-1\VJ MWI3ISFGE_1AACE/7YWR+;31W5P!*4< 2.LBX".7T8B!7[>IZ[.>YVSDCVS5" MTXW.]GQ?+?:1,@&^=.@0YRV*WVCHJQ>=Y/5+8RJHW>H@.8]P0=YJ,5@89YEC M3B];W[RJJ8U6M,1#C&^7D&P*))?Y3A;?/MV]X6,L1/O;YQ;D',5;?6I1D=06 M;$KUR<:HZ0\.4T_^J#0./AU2SK^VZ#NNV,M3%B.-82W%N.:+(^M0!+#8VO?X MI_UEMO ZC'CC9KW"A2=T3PN^\%>*MGP!L/K#5RJ1WN;;TSW.A60"6F"YM8!2 MKQ+E4P :01*,-Q32"EB01.'.3W?&[BNE4J%)#3. MXQY/L^;%2:N.Y]6J$B4.(.XNH@1W?BI*:B3%]?E7L[2F\?=J]R@=Z**-WN?. MGN9!:!-=JVQFF?-Y?"S_5#\KM[=DY*UFDTLR$U_[XVF)XA =GT$QV@)+L.CL MJ\B7&[V'J?ND+!M*MT@#'!5IV)RDK&$?&K%@W2$SC)%$^93J+G4\LV)+7/74 M')ZLI%;.8=1"SV21.4F9\@R)T[P\NA/%.U:YYKKPI_AC"M+*A;W@;+JJ(TB. M]'1:/Z"H["A. $J(.#L/_"I8G7GP5T['D785_7/QO)KT>M[QOG(1+BE;6BFS M2\73]UG!I(D1-E#& S>48Z60,%HAPZ6C$ >W=$#65C ]1@53JJ,VFEJ-%0)< MZ@"HC=N',D(!0[464@JI8&)?WU!WJ6 J>Y+G-1Q$2(N$="[@*-KH?T&#*O B&.&X5TXA8_+W'P!G)6LX5EFYZ)Q+;# MQTF!"O5CR]CI5H*!4D%+RQG007% !>;1.S$6.$UE\-2A:!A>O$3RX@:/&V-7 M/_:B_U7*YX^.^A7OMR<89DA""B 2Z3#>0Z \Y/%?"%*B&72"Q^56U^:AO'@; MJS)%58(H[8EE<>^LH!">)Z2B!!WH='F5WA\-&^"L&YW?,PI0B9;4"(^RZ2K' M4V0H4SZL*.V;Y 1C@4KKAXLUSCE!FCMS7772DUWP"DFX0+M)SD&]M:_TI%(. MM'BGHK@M)U.*IZ]E /YI)1[O/&?2+T"^XJ]QDYCDA&E&?LU]W_YX6K;FE-^; M5'5F&=)*ESYE@=VDOV32@]%R%O; 5YGA28GN6[E;%9ISM_"3ZV3D:-#P-:WO M'V<'9QE_.2W%D?Y29('2,BQD[]=S-5Y-ZDG+(4DQV37^VNEQF>:O2UEU O M MA+[,%A>9VW.(Z&75?3'==55F=JDSA%.9ZDT@)L5%Y3H/DPX.03F0J'2C85ZI MO)*Z^H:;?U2" DR6RO%^0C^7JE,&2MUYE>?2S7.QZ?PPK3@H^0G_?+GJ59': MM1HYJ@S+!7T1C;'-\Y&K1Y>3[G4F=@E0\]R7NR4F6US)DMV\C!&JV]6')*4S MY8I89_ZZ\SE,)Y/?@PRG*JZI'Y89T;RDM>!.RY;CHYQR]15&11EJ63TL<,YS M0G?A(#G%L[.C8S"9'34.E:MM8*&V6W="#&;C%_-4'Z7C&9"[ !MU5@N/33GB MH=\?3?MYM\B-*4=1JC*X0Y'NS2#L&:UU7![[I//2X6F!I3:7V6*3+,YB"B:= MM&F45BI;V7PR5XKM?Z7BYTETO*N:LL:@SB682Y/=?$2%H=$HC$][7IR^&D<^ M(;4G.:RP/Y0:U*TFLTC^K\ MO3[N+PNJ)[/CY!%T)JGQM+RFTO?,WUNE0>($>WU4"]%\H0I9*$97B$V>\R2< MI?G*0IE&5(^F[&6H'KY Z_38Y&RI_'71KYXL_KH37^I'][ /;0K:63#( 2*5 M3AXV RH@$8-VK&W0Q,J FPWS*X@2!P5)BIO+[U/;I*8A^E1MEOY;>N+$S\\= MJYNU]9E7UF?RMC[S1ZS/O/)T9UVVU:(U[>2'IR\YB\.EV/-^R[A,A<-(GMSQ)@VM0_$\>E&;.M M/K<8E:#:U7E2.;]%;6HJ"NSGZJ6YCY'$%.&2FK!3GOI4A65&#W*QQN0@8?J7 M?DX5$UX1#TY'^Q67CUMH;"LJ,,Y%B7J>2\@U7@G4.),?Y(.55$^9<)"/I[D= MM5-D9M9RT=Y?@R!G#NTW_V@!IF[<*/M:1*NKJ9D6(*7+EIX!'%]CTJFIV87?=DI^2K!A1=U0Z-SZEHI50&6/>C;?N%*%+): MTFKE@X&RJ-J,QN,BO5!S:2=_JK[@^)@[!K#3":FRN74-:[+LU11:Y5S MDL/TY2]=-M:3>;5@&O.L0< 5O^2*5R\""3.*RWO:]X/R('56+GB:C7DFZ]CG M4IZOLSR&BQWX_F[^B_O*DDBD_KQB,&D(1U:^80UDGM#EJT:<<@H7A:NPX]=AAJ'GN%+UM/0^5-5]<7E6)E ?["CI9GL.@NF'96;HD5)D91BEJ[Q/FO MQ?TW.CD\JIL5[*;**8Y917)CA<:OI;&LR[WH8JG5(@GS M975/2\(VF2.S7PWB?M%]%\NZBU: %41Y.1!?%OY"V*\LM'HZ!,T/!U&8?TN6 M-QV91'G+(]K.@IA9<4I=^SON_9,?E LGP4A]/-N37 A$40+\A1A0)B30)@@@ M3=",W$YS==<##_,)RKP6 $F23SE)TE\V[-1&-0%#Y+UD ME';D4>I5R:6S:2.*CLWH--5I528UX0.GRO=H<:KT<5455(#.U7"^UT(9+L@N M+K)NU>/K,ZQ$R35I,%4@O&CE7E=?^*W\0E;CGO0B9HOMQG,JPYA43"]P,Z0X#?5(2LN;. MC=)-S;T696-76;60:@(;I1#U U+D4A#]'.OQM*3OCK]K][6?ZS[S^4@<8C[0 ML#K'X ._GYN99M%-S4P[J94J59$>SF(0X\I433[?;\(P.1_\N "^;\Q+P2Q8 M4>).:D[<5;S/S9*RI5+7.9!Z#HC2[-9,1,>S<>K7K4G BWBU,Z?CR@?>!69^ M0IF-H6X]UCP9Q6,;_OWE[%E%RB([^C79<8&>M9;N]^+V..^63D0FY?Y1QH.S M81W-Q&FIJ>#[X=)IR94RD]DD?3&'\YG)7,]2N&R*L^Y&$6R\8"M5<-03'(F%_3*M*M@C13T-"GN^QG M@(QQ\3X,_D?U?E$<"S*6&ADMOU;=QQ=%8%J/JH MDEFJ1Q5*U^HW+)MZYKFS.;5[6>R1&?V:JE:Z$ZLX!]92,%/)6-Q,.K_/2J7_ MO';ZU<[+XKJ>YW_%"_?S^#F3=+L M:%C*[Z8UJ&W?3R_>O/UKY^V+G^<,$LVB]X:PY.O*M2X;2PN/\P)4@W5UZIZ-\V>-!B6)U_+;?I']T!7BICWWR[ MQX5QPEL,&"B)Q\P!9;2 W& M>JT"\U(X.I5T=!KRL&:,M.O&5G'E.N?-(L2MLJR'L=4<%[ A7XN\=[%%AG(= M$L1"W_6C\^HGI1 MGOEQX\-&QZ7T_#CGF*>E6.3M(FX'C<\K! ^=7F@_X\'D7:V,)1K]S<4F,2?] M7O*9ZR[@E6._YBB*ZHZ%$?$28LGB&[AV*)H5ZJ!<4I\LV9?R>(Q6('A MGVZLOW7+V*GH<4I)ECROR24:^[@I3HHR\&+#34 )/Z_PF7(NJ&PP^J]<.I5\ MS@2"6\U,+4I-((_]HO!Y6" PG#^M*_?J O,EO>AJOH')(N% #9Z;VW!NTBQQ M1ZC*VS5G7;S;57P7O_DTBW'K;ANV\D[WD?;.WNUQR0.W!H%@3-SI@G5 "T^ M5=0@KJDG)EHT=![7D:B;&@%-)(4 M.&LE=-9 R=F+E_Q24I2;=EK= Z]2*R"/(B ['_>@LI0Q3@$*T8)0C#20"3N M*!.,%,0[25(GWL6->*D0XK*]K=S1^L/5!-F+8*MS=)@J4;=P3+XB27$_W#SK MS$_XNFQ8^]N/\T'KCQ[K99@+NN>-$<@2!H@/, 9XR #)N8NFC0B*K9:0^[4* MV*IU[/ST5_8>H_!U\H(^"95.RJ)D*+?>1H9QFNR1I>EVSS.SB.K[\XX)XU/\T'Z#ZRU>'MG%^TI MR 3GC $G4J,"DA)H)3WP,1J'+EB&"#\'3N-YB%Z+X"8[\ M>FGY>U_3"*=S\C7+Q#PJ>%P-O)?(N H(N=]&N?TC=#:KXHCB'/-KLAZ%;4A' M;7,BYE2S>%1V)-94*JG\KG'5[+C1FG3>0RTLSI*3JGST=R1VVBM$J=/2..6C M!$IEF4909#@ BC#"MZ9PS H_%X>_BW?9RI9P.V3+/WE5'$S%&']G])N?7_Q# M,Z4WG536.^OMX;A&R",'N"0\&@V7B(:Q!#A$BPL-)P:%Z*3"BYW4:M>I.&43 M2'ZYGQ0]G76K44*_R06/)>M-*8&IDW;.X#@7OJIW/Y\/EQPLZ"!J 9*.Y^8./OGJ1NWM=I=S*HS"D",UXO=?>8G_)S.09/G!CF7RI@&YDB&P#_2PZB'BS64,9#H^'GA MSOP4H_GH:@=P(U\ NY0XL[[&<*L=D32@5/G43Y'1^%S0L]'YV,!LRW?MEE4# MK(1EKO?_&[HS(@8J FD=E'/4)@9VKC"VEAJ!6= AY]Q8E7-C=Z*F7@AH2C?& M%A#>K==2>BTI]^HP=X98 YCC%E"&&) !:X"1H11+3*#G+U[BC=NY+3=EN[^K MA-R$[7Y!0OY)-55)+;0P@GB;,/1,=!A^]7*2M)=A@ MIVC*PL*+165>^5-T:\X-23)*I1S-ELU/9Y+ZH+(!RHUY*3 [CY:>+5,)X'"4X1(8(Q)E:*L\\>'-P%=6Q"UW[."?"A'\N/*%][: M_))@(5#O\$O&VQ/,1,'2$!#B%(C&QP)IL 7$XN@>Z> YI5&^\*59_@R34PA2 MAA]R"V)6,;GFXLJBC*W 13L?SA>HK-\J^+1 !L=:-Y=3E[G+]/=U/@W8]#F43)V+[4% ;_/UV9XP M6E"?I%FBN,_R*.9&(P>B4;7*8L@51>;"+:>-=JV-SHZYP[W MR8D^KC>FNF[L>I8\2\R5:0.$Q8O'Z6O;\B>O:O"1O\>CX6A6@A6DNM_?"QEY M.VQ>DSG/!GZR/KN!+7>#T4GO[/-AW WP]IO>6>_L+=P]Z\7O?_ZR=;8;=X:/ M:/?P(]["'_'N\FYP^.ILZZ@7=X-=&K]SUCM\?QCOU=\Z>D>V#N/.L/-//WY& M/N]\[O_[[%WT>O;WC$$&"T2 =$1'3UJEH(LJ@)0F+$H8E38\70O;W0Z MKW[_??OCUL[;K3>=#SNOXM;W?O-#Y^/?FZ]V7C]1*?Z-C[]L4:CXJF(ZF*/H M?*@0;!_R-&KUL)Z$$&)[N(BG7\92=+\/1R; "V/C]]>]_%7\_CXEFKV?XL M;F!%)51ZL;FKMTIORN/39I_2'Z\^_%8W*?4GD]F<7$0"1&IRD7+3J/;.S?[$ M1J<@N2?OES.W?R3'(V=M.KTYG?5Y.-OZ(=7S2PKJ&N7/#_H%"$I%BU&$@PNL MCZX82(&34J5VQR7D2;&0-7ES5852\.FA$K\V_8QKT**YTW30CP%=C"-/&]7A M%S]ZG@4N8L*X\ONG)0II>@)IWKK!\ETFB><$)2[5J;GY])Y+C%]QO^;9W56# M;GB+LV'=.7BNF#S5P5WL')ZK\J_GJ_$6=:5=G9[_GUGJ9)N>-P/I':L6P]EP M9)+U*CL3CV?3%10D#4E*YN:UFN0VV.[=RDUKL"UBY F(K;HKQ+VDO%A36PVZ.JUL-K.3\&19:J%@LPNBI%67%+I%SEI3;(-BN-GTUC=%2^7MHH2W-[L>9A""#MSD'P MJ^K0]RG^?I_*ZX_F[&7RYU^B)V%3EF0!KP+5KJ2D: ("EFYQ MSF(T+$&\6:C>K]B.RW/T!K58+NJI'SFNWS=WMZ4S^,1L6MB8OT9#%[_Q-B4U MC!Y^Z6SGZEM7S$UEL_YZ^]OV^V5KE7RNQ"8Z&]3Z=5RDST>S:5EX'W?33+J6 M43JF57]=_K<9_^N:!4!/D1LB*8'QL$G'DM3DCVBR*DJ33W$SK_A,UB:Q>/:J M2BSBK9VM^-T_OJ3*\MVC'MSZ]/%D]^CM:3YJVMPE6Y_^.=S%O=/M#\N)Q5W4 MPW&LL9Q/>Z=V9/4<8DH MPYH2 6!@!D3Q54!+(H$5T@@I'=-&+9\X08D=1%HX8PF5W"IAB93&2X.ADU L M)R7+Y3A??=D4T95''U<^:5V$NJ+1,:>=WZ.UW1^-3\^]WD4"?ZLNU*7Z['+/ MW ZODV]\^BDZ%&_G@6Q#'UZ7L+PUM\]OIW^7Y.6OANY#227SXVK(1YRT0FLF MG,,<8"X=H"$U9#F2BK8E@SX:?L;/\0YCS EQ'@GD/?7"2JLX<N&:J/HU2XM8VM3X MHIT<2W:J(5\R#0,?IH\R"=>OZ,G3\E/.WHUF\:9N\O/"9-Q9@LKI2AO.C>9J M740FA4[7F)%KO>8/,5U(=?Y/.V$WF3"Y-&%7&2!MO^R/1[.A ^7(3/ TA%]O M.Q6/9I8NB@SS1/Q6^<4?"K_XE^L(T453<1,!NM-TWN4![2 O'.05?M'Y)X7\ MOZM'RZ]_CS70E-4FX_70C_=/.Q^:/,Q5;N)62G/=R6OO<3_WN+%TWZ,NWN<] MUE9#V4XHKYNLD/=3W]./N^,R.ZG MU^CSSFNR>V9IO!;N'KV&VV]Z<;PI0_P%;6]:V#M[AWO5=_[]YX$YP MN_//H+?C#K?.#OJ[A^_[NSOOZ.[9YZ,>WCKG<7G?OOWV;OIUN_P MVU\[KZ>]5WN$,FT]T\! +@&E @,-,0;8*8&\#-!C\N(E5:1+R/FVMO_\7XC# M7^\B[LEWN:'8MQ:GM3@-B^,4PHAY%30G5'.FN(?!,88U#$$9?PTSUN*T%F<-+8XG G%, MC<606( HD(!L$: M@5,OFR8X6AQ$N@*B-;(X#Y:P>>1[K*T1Z^GA+&$4Y7K-1\GVX)O-VLH-X/D9 M3.25BEM\5$(OJ4YA832/A!'BB$%ED5$;%#ZIP?S8# JYP%Y3SX&/:P2H@QI( MPP7 5,9_&&2IFV,H.C'Q,7W42%)48I31P5 M3!BKI!>6M0'5.FCK/*"",7(*T;0"R)0 T;IRH% (0$G,C>..,@=3"D=V"3L/ M?-5JZ_/65N4E(2IX9ZV*MAF;(+QFFL*XY4IF41N,K(&V-H(1YBF!S#(@G8A[ M*Z$**&,(D%I*"!6S*JBHK01U*5NGO;4]7WM@G=\.87*0Z#AC('*86_O>Q/BXI5= 81:B 6$;-MMMZ'MDK"#+*<4(C7RW9R,)0&-_W)^>=GISQH?_ MU$?'OW8V^_NI#:;S(4$K)&"/]LCDWNVHI=12;*+MY(YR:J,+!%5PA'D3F)"^ MC5&>W([:9HQB!$(\: F"833&*)Z"1! !XA()[021#+H8HV#>5>3.=K1-PJZ9 MMBK)!=6$,N$LA3I&I)0($Z!QCCML8!NCK(.VSF,41V4(T#&@H0Z .LV!X9@" M861 '.D8G21MY;P+Y9UCE%9;UTQ;I3+1SR74&2&ID"X&)UY@RQ/3L=0(MC'* M&FAK(T:Q&F,A+ 1":A:UE1"@HIX"E#B7H-24V1"U5<081; UTM8'.S*YK.'N MN1QW[(Q2"''O;7?WF)VY=NOO=V(6D1"(,AZMHDGI=BX]L1)9190SD'#:AAQ/ M;A;W%XY%+.+4P.BU>*,27T]T8ARV /)DP2B2)"[02]2EDGHAI]MP91TTO=DR@YC%#@&!<-1TKR%0 M@@8@HQGF,,3@$YNDZ0*K+F2TU?16TZM01ZIH^K4QGC-*I3>(("2=]LZPN-'K M-M19 TUOA#K.*H.)%B!($T,=01$P.$# %5(^M5-C*Y*F+*V:BM*(8KHFU)^=ZT59&XET).;= ^;J4^>K2&"XT2'H<. M/K1!QQIH:R/H$,P;9B4"S,ET&JH,4)18X"T5#FH9O229SE=$%]&V)>4':DG) M9S1/ ?1VMS3->DS>C1%2KO_2SWM[N!7'3KL]/.;V\/KDKYUWT]Z'M$6\VJ-* M0\VE!U#(&'L)&(#"S@-B5>!!(L/3^3OJ2BRZ4MYYAWAFZ>?6EOW MNQ6]$FM M+7ML6[8[MV4VKA-T%'AC+: P4*""Y( SIHF2#&(DHJ_;A51V$?[1CM):6_8# MVS(4O"$.,H%XC[O'&O#]K6P9?NU+=/488P-!6YF,=%E8#*<6994-U7]0Y*YF&;D&1BESHOLK5,PF13P'HRXO)81_S^=]][JR32Q,(]] M&"1FYI+IL&,/]'#_'%_A_:S$L[\TR\6_,H_BRZMYIV_%[/BPW*J7DZ>^J4DN M7XV]GNRD]_R1V5.W-E_M68B-0E0 A P!E!H/C%<*2&64-BY@I>0Y-M0'H>>4 M&XB)6])SXOOG940;"//[I^<4&XK(AR"1O.447$$B">'MYJ =[-6#O9X8M/2< MSX^>\Z)3O):WL^7M;&DH+^/M;*?K1JR=+6?GR[E3W]D^]F,]C:/M9/^^9>_\ M@0?9EM!?8CK^&(U]>G++U/D,[M&6;3VP-GP<]J?1W?]_<9!N=-02=;8D5JM. M^RA3R.+ .,54(VX$5I!P+X3#AAK75F%=?-J'=O'NR>Z9.^@=NJ/=LQ[B>,0X)S$<55" 6Y:&NEUL'BS)MXB/$((PJ! M#UPDVCP,)-<(:,Q57""&0[8XC'<);2U.:W'6S^)0@G@0DD&!'0U$&(:D50H% MREE\?]%6-*V!Q6DV(GGLH$0!0&8PH%HE$%6B@/)6N!"8P@F,&D/2):HEZKS_ M>ZRM$=L:C4_T:0N#.D EM$ IRH&!V"+FG B:1FU% MHBOXG MCJ8T[:T8&"4U"#%JA I2%73"7I.LR]@Z:6M[GO;0 &UA')__U'#4WZ&%E,(* M"I5A*EK(0)CB 5$F.)>6(RA8&WT\N85LD-S$L?4V=_>$VF6-$2XM'! (&4"M@D F*ET: M_:1 ++(")88JHKJ*W1?B3GL4\AR"D4E?9Z#H5[/)=!Q'<;O I$W=7&8R [-" M*&(Q8I8Z873@FDCC%2542,(RCC<3* R,)!C(X MBXFTQ#(88Q*JNN+N+,9MHG7-M-5;0Z2'B#+M*/5<6N&-,U *1*W'+3KT6FCK M_%B$!\H(\A9$1X;$<,2EFC(;M54A9DA@,OJ@45L%[0K>'F)^;]JJL:9,2>JL M9U0CJJ$@(OZH((U;*6TI:=9!6YO'(M'AB2Z/ PKB&(D$:H"2& (ND,4<41,= MI*BMG'0E72?FA?98Y(%U_K>Q/NL_"#ST#YZPH9I"0K'57$!*$3:,*^QD\ IJ M2X)MHX\GMY +1)S200(),H KC0#5!@,#+0(&&8]0$#&6M"]>2MKEY+Y8.-OL MZKHH:TA8BUI"[+VB2BB%>(Q!E&-":N6P;(./=5#6>?"A@F'$T "I"X&'T$! M+9$"04*BC."("/+BI2)=AM:IQ+Q5UOM05H&P@SAZM")&&L;$2"3^D"JR-'/" M0-[&'FN@K(W80UF.'4$<"$5D0NOF0).XQPJ,L%#86HCCSLII%\+[@NIN#T&> M0>BQ/3WPX_;2Q#LK:(,4T&AG".<"64D"EQT 2KH&@)D:+-"B:>K<4ZK*[ M-[>VRKIFRAH@@XQ8PXR *;\GF2>!^,"QAU*QEEQC'92U$7D@+C!5V@&O\\X* M*="):L,$[9DFWB.>SB@AB5OK.E44/-BIQV4P@<_EQ"+S679*L,"G/KBX&Y?2 M\[. Q@ONL24HQA0T6BX)0Z(:BC&]0L0QW\863VX!%VD?D896.B& UM!$$R@# MD) 0 +T1"9M#!Y4RI5QT(1;/A5RH5?2'3R)X@[&(P2>-<0FW5AD;>#H-H3C$ M,%6U<9=H;Y7?M>[ MX4:W=N \-RK3BCFFJ7*"PB"4]MA8%ET "97F;=_)>MB!.9^@A$(*HB1 /B! M&4E5U$("121S,B@>_;>TX<,N5L]FPV]QTZ]&BOXPU5,_:<]3[K\R7:$8Z&#D MI4(T.*Z#T J+&.\8YY!&;Z-MC8 14'#6VA!W5Q?5U<78P@@&05PNBKB+ZX-A5%>J MNDBND[K>EHAL[?W_?"#R% 0QB\21*VB^[Y8L68_9O3'T^CW.RO.V[!XI9AWW M#FI(HQLFF34R_8%SPJ'6;=ST]);]M!DW$4Q"2$@E5DH-*'4*R%1?S^(>K:0V MT9E.#?A=B457RGM.(=^#OJPYUT1K+EMS>5G<:G54'Q254'LJA),$6J%< MG;F\U9%<:TM;6WJ7I$+PACB82I,X)1PKPYB)ORJ4@$U=6ZBY'K9TOU&FA)17 MW +G5,H!0@FT8A0@)U&TIQ);:Y/KJ:#J4GGGI/W:V-*'OJQ>:FMV M%/7#QM]=_VOQUR3<_>%,YW?][_CGZM6.]'B_/ZS>(.E1^9!3>C$9N,AI_\..O?>LG.^F5=^)S M?QN,[)=GJC&?_WT [=$_0_U)S;8/=U$/QW%^>L>V#O_I[YZ]0Y]W?NO'9[/> MF]=PZ]"BSY^V#G?/WK)_GWW$O3.[!WEP0:@ H$GXD)Y:8!B50,9HBP1&@V3\ M1<='NW(<)W@ZGOFX>EE8:M$N!#2*]4 ?3_POU0^_NO[D>*!/?^D/LR'-7UH6 MQ2@COY[TW?3@%RDW($+)QI8)LO+VQ:=P(W^TI%759]'7N>33R[YY\6=H V%Y MRV]>/!H6WY+P>Q_L[:?@LL&B^"%^B,%23I_/8!]J9J]YVROJ3F[0IOM$ER)V M[MH5[FZQ,SR]A[?K];CS>NB\ZVQZZX^,'W<(ZBYLZU>E\1>V],5->RU2^?DV MO_2G\1'V&E/R4W_8F1Z,9O&F;O+S-;+\-VD=OX%WLX[BDK+&USGWN%--Z/7NR![2#O'"0;>'N)1:FC)8[8V]'^\/X/=<9Q4%UIOTC_Q!UO'>N+EJ/ M:;M^6G35>SWOQ*:FS#D3J$/&4VBH5$@RJ92!3# C7'NF?G%BDVX=NO[6IUVZ MN[-_NGMFX1;^B+8W!X>?=W;/MMY\1+MGK\X^[[P^Z?67$YO[> N_19\/#PZV M-_\\W#I[1S[O?*3;G^(8\AC_.>QM;@UZ.Z]._WWVML9VV=IYA7HG>XHPZHSB M@$B$0>J? RI8"K#DU#NE44#Y6%U W,7D.RQ(;NW.L[<[AFHGO7<84T2U%4ET M)0Q02XV,QJ8]G%XCNY-@:I#W@DD&<# !4*XLD#)(8* QE& ?H K%>0KL"OP= MXO.W-N?9VYR@C"XJZ#S9E#8\'$9J^8!3JX M:'.\!;V=%E*JG'=TY'O6'TTY*3]\V M7&UACB\MG_8X=9E23(*F%"'%F)/2"LB@ABRT]&5/;_YZYT(]34+PC@!F432! MC!&@E!= "8R1%M+'S2R:0,RZG-U7\_T:54#_X!JK5-S:/'8!L?<35O\_\"S\KP->]MWNO:&_=UR MX,2EH%2K7/J, #4NQDP!H>B9!<\0-98P=H^MI_>N,FN>[6XM9FLQV];3[\-B M1E?8*6J0#QHHJRR@5$&@G8: 6BXH5A3&];S'SM/66K;6LK66;7/IL[*6C<0! M9G%CHQ((&PB@#A&@&7* 82-TP H[?)^]I6MC+:_16]KH)"VU@>(-P:+&'(\F M_?3VOXS]0$_[7WW9*5AJ2^.+Y1O"^5>TB2\SFU[\E6OTJ-Z#XB-XE>;C-# ^ M;XHH^FT;_SX8S]MJ]CTP8Z^_ !WB$'_1@Q-].GGQK\47BV^U-)'7FX/RC5_^ MMQG'.ZX8S^IO(E9_];XGZUQ#0)ZLW^,522\ZO^F!'MH&WO EHU0/-LC5*[H] M&V>+G08ZZ9STIP>=>&\_F8Z&OG.L3X^BD$TZ!_JK[^;SZP/?T?O[8[^OI_$O MNC.)DM@/4:_2^?;1<7K=47%9==>.GDQ\_/?0+?YYT->F/^A/3SNFG)^-3J]Z M]*2CQ_-K9WHP.(W/'7OOBC':6;PLJN],1PO#2=M!'+NVX]%DLOSL MK^EQ'^(MYJ];/%/;@W[\INL8'W>>=)1?'.GW)XU3_6[\>3(;3%/#1YP5O>*M MNIV3@WCGSB@Q=U[XD*P?JY]QX2/R?&XL"M,E;>JW2O$L[JR5)'^*4_][.?.O MTBA>#=U?U0O_\%WJ6YNO]VQB/=.< ^82SHV7'FC+(0B!2 0#Y\KXN=J]M'&P6"ES2N MKX@('C.A4+_Y<^A=?]K6XNL)R5T;U^^E#?MY3-12R_I52G0?##7KEZO[?=$O M>4*LYQ\DY7GCEW[>&4W(N V**Z\1HYI!Z3D1G")$ F-,JKVW=SXHOS#LX-@MW#]^QWE$"PHN_[[PZW?JT M>_KY7([SC_[G-V]);_,UZ^W$(&SG'=TZB_?:_'*Z&]\I_LYZFRD'^N?1O\]> M3WNG\WXOZR$WJ:F4TU0\ TJ5W51K:LY23\7CRV.C'>&K0; M&;2W35_-0L\5H@A )0V(HJ"!Q- !(X*%0FNN,7_QDL$NI'R-FF1;Q7W&_DBK MN+=5W(8G@EE7G#QR7UY0-^9^O'1)"G/I#^9)MC!Z<%HXCN3$G.P$^5YD$^4]V<# M/4YGZ9/J;,^5)_/I^O@G-TMG=,ZG$_+QRO;U?+!M#_(Y=G_X=10?4)UCIS/V M8S_.VC>TOC,R<8:+0\/^I#.)/TU"W[N-3AY[\;#\^'*@UZA$<#.?QU34 L1[ MQ!\FDV*$Z=-Q/KQ<*#]HCO/DP _+EUTZDA][;0_2R7[Q=D?ZM./Z(:$XYO/+ M=,MIC? X7NSS3V]XY4'F4YSI;L[GXS3A!?L%O.!"R]+A2W* NLM'NG'6;)R5 M2:J%..W\[S7M*KDPHGSO[2"^2#])W,XH_N;[7Y-:UU:=/U.K?OL:A=Z=]H 9K(1D0 D% J89 >L( QQQQIHGW3+UX"3?.Y\&2_@R2 M'&3UZ$=Q&1W[89*VLIRGFW5U.BIJAHZBO9[6ABBJT&/*D[R!/+U)U4(9P;48 MUS^C033\M="H'UUH#C_N!Q&9\#CMEH[,J0DX+6YJEQY0A?@,9>EL:SLURI&^'FS[N M)'$_+6N46QM4B%-\C]T]SIF,/GXT.I1$<3(: :E< ";ZCTI(+J01+U[RBU+Q MU[9#*S;MQS9$-Q&B2T.34H[>U[K22E26J%V<=C5+D#"8&8 ILP5+NC3: !^0 MD]1ZZ()]\7+%X4Z]JN* 8'5-^M^-Z&R[CL[6LC)]IUEJ7CJ0.;2=^V8Q_DM1HQX, M1C9>Y HK?Z3[V?ZOCD13)7@,($]B=!N5LHY).S^-4C@]GO9SK7GCDY]3L!R? MNSIJRK'C<)0>KLWHJ]_HO!W&OXW[7],0XH.F!S'T_:H'LQ0X^UQ)WYDEYV5Z M,HKC3R\2E2X:G.-H;PJ+\E7W![F.-;[.K+ PY5-B2#JQ@]$DW[MTJ6-87O2= MI+K[T45O_4OG)_1S\>KI7NE-TTLM!=QQ;4?C?ESQQVDV3UI^'+S$O=A)RUU\;@4&92VKI M++Y3FH+9>$6^(KY7^N##S$R\[KP?F5%ZGV? MT;G0^H"RN+YTW_^+XDQ_/5M;_-#_A']^G.6@5>;.]X> MQ&?OYYVGF\=UI ]'^<[ER.8C\OW<>9 %KI_?)LD:E#*68RLHPR7JC3PVB4YC3.5,U"NS 3=3)+64@#>%JL:5VT64A]* MRHC]727)5JY)I>*#T7 ?I%ENK$B>K;CM^^0R^--1_$\U"]VJ/R8EIO27:"*. MSRWOQ=FU2>7K1C4['HVS,;K$9FUT/B6C.1D50YTQ7I= M+UO.XF7S_8WWV:$:S%R,Z=9QF5]=,EG=Q9ZGYD:44H)WW8Q.XD+=Q%F\Y6'F M30*/.K8HQ][P&>8N0^LK9E\Q->3:/8F)U$@JH&"*-QPG0 DB@6-620H]]X:^ M>(G1Q0''S=R&']Y9Z&R'8H:*]\I35 RAT+KE&]TPS(\VAACD"??4T* 3BC9C M1AHV\R:F5'=99!3$L97$L7Z5.VTOHX M^H?1S\G-W]6V=*1=M+Z3:13"J9\TW^N\=Q3UQ0]\D3F+/W_5\5YI\ZH"AV+O M:-QBOD^4_:63^&L<775D76ULT>SKN,E\]8/YAE)'(_UI.G^.0S?%3IDWMH5> M\;11C"=Q(ZMZW&LOS\Z.9@6JPXH3BF)=TUX[LC8&"N7QQH%.TUG[ M9&3[V26L-[(+7CR=DJ<(\G]F<8:B[1G[R6CP-9V$["P,:L5(RH&G_79RZ3EO MGLA4.%,F0J(#NCS"BYQ5.SHZ'O@B!F@D2^9_[N=U3A]&*4O$A^GN:7H:<[V6 MXGUE!) E*OM5"W(SFDW35I$SQ>6%K)Q3>W9Q<=& M/4@OH,R$L_B9B8I>PP34RHAU]+4B<-KKM1._R@^?LN?=-Z/ MHGC=;Q"3K(87IUP:!3C)O SW!Q=%[#$$+TU%LJKQ_T<)ZN%XL*!O MV<0.1J,O68Y&)LE"-AH^K7SI?ERH33\L2(V SQ>DYK'M7M;]N%0I5)OX'%P5 M._4D!6E%*512?#WQQ;Y89#>R!.^D "Q55L4=:M(YG+F< TN9IZKH8^XM#'-J ML?"B5PER(92I5*GX:IAO^?UQW(+3./.@PH)7$,/FD)3$C;*URN[(BML7\6'I MH70N>6=SVIGJ+SE@CL^83,'Q8#8!Q?H4KZ/M03?&V7FHI\ M9]6L[")$HTGA:FV;Y-ND M%_MC-@C)!])UK<8Z;N]OEQ,)\[3)BB.8+"Y6'^?F_3.?)2&_]JAX[0863Z.> ML/)$DS5ON@CG@(^BUM3I$IW**JT_KA(RQ;GS/',2GU9E5.).G[:+D_[$=\L; M3LK'I=L-)W,GL/"^BL'%VZ>^JEQ,<^%K1/&/J]//OER]A9F^J[R.N!/DTX-) M3G$WRC_M.#OS\<-TW[@9AOXW[XHKL]/:\)MJKRB*39RLZ#V>U:FB2Z:X"@2* M[K RPUVF5)./N9;^9#W7H=:/RR>[#!=B")A\R')BBEFI5C G[ JO;^X6CL9S MK[!<@CFV3EJ 25-07%F&5/AXQ1K43,ISP6GD^IK^2Q&%5"G%1@K$7O*VCY3@ MOE'):*W:KC)::;VV_+3->A19-M;;[.T1 CGS'@/LG024:0$4Y1(8+P0*5 6/ M](N7*!"YH!2C@'RBD) MA-=0:@Z%(^K%2W2>ZF>^]I=6390YB RDE_;"&) ,3CU4@S MHR'P,$19",0 &7<-P(TW!ME$)9BWJLO,U0VWJKLB6[-6'!Y&' Y?[^$@@O/4 M)!YOFAH4$)!")>XZ2@DS-!C+DVFX6!R6]Z6M44:W[8]SBJ/P=W-&!7<8$JE4H)!9#&AZ0-DW1XBY,5ZQ?ETH]-Y8$C9OU)?Q&0[_.4G M$^\WBTJ%V7B- &1[E1C3WMF@O_WI'=HZZN'4+KM[]/G+[J=_CGIOWIUL;QX, M/A^^P[OX[;>$P[XHQOMGVY_>LL^;'_'NV>?![L[[_N>C]P>?/^V>?-Y\1;?? M_'.TM?GY',NU?)E$2'&1EE;=P.5739J70N!E#(*8QM%#2^##Y;K,-YR/,E M<.'R(>4IE;O6@Q8'YI71EACK(7941',I @D*016-)T*>KTRF7@C^^KAGG[ZC MW>@XGZCDT]J35/,X\?7)2;>S,SJ.2B(I[J:\Z9\Z3M7XM(,*3W7CH90I'?7G M7L=) XBY[R>%4JT9(/.CZU/T#';W E)*0H4 %3Y$'1(:2*2BCX"H-(JJZ,71 M95&U7 KDC&R"0Y>5FGOEZST,C+)2&Q2QBV"4+T?L107^\KTB M"*,XG/O'9N9R0\&+/[X]W#$C[/[ACM$&5_0Y#98_8VSFYP?C?#U$EV9^YFH MV@:;Z_JB.- ;K[)/:XU@W=YP-,,\HK-L7+JHD_J+Q_3<[[RBDFX/5+;]X!+^3[]#$8! MS-+1R6+DH>[)[VC/X[BM7',<4R;KVEO\^-I[]-KO'OVOM_[]);V/KWO__NL MUR3*]8%[[I0!(G@,*$0$*,04H-(S(X/@ IL7+Q%%70R_0ZS-UOH\>^OS"'BA MK?6Y5^LS)YZE%G$B&00(XFA]? A "ZT 0AB'@(*TA$7KPTD7DSLCE]\W7NBT MKBJO1)=FV_($\<#W=(]&;+."$_@9C_+&,?WM(H='#ML;!U"WB]VO&V,]]WM\ MQQ'XC>/J)45LFF(BGE#$5SLC]?9_H7Q?@U]M[>/_DHCE*:C3OCLO>]5[/6\O M^]%C_!KT$T!Q+I1T-OK:BE@:?6WO872S95>H M^^('>D;L9JWU67OK(S$10L1 D;M H8[6!T/F52#$<:.0+F+\5"W56I\UL3[S M(!\):*R7#$AL$*#61#M$I0">:L6,]@3E%*/J2GZ^J>CIK,]W[*\_WHG9=^W9 M/Y>3O:W1T-[!N6_IJM;3,9XO:[L[W6AW^M+TC25VQDI, 8X""FCJ'TD45H!S M"3TR4./$"XP8[T)Q'NKKV1^ _>#:^^B'1ZWVWH/VSGU+J#WW%B/ $+* 4BA M7#\-7"!64@>-QHEPCL.NNCOU[?T?(-VXOF_M?8TLY'>FMKT?OO*RQGC%^FJ M<>(59-@BF6R]H%TI[DPN>N\ZL^9)T-9DMB;S:1.P1?OJ!8:S)*V:;#98]%H; M>ET;NEO;T. =0<+9A)$!$WR* E)!F/IDA;+&(@T3AKJ$7YK*@&30R;\@T=.0 ABF/7"$(8Z93T01R^W@;?=TVSV]GH-MNZ?7K^'S9MW3 M=^D-T]+:MSP_3^OQ\.YR+W&ARNC+N7.5V=9+?=9W:Z?L0B2=0 MUPL?>9]EPTBM77'!ZFCI#C7#Z_JBG_(OW@$=QZ'WFXQ91?=PYIC\*:.[7@<> MXU%:5-;^^')E#'B3U'4C\Q)'8G]QLW%:@LM3U=5:OBJ6LF8/J^-%]$QCPC+K M\N7SF[=HZVSK((X%;>U\@9\/]T^VW_QQM'7VA?8^O47;G]X?)HS)WH?EK,O[ M+[N''TD/O_ZVFQ@@=]X?;V?\6/V.?W_3PUF'OV[_/WC9+#*SV M1"JC *%: PJ9 9HH#$2,>H*&!DHF7KQ$\$)4L%95;J$J-TE9MJKRI*HR/\\/ M5 O'* >6)O0^:Q700D(0;%25@(654EVI*JN[,_F-FC.?0T=9>X_6G_PA_$E7 M14K1^OH'W14OJX*[;KO(>NV-YT_WAK.4>;J7FHBW6W_<:(]LGC3\[<>V6?T& M<+M=7F.[?-?T++6,KB-1%-# +:#$!* TTX C2(FV@2*#$^3Y?1WEW?$P[M%D M_S]:(_$01N)V50"MD7@*(S'WJ;7#6@ED@/4^U4U%^V 0D@"*@"@W07LKDY&X MKYJIYVDDSM4(+$07-SK;1^R1H>HW9^-,39DH-/OCR;3S/S,]GOIQ8D JJ),2 M6Z9/:;B21+MFZ&OP6_2'+J['=#1.I-E^DOY4,!E7U'O)."1BNHQM_B$Q5NO. MWQ4-7S",K[R?>(\1G0MCUY8T:!K>1NM ME-TC5$7W,C7>,",!53SZ+B;P^*N 1EGFXJ*DK6<,2U=@= M1#_)><;XBD^:^OU,_[RH#O+ M>"7:"S)9(+Q>2:NZ'MPLVTL*E*B9HM:%@<^,J-$F%'^OF +W4S79[KF11[: MB@9USOW4.+::5'SOY[@\,JMP/RIE?)N%+^R/O9[F>\;I0#BNU'!Z,-GH;,>[ M3 [BDT$^#VN,O&2$S<^JAEPMTO6?&[]M-]S9WT.>!P)5*C"4)GKHV@$I8U0/)0XV>.P@ MT\MT-4Y:&J"1 FI"!:$Q_C)">2R-C[] OUR?F$E\1T?'HV'E.C4$, F(OBX] MS?D"VH:9*-64X@V1Z&F.1Y-^NN:7@NK]JR\+&\OHL_'%TK# ^5>TF8P&L^G% M7[EFF>[CF"2!EF:I\>^#^BSB.,:WP$0#\07H$(?XBQZKJD48W[:J]G;UKU=4U1;#N=^JVOB6 M\'JUGS_#5#(_Y%Q?5LR<8K@?L71Y#07K^RET697=^:ZA MEV_TPBT2ZH^,A'K7,ZS;@Y@D4_^=]-Z/XGV^Q#&\8Y_?_!/O_3J.^?MV=;FX,OG]!X[[\C6X9_]K9TO MWWI'/;;UYH^#[3=Q[(>O3I:8EE*9-U,4 ZMH )1(#8QA"KC D,3,<6GTBY>$ M=B&!ZW$2WYJ>UO0T3 ^W.@HA(IAH3X7P4@3FB X,2RD9RJ>,1?4/N&?0O-;T MW,;T5!5 .^_8UN&7/6D%%Q9;8*!2("T@,%8%P)RD E+M)($O7E+8)6C][<_: M>MJ78 2NH:?]8=5QY'>-A7RS-VZ!59^#GYK7-#56&M,H2G6A;> MI6]QF->B9M MW%XD[RIT9]=P;2!Q3_!Q06#% :77%# ML /"!DHY(M:R1+R)2)>@.SOD:VXQ']6=OPKL^6$Z':X%9=[3TUGJ)/O1.Q\: M#8&OHX)]V=-QV@FW$%BL$A,7H0G[)P"66B.X0%)[? YU^<+"=/&T'4JOT_\2W.-\!E&Z4N\(6&X^*9L>%[HYK MM7@A?+W*_H>HT.=X Q%Z487^%5C20MZNY/ORSY2X77GZ98/%8D/2ZPWVBB3% M&IV[K"X7["W(>Y&6^.L"EJAKEJVWIHACT7N;ON\BRKWQ2S_O(/81B->NRR*TE085G9-XSPL?2<1[_&7[3?O![V=WNGNV7X<9XQX/_7.MG<^LBV\^^WSX9]'O4\)/^@+ MWEJ.>(_>T<]O/L;GQ\AX\]WI[LX[M'L6(]V=+^3SX1]'O:/X_3>[='MG%Z8J MH]X<9\@I9;BC A#!5 QV>?3?F=8 .Z9P@!:)P*)AD5VI[@PU=%MC>\\D\/=> M:?\DAAZW:&G?LZE+?8D[)Z/6M-W(M+UKFC9C(:=*!< %)8 Z)("FD@'"K(1& M4F\"C*K$NX*N4^WD8U&F&2_<)?0^W+-6N_KFO:+MM[7]VZ__AC-QJWYNI'Y MVETP7S)PCQP#%$,!J,$(:,-DC#&]]5(319/[A527XO,(>ZW[]:#FB[7NUW=O MOOI?6^_K9N;+-LT7(M99;P1PE"- A4% [>>==Z7S>I MD4Y@P!F'K_7!OF_/$UM#"Y:[/(H:H.-2X)_:(;O;$6YKZ.Y@Z%K;=B/;]J5IVX0S M,JZ;!T)8!V@@&D@G"' 0:BR$"!F?!9/HIL$[\RFUYY?WI:A)-7[)_ QC_S!= M;M^C'_?3,[)O'X<5_Y]WK[_9>.FKH_1;:^QN9.Q>G_RU\W;:^Y ,WJL]F!B) MD15 6A*MG1,EI%V-USMB=JV!\1C[<&INROTOJF7_T M8.:O+I-]W(J\MC'MH69E#;>']=H=+M@76OM_,_O_K6G_&8?1I148V.BW NID M8BS"*; G$%F%/:,LL6_1KA3W7*WWA)UIB[UA-9O) M7)9>PFUV;;2-\IN#4H M]CPP*KC!E$JE!(OSBPE-'R#K]A!1^,7%S3@/V[MTKO@^]RZQ!Z,"JC0ZDZK- MB:U^/X@OZR?KTPSWY?0O_/ET]Y/E6Y\^'VP=OF.]HZCE.P<'6YL]U#OZXV#K M;/_;5M3MJ)N#SYM_'.WBW:_NS3_4_=\_!Y_QX*LY'*'/1Z_QUN:7J->];]MO M7L/>V<=XS]=D>_,U_GST+NKF/_'[GP\_#^(ST_AW7G_;.GOU;6MG]]L>9-X1 MQ3Q P6! #>1 0BQ 0%'U @Q1?-PR)Y"WT*+X+P.7N MN;>]OU^]?=][O;7SX7+*G]6T,5<^;7%TC$CPKMOPERK1T.^VB<2TI.&W!(97^_/OV M/V\W 5*=. GQ1M%15/_&"0_IMZ(>UL$FUY',)_S24K>A'QSXG0+!-9I4BQ M?YRF[3SQHYY>P(>7&R0KWLGX<6'3S.= M5;Q<#TXG_7G#YA(O:N;R0[]^\..O?1L'53.CGN8GO8^/C Y1YZ>2[._#SG_J MH^-?WY=,?S]W+[A?3P]G(2["+(VN^JQY\:'/?UAFK[R0I;6\[^^CHSC!-C66 M+O&^;G1^B\Y7IHZ+:S3QJZ;!QR=FR8R3W/F:HYB3N';-51AUS/_/WILV-9(D MZ\)_1<:Y<^^,F8*.?:D>PXQNZ#KTVT!7%54U\ 6+%01"8K04!;_^]66ZLGRGM[W>:7Y/^42>R&C]?BE>W:)ZWZ6> M-,L[L/G1^-/'XW&QPP?,U"),S$3)SCO6;K0FSSJ]E^N&CJN&[HV0:%)PV]U^ M/SZX]JT4+!GJN'.2%@?\+^ERA M&J&O;=[]R2Z.C',9/8HF9O,N%+*1!B0TY@)[E81FP,2N!IK'!4.;#UI^[E,B MCBKF@'BJH(PUBBFGX:^99)!Z^5]J^:'_7_FN4\**J W2 H/[Q5P$=H<9DKG< M(TN8 X\&]^O&3/"/$@(<@P6>!G+ %=>46R\8E\:"WZZ5$J(6@A<4@FV^:Y7Q M7BB#0!,=" %3R.@@,]E7C+ H0%5S=IB;=IM&0E!8G8?( 9A#3Q-)C&O%E:,6 M[()5X% HX7@;'/E$U\_.#S9./,_H8]GNR98*C5.R'EG0 ZRJT @I>0 $(@LY. N++@H8-P^76S\,2(UGS>_]>\D)A]S%>1.P2^N$!,@>NUS MGI>Y1[_8;A[1YI(6Q_#KF#F#J/GV,)Q3[D'! 8O$).W6(72M9'ZY'O$45\S5 MCV\C?A<-W<0=1Q[)=37:B\+OT%7@X)WN!)_JCZG^B'JE(O/ -6^_LS3VJQ3" M'N;>MGKAW _,&MOP,#][N3SX5 Z9?MPKQUPRWQB*KW2NS-@D!\\M=.+)^;.W M!X>8PD12J43RA&MOM A,61DEX3%J[Z[%EHLZT=?#Q7*[W?5%Y*%,FE2MS$DO M;TF*=QQLLXVMM9_K6X=T5\@,$I8@S"W0"<<\TH8K%*4,4F#JHR?3X1C@&#'2 M))USAGMA3&"8J 3L4 K%K;BN@'290JCPTXNL/^25[&3WKYI]I^(^3TXN8Q85 M5H^IFDT7"7^&Y%ER$=/GJ6_-GJ-DM!3/T5FF9S^S>A$$^CEJ<3]RN6Z=6+RH M'IF9[>4[:Q89N7?=\%?NZSP)09Y7\?@T>J]>YIQ=*47[F+K>5:G"7-S6;Y3Y ME!JKU["[NY/]R7O-1R6.YQ?-5",3X&,+2E=%<'+.U%X+.!$0_]-SU^%19]X, MS?]WOP,E-Y_W56]I:F$^;7^07:*1US9VAD;1@GYC9GKYJ"+RU3@(^*6SH,DC2,TC8L0S5,T]+U,VVCK^',77MWR]SK(.\_#O?Z MX%L;Y;5G"V8RZ+>N#IM_?ZSGZ1[SM+:^\J6>J/M>A'T0@;FC?L9L7:;^_D5LB#!SW?ESZ>>IKL(;<_[CA!\/J7/QZ[__='RWW\*C?@]XV# M0[*SM2K@KB]>_; M='/K6WM]Z_#GSL=5O+&5JZM\Y>LK&_">]M'.]XV#G8\PMK8^^VMK?73Y8Y6L M;RWCW2"Y<,1:Q"GS\(\KCQWK;8[G(\: MV]X:MA'5Y$+-N=36%OF=26UQ.(O^6HMM+;;S)+:,-347M=364CM/4EN#;2VV M\ 9;'7)ZZ9 3G@HYL=T4 MO;$X1$0UH8A;+Y%Q*2#XFQ1$"49\OO5&35/(*M6AF/6>]AO28,V;4I+J+\T[ M!-?'$=IZ;5[$1:9-SG&]-!5<&@)+4R-:19>F8 85*XEPCS,%E?=GIA*9_#+U M>YU6=_9Y$Y^8C*'V9U[:GR%3_HS859(Y2Y5#V$OP9SA)N:P>01C'J$A0F$:7 M+^[C)O@V%2J'\)+^S)QI\).BP!4*]-9K4Z]-O3;UVA2TN31 ]=K4:_..MFBN M37?TRT4&QGJ/9N8^S5,3B]4^S4O[-/2R3[/Z(:M)M.ZWJ*9!P6N]P&JNS:E'M5+4\&EJ=6F7IMZ;>8/TIY:\O ^ M-V7G=I^GK!=[3;;&2ET1?7\G32M_S/0!7N"C4L#67N K>H%LR@L\VU76!$J= M0S9AAKAV!NGD(@K8.EA?*PEA"TL,LR;&XKEOAU;)0:PQ[5UB6HC)4J-B2E%S M@H/V5!"7:(I$NQ!5C6D5Q+2ODYA&=A-WFDLJ$&-<(LZI1I;8B$2RUDI)(S,! MZ"NF34*>'-JJ%*;5/*W&M*N81I*PA#FIG5=<6VF"8B):&2SC2>!08UH%,X$,EQ+8T3$V,XL6E]#6@UI58E)#6@4A[7 2TL1NX$18RS72.%\2TUXCXS5#5A"!F?3&8[VP M)&63ZK?E>=:05D/:54ASPD;/F:-8,\Z$-<(PYH6A40=CO:DAK8*0MIKAK("U MC:W5T_5/NU''X*W&2"8,H);K>AN+(Z+2P5_!;+E \_T6UJ2$UZA6H]H;1[5Z MCV >4>WL$JJ=[!*K2/ 8Y("H'%J+; T)A!@FJ8\)IR__\WQU8D(8C#ITA[GVUT.3/],RIN?G'@;=*V5-;RTDV/;: @-7 M"M,V?AM7QX0!]./U[VE.5]O-Q70GA]1MN-AHQW[_QNJZXYY>WZOV5F->8AB>Y"5X!K1D3LG(C*K9'BR?[0J%<8HR M(.ES!,@;BPRW$E$;K$B1:\GM#0$4"E5J]?(LLEJ.J?%[WMQ?\.6UESAOVLU4- A#XPG58"B *U M&':ZH)*]'T6)T%;G>)AK?/NV[??A&UFI^HV_XH_8;K!)M#B*M@_J6$!E+KJ; M2WSG7L)CPZ/C//M9M]NY6F]^:1IFY1UC7[Z'TVST6OU#9,/!L)^_%%I]#_1N MT.CEZ6B.G_#=HZ-N: U.0;5;/I8P&.)1_L]XCG+OSS^[-*/Q9RZ #JUG]&^= M%4,L)_BB'KJW_?U&:G=/X U%MK:B[S"YEVN/E]6)^P7@# *3=BT45XOR4M\>Y"!P,I[.7)R;UND>-FY$G+^X4]L1D-*92)AX2MTH[&9E/ MDB<9X']>[J[EY27TLBM$'@ YRVT0E$YA%]8Z/V#F\G*N7ZSL6I:&=XA Z[G_ M6ZL_-\Z6V?K9LM@-0B8'%@ !_"O$I19(T_R/IR[?93+P:=Y6NX) _\C"_Z!5 M)UZZ&!6W3!/.&33.&!<6@R.%/<.T7O676?75DUWFM"(Z9W(0PN6R" P\69K= M61LP 84DD<"J7_5D_U&6*V^44 T@4&*FFZ!EC8] 6>#'C[WNR6"_L=X-L=TL MT;. TTO)*O M\T+KK:P8P M:G?S$>0^<;6>V ?;^>[;-!4\Y=]@&A=-SU 6>T6X=QO9IZ>ID M?Z7XPI2'E G%.2?(CM4T.3MO[2:/J7SRBM-3Z64EYD'+.N%I3JWK/\F_)EW M<6[/ M_[[8V"ID^'PISS^!MX"B]%LA]@J*"Z#ORM!']L%S3*/4GK$NP5/];*KR#"0P M=YU\FQX^+@U'(21=$!%;=+F4:!CEA"W+L8A+EA+^<-D=* 8!PSJVO8+#'\&0 M6\?MDN3W6R#TME=^WFG%@KSGM6EU O@6O=/BZ2DOZ,@>@G;&W@ XY+3C<$5&_DVOFT 8'+@'L+*C*--8?FZ/R\#;1HL_ M'5>:0J&I2,H-:@3TP<<81A)TKBSVJ)C4D4STRJA/ISL1)KEPC.[2F6OB1[>& MB^"EF>%,Q'>>-W9C@E,!\^2#3QS(L^5 @8BA.MA 6&0Y=D/,:$^)F&GJ@^3L M]I3D>Z8]!WMD<^LKW@T&B^!U0MI&#+0G6F2,TPB3 (Z.4L&S>"V=O@CC_#'" MU0M#?P4];V(691QV;*E*ZW R,TK0'_K]:0U\+!O(<:'+4>>"6Y55N=^SGZK#PB9-]>*L$ASW&*N8CK1S+CN>%Z28N9&8\SA^&YO#S#]K+ CT P@ M\+"( U>;"A-]?\YD;Q#9>P+]8F.EY"XE_>D.LM;D>%KWI ,35; 8\,!^Q-(, M@E_6C^U&UJP?L)C7;V3LR =,V GHT!L8VM3S]WI8LB*"L0#B+?..,1&2+A)TV\#<8S M$.6%)25O9$!C-_>RY%V!0$"4:V4H"^@Y7!1RF'6UV\F?@6CE+!H4_[I6 M<_ ML\3]J\2S$6Z 7A;?(;^.5?MW^%,^<5- Y!?0H2+2EQO;/'_D/F1#OP]N=YFT M7#TW,4%C1L2"TT4E@'P<=_NM_)T/Q:8:3,"O)ZTPV!^?M)MXL#S ] %?/&(= MK-%P<[/MCVB3WM+_QR M>6 PJJF)O-\[9?9\L_P7ZQ7: 2CF&+\S880]PXC'1T$F$9 M8HI6FT3=M(S+Q#!\*K&AB@>.M:/?Q:F\[*3;VS(#4M^&1^#[M7AVY]HM_;M?XD7RCZL7!LK/ MZ"+A\L9/;WN2+.*;6Y6+F#ZNV=L_$XS-O+.$+$KQ')UE>O8SJQ?!4#Y#7_4C ME^O6B<6+2CW'Q#Y'9\TB(S=_6JV^SI,0Y'D5]VKUCK1SKW5-X,J1[Y&9N+/> MZU6K\?H7C+9OL?*7[I'!8K7V,W)SID_UEJ86YM/V!YGT MCCC[^>9.Z2OV&S/3RWM?_*K>'= OY9S\\OG<$_@*'L<+Z>D\2-+8/V^L/2TA MZ7VSN[^1:9LZ('>?*9OGX5Y_8?2MC?+:RT\S&?1;5X?-OS_6\W2/>J) MNF^V[ <1F"??6J\@>;D<-OUEZO=*)0Z_DB7C/>0%N3+H^4X-0J75QDNC;8@< ML^1(C(0:0P2-A$MUQQ7<.C7(16J0G:T]Z-?RZ?H1])I^@W>OTHWOJW3GX[;8 MH&LG&UMKT(_]]L['U:G4(,?MS95/;'UE[73GP)_M?(=Q;FV3[:V=PYV#0[9] ML$S68>9IKI:J(4JFF8.1MZ51M"=Z\T!;>8T6E]L%%".];*/(!;516 M3F=;A/".F;OKN7>48/AA(ZZ@RC\DP7#T2K DJ!*"8Z4,=A9K9E.T3'B7ZBAB MU:*(^'(4<1WO8L>ED%XB&5A 7#*&K-01):TD23@9QO2LHH@/THVJAA!K2'O+ MD.9B](D%)H4)W%KKF"0L!48=M5%)7$-:!2%ML@;A&MO5/ BN)$,:QX@XD1H9 M8C$R3#GF8,E4PN.(\IN"M)JEO1M(>UQDN9;66EHK;H!QE$)0SY0F@:O(#/.Y M8*;13G/J!*D-< 4-\&1UN?6374-"5%HSI +QB*L@D.7I2KU2/C(_<6S).-?*Z"OW5IN?J%]0MG6EKNI=-B+>?DG!<9/Z_- M3I03: [[.760==T?L4R;/;X,/.-/HJ!+1N*A<;KDW MZH4?]GJQXT]S]N\R-U=1*V3TNFH6&LAY_]*PE].13R8KG4CY>3$;IQ?)^$?W MRIOP0VQL=&&4A!211O+K*(_A1 9">/"W\8-?)K(-?XS=O9X]WF_YQG(OVL51 M=L/7G29U[33]WC6.L,G(CX]CJ$1:=S'MWA\>7\66C_J7*ZR=IZ=],8A30#AM;)0R<3@*Q>=+LOU M71'@<&T2[]B)O;W3BUS>1;K689'P!B!M5 8OQ#))7 F:.>%B:UQOKI"6 #0T M3RVL89[ D1#]OOEM;041TX!)@(8 7-;K4Y_F%++MXJ4'3"N7K==5+/KP:HT MNJUVHS\\/@8Y;>>2@)=68S2D(L'Q202TAO\6]?6&?6"]T(7_=Y$9$*0!_IRU MI"B7EVUDZSA/VV,U>:0%XT32(V2YK)E;W7'5PNE$SF4YCLEOEV7^^N.\W^?Y M""]R!\(7"T]G M='EXI04BW'+#0H:_Y&2UA=G^NOC_+390!IGSBHL%AF69N917?2)/^GE:\&[. M>AO['O@0/ ^SW;LV+?NXZD^6MVNP]GC2[,:QV;T7R,AZ\9^R^+_U[!G@35$R MJ;/7;=LI22B25[M6YYQ+C!/K%_(P(2&Q3#1_1?7[]2K.9!7W,Z4[:7RWV:"5 M]27Z#]7:BYRJS9$34RYDYF-@&HKTXL&>7A0A*)LNUWYB=4SON7XUB4E3C/FELK9157;=-'VXDE 5_-R5,R+2H8U)?3_B >E8LY M^:WEC]_./YOQFE:2DM]2??L&3GAC[>WIE,]UP>VK!;?+LE;7U]I^F7+:G";/ M!64BI^3'7#N3K$Z)8":YQ5S5!7"?*X]\\8Z#;;:QM?9S_6#Y9#<8P6E, ;GH M(^*!A)Q'/B+CK(K*2D4Q6U@BUU3 ?7 Y;0UK'$D(RA#'J4HVD:2XYY:YR)DS M]:J_T*K_W&4N<4DH09I)AKC0&FFM,?(A4.R8H\RXNIQV+5V(\EI; MI#S/M92P1I8%B9AB/B1E4U)J?LIIWU4N[VH0MW^YUNM%R;K)NL%EZ;51E8RI MZAF=;OZVBV"7[U-]\FJ9EW$(N.QV_E*. 4]M(S:N]&!#3(^L,$NBKN,E69^AW"7Y MW]@.RYWP%5#DM]/B3W6QE_-B+WQ7*258X +)( WBCB2D<4B@5B9Z):W!%D\7 M>Q'1$F^U!^,:./7:>$?!ZA*C&!:2Q>EB+YM7-S_+2N[3>T*71/9\*Z@7(SJ" M#NR/]D1'N>#7;<_OCQ+!EYM#O5@2TKV2NT_L+UU3C,7V1P'?_ATU5^KZ7=?6 M[^)S6[_KSGI<4^).4TC)!"NY#-QK::4429$0DW!*6WMM#V=0E^=.-5MZGKH\ M8I$H\+/,;-: MW:]ZRL-JLFC\+'5YGJ6OQ#RV/Z\PK_>L(53-6C=7*VO,$/>TM36!6_J@CZBLOLTPW655S&55ON#94/3;'ZD#8>-9,5N8I:PO#]P?C! MM+J>X!N\C5$F$=+UIS$>F3[CCM,:?W1[7_OQS6336/_XQ_[VT;K8V#JD MF]_7Q,;*'ZWUH]73G$%C^^#3R0[T?YNND8MGQMDTNB?;W_]H;9\=DLVM;;%] M<(C7OZ^=;F^MY0P:K8V5WXYVMCX?;!]\RT<[IA(I?Q*[E,)Z:FZ05BR?Q,,4 MV20((CAXS:4W--F%)=D4G,THE<8<94NN(>EU!E2(6_6EJS9XF')-#7C,RH37B'']"VJ<[%4U5^99[!6[Z*-6E)G):GUWL6C"5:9'>@Y M=B_N)>?W=8PJ(N,)U>%'XYQLKWV8\TEM/.+B0F7'4K=Q_S9J!^@V!;\N MQV;M\ 9#2?4;WK2OBO_]AF"E$)GJ2\@\1%=J M":DW[5]X;3ZVNPX8U8H=V(O-^CIF-7-&A85P@6LLI;:<,:E)9"(:K0S#F"IY M#T95TZ9GITT_UW_'DR6MZ?KR+C:*!D<4XH%*Q&G"R*G@D4[8>H&5P0*($Y&J M#DR]FS;>$(:!X%9?3NMUJ4!0ZBWLP2^''[G*4FAL1;_?@3?MM6*]$U^5L=1M MU#OQL\E&>%=AO=K#F;F'$XRU@1@>)58\AJ#SGKSDT3)%#;;U.>3J.S^M*>=G M;]+*<>2,Y4@S6&22B&2.+BR))I97"X)5GU:^PX/(Q5)5?V7F MS2&L2ANUI-;[\B_,KR9*$M<[\3-G529)(%164:X-=YC:Y&F,.A#!4I*TSNM6 M?59U>IE5;2SO1LNY9,PAHS1&''N+8(4I\I0D)84CQN"%)=(D K_AO?@WI-#% M4E5_9>8AKE'%-FI)K??B7V!MBI('MQ95?8WDO_=+/_V6LHS=<\05U.X'$,M' ME6^NB66%B.7&U%F%S>5=YA@UW'.$0S*()R>1%H0CZ[ES7ADK;5I8DKJIY*QR M!M\[.WV5LPG7&/6\7 M8Q.X91CYX 3BF@IDM2+(1A&B45%(J0'C2!.K6=T5K ;&U3RNQKBK&">CP"P1 M89-/W$FF;9 \"IV\,4(P76/<'& *HHHYQQEVRA">CC:(R8NHB-RHX2NJS\U7! M,3&)8QO+NR0)'U@T")8+_%'+$S(L191PD)A&S()TLSP[7Z-8C6)51;$ZX/8& M .[GZ$[U8'WKZ\^-L^5=6#NO*,4(.#@@G)<1.:LT4DDK;J,A,IBYBKB-=FC& MO1A)NR@0['H ?,#>S/-\=6)"&(PZ=(>N'1]:0SV(Z#W ML#?8;_QW:'LY/UPW-2@FIMD(P]@8=(NO'/>Z@PP.,31B)_;V3F$B3CJ#8:]3 MY#^!!AI^V =MC;W^_VN,A@Q?3EWX